Details

    • Type: Bug Bug
    • Status: Ready for QA Ready for QA (View Workflow)
    • Priority: Normal Normal
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: FN
    • Labels:
      None Labels
    • Customer:
      OMAN-Tel

      Description

      I'm tested the CancelOrder API, I alredy created new orders, 4444900281, on both platform, but, I'm getting error while cancelling :

      Howerver, when no task is complted, all tasks are pending, the workorder is cancelled, but with performance issue 13 seconds compared to 4 seconds on the OLD system. See WO 4444900282.

      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.api.nep.mobinets.com/">
      <soapenv:Header/>
      <soapenv:Body>
      <ser:cancelOrder>
      <!-Optional:->
      <woNo>4444900281</woNo>
      <!-Optional:->
      <cancellationCode>SUBR</cancellationCode>
      <!-Optional:->
      <cancellationReason>UBO</cancellationReason>
      </ser:cancelOrder>
      </soapenv:Body>
      </soapenv:Envelope>

      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
      <soap:Fault>
      <faultcode>soap:Server</faultcode>
      <faultstring>Transaction silently rolled back because it has been marked as rollback-only</faultstring>
      <detail>
      <ns1:NepFault xmlns:ns1="http://server.api.nep.mobinets.com/">
      <errorCode xsi:type="xs:int" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://server.api.nep.mobinets.com/">1</errorCode>
      </ns1:NepFault>
      </detail>
      </soap:Fault>
      </soap:Body>
      </soap:Envelope>

      <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.api.nep.mobinets.com/">
      <soapenv:Header/>
      <soapenv:Body>
      <ser:cancelOrder>
      <!-Optional:->
      <woNo>4444900282</woNo>
      <!-Optional:->
      <cancellationCode>SUBR</cancellationCode>
      <!-Optional:->
      <cancellationReason>UBO</cancellationReason>
      </ser:cancelOrder>
      </soapenv:Body>
      </soapenv:Envelope>

      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
      <soap:Body>
      <ns2:cancelOrderResponse xmlns:ns2="http://server.api.nep.mobinets.com/"/>
      </soap:Body>
      </soap:Envelope>

        Activity

        Mbaye Lo made changes -
        Field Original Value New Value
        Gantt Options Milestone (set to milestone: having a due date but zero effort)
        Planned Start 2026-03-03 24:00 (milestone: set planned start date to due date)
        Planned End 2026-03-03 24:00 (milestone: set planned end date to due date)
        Mbaye Lo made changes -
        Description Cancelling WO with one task “Switching ADSL” is completed is not working. See WO 4444900281

        Howerver, when no task is complted, all tasks are pending, the workorder is cancelled, but with performance issue 13 seconds compared to 4 seconds on the OLD system. See WO 4444900282.

        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.api.nep.mobinets.com/">
        <soapenv:Header/>
        <soapenv:Body>
        <ser:cancelOrder>
        <!--Optional:-->
        <woNo>4444900282</woNo>
        <!--Optional:-->
        <cancellationCode>SUBR</cancellationCode>
        <!--Optional:-->
        <cancellationReason>UBO</cancellationReason>
        </ser:cancelOrder>
        </soapenv:Body>
        </soapenv:Envelope>
         
         
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
        <soap:Body>
        <ns2:cancelOrderResponse xmlns:ns2="http://server.api.nep.mobinets.com/"/>
        </soap:Body>
        </soap:Envelope>
        I'm tested the CancelOrder API, I alredy created new orders, 4444900281, on both platform, but, I'm getting error while cancelling :

        Howerver, when no task is complted, all tasks are pending, the workorder is cancelled, but with performance issue 13 seconds compared to 4 seconds on the OLD system. See WO 4444900282.
         
        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.api.nep.mobinets.com/">
        <soapenv:Header/>
        <soapenv:Body>
        <ser:cancelOrder>
        <!--Optional:-->
        <woNo>4444900281</woNo>
        <!--Optional:-->
        <cancellationCode>SUBR</cancellationCode>
        <!--Optional:-->
        <cancellationReason>UBO</cancellationReason>
        </ser:cancelOrder>
        </soapenv:Body>
        </soapenv:Envelope>
         
         
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
        <soap:Body>
        <soap:Fault>
        <faultcode>soap:Server</faultcode>
        <faultstring>Transaction silently rolled back because it has been marked as rollback-only</faultstring>
        <detail>
        <ns1:NepFault xmlns:ns1="http://server.api.nep.mobinets.com/">
        <errorCode xsi:type="xs:int" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:ns2="http://server.api.nep.mobinets.com/">1</errorCode>
        </ns1:NepFault>
        </detail>
        </soap:Fault>
        </soap:Body>
        </soap:Envelope>

        <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ser="http://server.api.nep.mobinets.com/">
        <soapenv:Header/>
        <soapenv:Body>
        <ser:cancelOrder>
        <!--Optional:-->
        <woNo>4444900282</woNo>
        <!--Optional:-->
        <cancellationCode>SUBR</cancellationCode>
        <!--Optional:-->
        <cancellationReason>UBO</cancellationReason>
        </ser:cancelOrder>
        </soapenv:Body>
        </soapenv:Envelope>
         
         
        <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
        <soap:Body>
        <ns2:cancelOrderResponse xmlns:ns2="http://server.api.nep.mobinets.com/"/>
        </soap:Body>
        </soap:Envelope>
        Zein Trabelsi made changes -
        Assignee Hassan Abdine [ habdine ] Ayed Bada [ abada ]
        Ayed Bada logged work - 05/Mar/26 12:00 AM - edited
        • Time Spent:
          2 hours
           

          Investigate root cause

        Ayed Bada made changes -
        Status Open Bug [ 10108 ] Dev Scheduled [ 10014 ]
        Ayed Bada made changes -
        Status Dev Scheduled [ 10014 ] Implementation in progress [ 10016 ]
        Hide
        Zein Trabelsi added a comment -

        before lunch the cancel process the app retrieve the process name + usage type + order type from flowable database (same logic in both platform) .
        the reason the performance is better in old is that we made flowable database cleanup in staging and we didnt make it in 84 flowable database .
        3 queries in flowable database in 84 took > 8s .

        Show
        Zein Trabelsi added a comment - before lunch the cancel process the app retrieve the process name + usage type + order type from flowable database (same logic in both platform) . the reason the performance is better in old is that we made flowable database cleanup in staging and we didnt make it in 84 flowable database . 3 queries in flowable database in 84 took > 8s .
        Zein Trabelsi made changes -
        Assignee Ayed Bada [ abada ] Zein Trabelsi [ ztrabelsi ]
        Hide
        Zein Trabelsi added a comment -

        for the senario that return error : its an issue in the process ful-o2p-pstn-002-cancel (uses an unknown variable) , and its fixed and deployed on 84

        Show
        Zein Trabelsi added a comment - for the senario that return error : its an issue in the process ful-o2p-pstn-002-cancel (uses an unknown variable) , and its fixed and deployed on 84
        Zein Trabelsi made changes -
        Status Implementation in progress [ 10016 ] To Be Released [ 10400 ]
        Khaled Khalil made changes -
        Status To Be Released [ 10400 ] Ready for QA [ 10023 ]
        Assignee Zein Trabelsi [ ztrabelsi ] Mbaye Lo [ mbayel ]
        Ayed Bada made changes -
        Remaining Estimate 0 minutes [ 0 ]
        Time Spent 1 hour [ 3600 ]
        Worklog Id 293722 [ 293722 ]
        Ayed Bada made changes -
        Baseline Start 2026-03-03 24:00 (set baseline based of initial work logging)
        Baseline End 2026-03-03 24:00 (set baseline based of initial work logging)
        Ayed Bada made changes -
        Time Spent 1 hour [ 3600 ] 2 hours [ 7200 ]
        Worklog Id 293722 [ 293722 ]
        Transition Time In Source Status Execution Times Last Executer Last Execution Date
        Open Bug Open Bug Dev Scheduled Dev Scheduled
        1d 18h 56m 1 Ayed Bada 05/Mar/26 7:01 AM
        Dev Scheduled Dev Scheduled Implementation in progress Implementation in progress
        6s 1 Ayed Bada 05/Mar/26 7:01 AM
        Implementation in progress Implementation in progress To Be Released To Be Released
        4h 55m 1 Zein Trabelsi 05/Mar/26 11:57 AM
        To Be Released To Be Released Ready for QA Ready for QA
        21h 49m 1 Khaled Khalil 06/Mar/26 9:47 AM
        Subversion JIRA

        Links Hierarchy

         Documentation

        Invalid license: EXPIRED

          People

          • Assignee:
            Mbaye Lo
            Reporter:
            Mbaye Lo
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Due:
              Created:
              Updated:
              Planned Start:
              Planned End:
              Actual Start:
              Date of Baselining:

              Time Tracking

              Estimated:
              Original Estimate - Not Specified
              Not Specified
              Remaining:
              Remaining Estimate - 0 minutes
              0m
              Logged:
              Time Spent - 2 hours
              2h

                Drag and Drop