[ 
https://issues.apache.org/jira/browse/CXF-958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Kulp closed CXF-958.
---------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.2
         Assignee: Daniel Kulp

> Parsing SOAP header elements in default namespace results in 
> NullPointerException
> ---------------------------------------------------------------------------------
>
>                 Key: CXF-958
>                 URL: https://issues.apache.org/jira/browse/CXF-958
>             Project: CXF
>          Issue Type: Bug
>          Components: Soap Binding
>    Affects Versions: 2.0.1
>            Reporter: Dan Everton
>            Assignee: Daniel Kulp
>             Fix For: 2.0.2
>
>
> Sending the following SOAP message to a CXF web services results in a stack 
> trace and a SOAP fault being returned.
> The message looks like this:
> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
>    <soapenv:Header>
>       <test />
>    </soapenv:Header>
>    <soapenv:Body />
> </soapenv:Envelope>
> and the stack trace is as follows
> 31/08/2007 13:31:15 org.apache.cxf.phase.PhaseInterceptorChain doIntercept
> INFO: Interceptor has thrown exception, unwinding now
> java.lang.NullPointerException
>       at 
> java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:768)
>       at 
> org.apache.cxf.headers.HeaderManagerImpl.getHeaderProcessor(HeaderManagerImpl.java:50)
>       at 
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:143)
>       at 
> org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handleMessage(ReadHeadersInterceptor.java:57)
>       at 
> org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:207)
>       at 
> org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:73)
>       at 
> org.apache.cxf.transport.servlet.ServletDestination.doMessage(ServletDestination.java:78)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:231)
>       at 
> org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:139)
>       at 
> org.apache.cxf.transport.servlet.CXFServlet.invoke(CXFServlet.java:271)
>       at 
> org.apache.cxf.transport.servlet.CXFServlet.doPost(CXFServlet.java:249)

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to