cancel
Showing results for 
Search instead for 
Did you mean: 

Queue Name in XI

Former Member
0 Kudos

Hi All,

I have a simple scenario: JMS --> XI --> SAP R/3 (file adapter).

The sender adapter have e QoS = EO.

The message is splitted in two interfaces in order to apply two different mappings for the same sent message.

I have noted in the trace of the sxi_monitor the followings:


...
<Trace level="1" type="T">Queue name : XBTI0001</Trace> 
<Trace level="1" type="T">Generated prefixed queue name = XBTI0001</Trace> 
...

and

...
<Trace level="1" type="T">number of receivers: 2</Trace> 
  <Trace level="1" type="T">Multi-receiver split case</Trace> 
  <Trace level="1" type="T">Persisting initial (pre-split) message</Trace> 
  <Trace level="1" type="T">Persisting split messages (split kids)</Trace> 
  <Trace level="1" type="T">-----------------------------------------------</Trace> 
  <Trace level="1" type="T">Splitting loop start</Trace> 
  <Trace level="1" type="T">-----------------------------------------------</Trace> 
  <Trace level="1" type="T">Split Induced Change EO -> EOIO with QId: XI_SERIALIZE0096</Trace> 
  <Trace level="1" type="T">Post-split internal queue name = XBQO0___XI_SERIALIZE0096</Trace> 
....

I know that the queue has changed from EO to EOIO because of the settings on the interface det.(Mantain Order at Runtime),

but I wonder where the System has taken the name for the generated queue:XBQO0___XI_SERIALIZE0096.

Is there a place to set that name?

Thanks

Emiliano

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos
Former Member
0 Kudos

Thanks Patrick,

I already have read the article, but there is not the answer to my question.

I put the question because I have two identical queue names for two messages sent in two different days:

The result of TXC SMQ2:

Queue_____________________Date_______Time__Status

XBQO0___XI_SERIALIZE0096 12.02.2008 08:05:59 Error <--- The first one has an error in the mapping and blocks the other one

XBQO0___XI_SERIALIZE0096 09.05.2008 00:21:00 Registered <-- This one is blocked by the first one.

Why does the messages has got the same queue name?

Former Member
0 Kudos

Hi,

in this case maybe this blog could help you:

/people/alessandro.guarneri/blog/2006/11/26/content-based-serialization-dynamic-queue-name-in-xi

Regards

Patrick

Former Member
0 Kudos

Hi,

good blog about queues:

/people/sap.india5/blog/2006/01/03/xi-asynchronous-message-processing-understanding-xi-queues-part-i

Regards

Patrick