[ http://wso2.org/jira/browse/ESBJAVA-335?page=all ]

Evanthika Amarasiri closed ESBJAVA-335.
---------------------------------------

    Assignee:     (was: Upul Godage)

Fixed in build 1.6-QA-B1. When WSDL endpoints are used load balancing 
functioned as expected. The issue can be closed

> Nullpointer exception thrown when testing session affinity load balancing 
> between fail over endpoints with WSDL endpoints
> -------------------------------------------------------------------------------------------------------------------------
>
>                 Key: ESBJAVA-335
>                 URL: http://wso2.org/jira/browse/ESBJAVA-335
>             Project: WSO2 ESB
>          Issue Type: Bug
>          Components: Endpoints Management
>    Affects Versions: 1.5-beta-1
>         Environment: Ubuntu7.04, JDK1.5.0_12, Firefox 2.0.0.9
>            Reporter: Evanthika Amarasiri
>
> Tried out sample 55 with WSDL endpoints. When stopping server 1 the client 
> hangs and after sometime received the following exception on the ESB console
> 2007-11-13 11:12:35,433 [127.0.1.1-testc-ubuntu] [Timer-1] ERROR Axis2Sender 
> Unexpected error during sending message out
> java.lang.NullPointerException
>         at 
> org.apache.synapse.transport.nhttp.Axis2HttpRequest.streamMessageContents(Axis2HttpRequest.java:180)
>         at 
> org.apache.synapse.transport.nhttp.HttpCoreNIOSender.sendAsyncRequest(HttpCoreNIOSender.java:307)
>         at 
> org.apache.synapse.transport.nhttp.HttpCoreNIOSender.invoke(HttpCoreNIOSender.java:218)
>         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:396)
>         at 
> org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:192)
>         at 
> org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:176)
>         at 
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
>         at 
> org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:250)
>         at 
> org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:55)
>         at 
> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:200)
>         at 
> org.apache.synapse.endpoints.WSDLEndpoint.send(WSDLEndpoint.java:140)
>         at 
> org.apache.synapse.endpoints.FailoverEndpoint.send(FailoverEndpoint.java:76)
>         at 
> org.apache.synapse.endpoints.FailoverEndpoint.onChildEndpointFail(FailoverEndpoint.java:159)
>         at 
> org.apache.synapse.endpoints.WSDLEndpoint.onFault(WSDLEndpoint.java:149)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:53)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:59)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:59)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:59)
>         at org.apache.synapse.FaultHandler.hang.NullPointerException
>         at 
> org.apache.synapse.transport.nhttp.Axis2HttpRequest.streamMessageContents(Axis2HttpRequest.java:180)
>         at 
> org.apache.synapse.transport.nhttp.HttpCoreNIOSender.sendAsyncRequest(HttpCoreNIOSender.java:307)
>         at 
> org.apache.synapse.transport.nhttp.HttpCoreNIOSender.invoke(HttpCoreNIOSender.java:218)
>         at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:396)
>         at 
> org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.send(DynamicAxisOperation.java:192)
>         at 
> org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOperationClient.executeImpl(DynamicAxisOperation.java:176)
>         at 
> org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
>         at 
> org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:250)
>         at 
> org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:55)
>         at 
> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:200)
>         at 
> org.apache.synapse.endpoints.WSDLEndpoint.send(WSDLEndpoint.java:140)
>         at 
> org.apache.synapse.endpoints.FailoverEndpoint.send(FailoverEndpoint.java:76)
>         at 
> org.apache.synapse.endpoints.FailoverEndpoint.onChildEndpointFail(FailoverEndpoint.java:159)
>         at 
> org.apache.synapse.endpoints.WSDLEndpoint.onFault(WSDLEndpoint.java:149)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:53)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:59)
>         at org.apache.synapse.FaultHandler.handleFault(FaultHandler.java:59)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://wso2.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

_______________________________________________
Esb-java-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/esb-java-dev

Reply via email to