Clearing inbound queue in PI (lock/unlock)

  • Use transaction SMQ2 on the PI server – Used for checking inbound queue
  • Enter the client number if required -> Enter or Execute
  • Double click it on the displayed queue
  • Click Unlock Queue button
  • Give it some time and refresh
  • If, after a while, it’s still locked and not clearing
  • Use transaction SXMB_MONI
  • -> Select Monitor for Processed XML Messages
  • -> Execute
  • -> Status group ERRORS
  • -> Execute.
  • -> Select & Restart
  • -> If a message box pops up – > Click on Retain and Tick mark
  • Use transaction SMQ2 to confirm

If it’s still not working, you need an expert to sort this out. Contact Noesys for on-site services in the UK or off-site around the world.

Re-Process failed XI Messages SMQ1 SMQ2

SMQ1 – qRFC Monitor for the outbound queue. Use this transaction to monitor the status of the LUWs in the outbound queue and restart any hanging queues manually
SMQ2 – qRFC Monitor for the inbound queue. Use this transaction to monitor the status of the LUWs in the outbound queue.

RSQIWKEX job — automatically resets the inbound queues.
RSQOWKEX job — automatically resets the outbound queues.

Use the above with caution and in assistance with someone who knows  exactly what these do or read up before you do so.