Skip to Content
0
Former Member
May 09, 2008 at 12:55 PM

Queue Name in XI

303 Views

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