You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Daniel Kulp (JIRA)" <ji...@apache.org> on 2007/10/02 20:27:50 UTC

[jira] Closed: (CXF-958) Parsing SOAP header elements in default namespace results in NullPointerException

     [ 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.