TOMEE-1462 dont hide assertion errors
reverting getNextAvailablePort hack to keep existing default
don't inherit @Configuration for @ApplicationConfiguration
TOMEE-1460 using right host for all ejb deployment mode (soap)
better fallback for wsdl location - our default algorithm playing with URL can fail where classloader abstract more things
owb release
maknig NetworkUtil working back
for double check we need the var to be volatile
fixing some tests relying on NetworkUtil + adding openejb.network.random-port.cache-timeout property for Lastport caching - 0 as default is actually the main value making sense, why do we use 10s?
TOMEE-1463 support WsFeatures in @WebServiceRef
light optim for @WebServiceRef
Just get next available port in range
NetworkUtil fix: keep getNextAvailablePort being random (important for our internal tests + arquillian), adding getNextAvailablePortInDefaultRange to get a linear port, adding openejb.network.random-port.retries property and a comment on my thought on this class and how we could rewrite it
throwing an exception when no port is available instead of returning -1 to get better trace in logs
Message
Using 0 for system allocated port means forcing a ServerSocket call
#TOMEE-1465 - Do not cache system properties.
avoid NPE