Maximo Open Forum

 View Only
  • 1.  Record stuck in queue

    Posted 08-22-2024 02:53

    Hi,

    I have created an external system , endpoint is xml and queues are same as Extsys1( the oob ) added an enterprise service ( mxpersoninterface) . Whenever i am trying to data import through the enterprise service, it shows data processed to inbound queues but i do not find the record in person app or in message tracking. I see the data in inbound cin queue depth. I also checked that the xml crontask is working. 

    How to proceed with this? How to process the data in maximo so that new record gets reflected in the person app?

    Any insight will be very helpful.

    Thanks 


    #EverythingMaximo
    #HSE/OilandGas
    #Integrations

    ------------------------------
    Trisha
    ------------------------------


  • 2.  RE: Record stuck in queue

    Posted 08-22-2024 20:44

    Trisha,

    In the Enterprise Service for MXPersonInterface, there is an Action "Message Tracking Settings". In this dialog check off "Enable Message Tracking" and "Store Message" which is helpful for debugging. This should display the message in the "Message Tracking" app and you can view the message contents. If the status is processed then you should see it in the Person app. If you don't then I would turn on the "Integration" logging to DEBUG or INFO to see if there are any errors in SystemOut. 

    Mike



    ------------------------------
    Michael Marsonet
    MRM-EAM Consulting Inc.
    ------------------------------



  • 3.  RE: Record stuck in queue

    Posted 08-23-2024 11:47

    Hi Michael,

    Thank you so much for your response. I enabled the message tracking and  see that the messages are in RECEIVED status. I have also put the integration logger in INFO mode but there are no errors. Also, I see that the records stuck in queuedepth (cin).

    I am sharing the pictures incase you see something that I am missing. Please let me know what more to add or if I am doing anything incorrect.

    @Michael Marsonet



    ------------------------------
    Trisha
    ------------------------------



  • 4.  RE: Record stuck in queue

    Posted 08-23-2024 15:27

    Trisha,

    In External System app, there is an Action "Add/Modify Queue". Select the CQIN queue, and click "View Queue Data" pushbutton. Delete the value in the count field and check the "Count Only" checkbox and click OK. Do you get a JMS error message, or do you get a message "BMXAA7362I - xx messages have been viewed."? It is likely your CQIN JMS queue is not enabled or configured correctly. 

    As a test I would do the same as above but for SQIN. If this returns no error and a message similar to "BMXAA7362I - 0 messages have been viewed." then I would try and configure the External System for your Enterprise Service not use Continuous queues and use a sequential queue. You will need to turn on the JMSConsuer cron task for this. This will at least give you some more insight. 

    Mike



    ------------------------------
    Michael Marsonet
    MRM-EAM Consulting Inc.
    ------------------------------



  • 5.  RE: Record stuck in queue

    Posted 08-26-2024 05:06

    Thank you so much, Michael. It worked. I did the above steps and found that for both cin and sqin queues i am not getting any jms error but something like " 2 messages have been viewed"

    I unchecked the "use continuous queue" and now it got processed. 

    So that means continuous queue is not enabled? Is there any article that i can refer to set up,just for testing purpose.

    Thanks



    ------------------------------
    Trisha
    ------------------------------



  • 6.  RE: Record stuck in queue
    Best Answer

    Posted 08-26-2024 08:30

    Trisha,

    Based on your last update it does seem that continuous queue is not completely setup and why messages are not being processed. There are a few articles that talk about this. Here are a few to get you started:

    1. https://bportaluri.com/2012/08/maximo-integration-framework-first-setup.html
    2. https://www.ibm.com/docs/en/control-desk/7.6.1.2?topic=beans-configuring-message-websphere-application-server
    3. https://maximotechnofunctional.blogspot.com/2015/06/continous-queue-stopped-processing.html

    Hope this helps. 



    ------------------------------
    Michael Marsonet
    MRM-EAM Consulting Inc.
    ------------------------------