cancel
Showing results for 
Search instead for 
Did you mean: 

MII Queue

Former Member
0 Kudos

Hi everyone ,

I would like to know the lifetime of messages sent into a queue.

In message listener we have cleanup rules to delete messages after some days.

But for queues , I think such functions are not available.

If we dont delete a queue with certain name , will it stay permanently in the mii database?

In queue list action block instead of fetching a queue list with certain name is there a way to fetch all the queues for checking , something like a regular expression?

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi All ,

thanks for your response, I implemented that project using Message Listener as it is better in 12.1 when compared to 12.0.

jamie_cawley
Advisor
Advisor
0 Kudos

You would have to delete them. The queueing actions were there prior to the message services, so the message services have more functionality. You can post messages to the WSMessageListener service which is documented in the help.

Jamie

Former Member
0 Kudos

Hello,

as far as I know there is no way for an automatic cleanup of queue data, and there is also no built in way to generate a list of used queue names.

But if you have access to the MII internal database you can perform the following simple SQL query directly on the table where queue entries are stored:


select
  QUEUENAME
, COUNT(*) as COUNT
from 
  SAPSR3DB.XMII_XMLQUEUE
group by 
  QUEUENAME

Hope this helps - good luck!

Matthias