Sandesha2
  1. Sandesha2
  2. SANDESHA2-116

LastMessage over mailtransport does not setup SynchronousMailListener

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Critical Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      Axis2/Sandesha2 pre/rc branch_1_3. WSRM 1.0

      Description

      When running Replay mode (replyto=anonymous / isUseSeparateListener == false) over mailtransport sending LastMessage does not setup SynchronousMailListener - and Acknowledgements are not handled correctly.

      Old desc:

      When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.

      The same should also apply for Acks/LastMessage...

      In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.

      I donot know the consequences of changing this to OUT_IN

        Activity

        Hans G Knudsen created issue -
        Hans G Knudsen made changes -
        Field Original Value New Value
        Description When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.
         
        The same should also apply for Acks/LastMessage...


        In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.


        When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.
         
        The same should also apply for Acks/LastMessage...


        In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.


        I donot know the consequences of changing this to OUT_IN
        Hans G Knudsen made changes -
        Attachment sync_last_message.txt [ 12364502 ]
        Hans G Knudsen made changes -
        Summary Terminate Sequence over mailtransport does not setup SynchronousMailListener LastMessage over mailtransport does not setup SynchronousMailListener
        Description When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.
         
        The same should also apply for Acks/LastMessage...


        In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.


        I donot know the consequences of changing this to OUT_IN
        When running sync(replyto=anonymous / isUseSeparateListener == false) over mailtransport sending LastMessage does not setup SynchronousMailListener - and Acknowledgements are not handled correctly.



        Old desc:

        When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.
         
        The same should also apply for Acks/LastMessage...


        In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.


        I donot know the consequences of changing this to OUT_IN
        Hans G Knudsen made changes -
        Description When running sync(replyto=anonymous / isUseSeparateListener == false) over mailtransport sending LastMessage does not setup SynchronousMailListener - and Acknowledgements are not handled correctly.



        Old desc:

        When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.
         
        The same should also apply for Acks/LastMessage...


        In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.


        I donot know the consequences of changing this to OUT_IN
        When running Replay mode (replyto=anonymous / isUseSeparateListener == false) over mailtransport sending LastMessage does not setup SynchronousMailListener - and Acknowledgements are not handled correctly.



        Old desc:

        When running sync(replyto=anonymous) over mailtransport sending TerminateSequence does not setup SynchronousMailListener - and TS response is not handled correctly.
         
        The same should also apply for Acks/LastMessage...


        In util.SpecSpecificConstants.getWSRMOperation - the AxisOperation which Axis.transport.mail.EMailSender looks at to determine sync/non-sync is set to RM_OUT_ONLY_OPERATION resulting in non-sync.


        I donot know the consequences of changing this to OUT_IN
        Priority Blocker [ 1 ] Critical [ 2 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Hans G Knudsen
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development