Hi

We are sporadically getting this error on our production environment. And then 
later in the day it happened all the time. We had to restart our services to 
get it to work again. Unfortunately after about 20 minutes it started happening 
again so we had to rollback our release

EXCEPTION
[2/15/16 11:50:08:217 EST] 00000057 SystemOut     O [] WebContainer : 18: 
Exception thrown
javax.xml.ws.soap.SOAPFaultException
       at 
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:157)
       at com.sun.proxy.$Proxy161.isAuthorized(Unknown Source)
       at 
com.novainfo.framework.services.handlers.service.HimmsSoapHeaderInInterceptor.processSecurityHeader(HimmsSoapHeaderInInterceptor.java:174)
       at 
com.novainfo.framework.services.handlers.service.HimmsSoapHeaderInInterceptor.handleMessage(HimmsSoapHeaderInInterceptor.java:99)
       at 
com.novainfo.framework.services.handlers.service.HimmsSoapHeaderInInterceptor.handleMessage(HimmsSoapHeaderInInterceptor.java:52)
       at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
       at 
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
       at 
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:241)
       at 
org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:248)
       at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:222)
       at 
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:153)
       at 
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
       at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:286)
       at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:206)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:738)
       at 
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:262)
       at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1694)
       at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1635)
       at 
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
       at 
com.novainfo.framework.services.filters.WebserviceFilter.doFilter(WebserviceFilter.java:102)
       at 
com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)
       at 
com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:125)
       at 
com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:80)
       at 
com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:908)
       at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:965)
       at 
com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:508)
       at 
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.handleRequest(ServletWrapperImpl.java:181)
       at 
com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:91)
       at 
com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:878)
       at 
com.ibm.ws.webcontainer.WSWebContainer.handleRequest(WSWebContainer.java:1592)
       at 
com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:191)
       at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:454)
       at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewRequest(HttpInboundLink.java:516)
       at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.processRequest(HttpInboundLink.java:307)
       at 
com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.ready(HttpInboundLink.java:278)
       at 
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.sendToDiscriminators(NewConnectionInitialReadCallback.java:214)
       at 
com.ibm.ws.tcp.channel.impl.NewConnectionInitialReadCallback.complete(NewConnectionInitialReadCallback.java:113)
       at 
com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:558)
       at 
com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:608)
       at 
com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:985)
       at 
com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1074)
       at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1662)
Caused by: java.lang.NullPointerException
       at 
org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor.handleMessage(SoapHeaderOutFilterInterceptor.java:43)
       at 
org.apache.cxf.binding.soap.interceptor.SoapHeaderOutFilterInterceptor.handleMessage(SoapHeaderOutFilterInterceptor.java:29)
       at 
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
       at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:570)
       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:479)
       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:382)
       at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:335)
       at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96)
       at 
org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:135)



We are thinking that this is related to this issue 
https://issues.apache.org/jira/browse/CXF-6030 but we cannot replicate it on 
our test environments.
Do you have any more information on what was actually causing this to happen in 
cxf or any help in how we can replicate it on test.
We are running on version 2.7.11 of cxf


Thanks
Lisa
Lisa Redmond | HIMMS Java Developer
Elavon | Merchant Services
Elavon Merchant Services, IDA Business Park, Arklow, County Wicklow, Ireland
T. 00353 402 25793 | VNET. 607 5793 |  
lisa.redm...@elavon.com<mailto:lisa.redm...@elavon.com>


Elavon Financial Services Limited
Registered in Ireland: Number 418442
Registered Office: Block E, 1st Floor, Cherrywood Business Park, Loughlinstown, 
Co. Dublin, Ireland

Directors: Kurt Adams (USA), Bryan Calder (USA), John Collins,  Craig Gifford 
(USA),  Pam Joseph (USA), Declan Lynch, John McNally, Simon Haslam (UK), 
Malcolm Towlson
Elavon Financial Services Limited, trading as Elavon, is regulated by the 
Central Bank of Ireland.

This email and any attachments are confidential and intended for the sole use 
of the intended recipient(s). Any unauthorised dissemination, retransmission, 
or copying of this email and any attachments is prohibited. Elavon Financial 
Services Limited does not accept any responsibility for any breach of 
confidence, which may arise from the use of email. Please note that any views 
or opinions presented in this email are solely those of the author and do not 
necessarily represent those of the Company. This message has been scanned for 
known computer viruses.

Reply via email to