Hi folks,
I'm just profiling my Seam EE App at the moment and I cannot believe what's going on here...
I have some simple WebService like:
@Name("printProcessorWebService") @Stateless @WebService @WebContext(contextRoot = "/DPSPrintingServices") public class PrintProcessorService extends AbstractWebService implements PrintProcessorWebService { @Logger private Log log; @WebMethod @WebResult(name = "available") public boolean isAvailable() { log.debug("isAvailable(): called"); try { return true; } catch (Throwable t) { log.warn("Throwable while isAlive(): ", t); return false; } } }(Nothing special in abstract super class, just I few helpers not needed for isAvailable())
Can you confirm that SOAPRequestHandler.close() is being invoked at the end of the request?