MakeConnection race errors
--------------------------

                 Key: SANDESHA2-84
                 URL: https://issues.apache.org/jira/browse/SANDESHA2-84
             Project: Sandesha2
          Issue Type: Bug
            Reporter: Thomas McKiernan
            Priority: Minor


It is currently possible for two makeConnection messages to come in at the same 
time and race with each other. Currently this causes errors. The simplest fix 
is to make the code more defensive.

Stack Dump = org.apache.sandesha2.SandeshaException: Cannot find the message 
stored with the key:S:57:Sandesha2InternalSequence:urn:uuid:46634B994B6CDBABB911
76297191492
        at 
org.apache.sandesha2.msgprocessors.MakeConnectionProcessor.replyToPoll(MakeConnectionProcessor.java:138)
        at 
org.apache.sandesha2.msgprocessors.MakeConnectionProcessor.processInMessage(MakeConnectionProcessor.java:111)
        at 
org.apache.sandesha2.msgreceivers.RMMessageReceiver.receive(RMMessageReceiver.java:73)
        at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:161)


java.lang.NullPointerException
at 
org.apache.sandesha2.util.MsgInitializer.populateRMMsgContext(MsgInitializer.java:78)
at 
org.apache.sandesha2.util.MsgInitializer.initializeMessage(MsgInitializer.java:63)
at 
org.apache.sandesha2.polling.PollingManager.pollForSequence(PollingManager.java:213)
at 
org.apache.sandesha2.polling.PollingManager.pollRMDSide(PollingManager.java:181)
at 
org.apache.sandesha2.polling.PollingManager.internalRun(PollingManager.java:104)


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