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

Asankha C. Perera resolved SYNAPSE-109.
---------------------------------------

    Resolution: Fixed

fixed for 1.0.1

> Fault mediator throws a NPE if a SOAP header is not present
> -----------------------------------------------------------
>
>                 Key: SYNAPSE-109
>                 URL: https://issues.apache.org/jira/browse/SYNAPSE-109
>             Project: Synapse
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 1.0
>            Reporter: Asankha C. Perera
>            Assignee: Asankha C. Perera
>            Priority: Minor
>
> Fault mediator thorws an exception 
> INFO   | jvm 1    | 2007/07/13 13:19:37 |  INFO [13 Jul 13:19:37]  
> LogMediator - To: /soap/MyTestbogus_url,WSAction: 
> http://infocision.com/GetCurrentPrice,SOAPAction: 
> http://infocision.com/GetCurrentPrice,SOURCE = MainMediator,Envelope: <?xml 
> version='1.0' encoding='utf-8'?><soap:Envelope 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";><soap:Body><GetCurrentPrice
>  
> xmlns="http://infocision.com/";><symbol>MSFT</symbol></GetCurrentPrice></soap:Body></soap:Envelope>
> INFO   | jvm 1    | 2007/07/13 13:19:37 | TRACE [13 Jul 13:19:37]  
> TRACE_LOGGER - To: /soap/MyTestbogus_url,WSAction: 
> http://infocision.com/GetCurrentPrice,SOAPAction: 
> http://infocision.com/GetCurrentPrice,SOURCE = MainMediator,Envelope: <?xml 
> version='1.0' encoding='utf-8'?><soap:Envelope 
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"; 
> xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"; 
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";><soap:Body><GetCurrentPrice
>  
> xmlns="http://infocision.com/";><symbol>MSFT</symbol></GetCurrentPrice></soap:Body></soap:Envelope>
> INFO   | jvm 1    | 2007/07/13 13:19:37 | TRACE [13 Jul 13:19:37]  
> TRACE_LOGGER - End : Log mediator
> INFO   | jvm 1    | 2007/07/13 13:19:37 | DEBUG [13 Jul 13:19:37]  
> FaultMediator - Fault mediator mediate()
> INFO   | jvm 1    | 2007/07/13 13:19:37 | TRACE [13 Jul 13:19:37]  
> TRACE_LOGGER - Start : Fault mediator
> INFO   | jvm 1    | 2007/07/13 13:19:37 | DEBUG [13 Jul 13:19:37]  
> FaultMediator - Creating a SOAP fault using SOAP 1.1
> INFO   | jvm 1    | 2007/07/13 13:19:37 | TRACE [13 Jul 13:19:37]  
> TRACE_LOGGER - End : Sequence <main>
> INFO   | jvm 1    | 2007/07/13 13:19:37 | Exception in thread 
> "HttpServerWorker-5" java.lang.NullPointerException
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.synapse.mediators.transform.FaultMediator.makeSOAPFault(FaultMediator.java:132)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.synapse.mediators.transform.FaultMediator.mediate(FaultMediator.java:86)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:49)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:104)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:104)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:73)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:144)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:279)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.axis2.transport.nhttp.ServerWorker.processPost(ServerWorker.java:207)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> org.apache.axis2.transport.nhttp.ServerWorker.run(ServerWorker.java:171)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
> INFO   | jvm 1    | 2007/07/13 13:19:37 |     at java.lang.Thread.run(Unknown 
> Source)

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


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to