8.18.4 Trace collection points of the JMS messages, producer, consumer, and queue browser and the trace information that can be collected
- Organization of this subsection
(1) Trace collection points and PRF trace collection levels
The following table describes the event IDs, trace collection points, and PRF trace collection levels.
|
Event ID |
Number in the figure# |
Trace collection point |
Level |
|---|---|---|---|
|
0xA65C |
1 |
When the processing of MessageProducer.send(msg) starts |
A |
|
0xA65D |
4 |
When the processing of MessageProducer.send(msg) ends |
A |
|
0xA65E |
1 |
When the processing of MessageProducer.send(msg,deliveryMode,priority,timeToLive) starts |
A |
|
0xA65F |
4 |
When the processing of MessageProducer.send(msg,deliveryMode,priority,timeToLive) ends |
A |
|
0xA660 |
1 |
When the processing of MessageProducer.send(destination,msg) starts |
A |
|
0xA661 |
4 |
When the processing of MessageProducer.send(destination,msg) ends |
A |
|
0xA662 |
1 |
When the processing of MessageProducer.send(destination,msg,deliveryMode,priority,timeToLive) starts |
A |
|
0xA663 |
4 |
When the processing of MessageProducer.send(destination,msg,deliveryMode,priority,timeToLive) ends |
A |
|
0xA664 |
9 |
When the processing of MessageProducer.close() starts |
A |
|
0xA665 |
10 |
When the processing of MessageProducer.close() ends |
A |
|
0xA666 |
5 |
When the processing of MessageConsumer.receive() starts |
A |
|
0xA667 |
8 |
When the processing of MessageConsumer.receive() ends |
A |
|
0xA61A |
5 |
When the processing of MessageConsumer.receive(timeout) starts |
A |
|
0xA61B |
8 |
When the processing of MessageConsumer.receive(timeout) ends |
A |
|
0xA668 |
5 |
When the processing of MessageConsumer.receiveNoWait() starts |
A |
|
0xA669 |
8 |
When the processing of MessageConsumer.receiveNoWait() ends |
A |
|
0xA66A |
9 |
When the processing of MessageConsumer.close() starts |
A |
|
0xA66B |
10 |
When the processing of MessageConsumel.close() ends |
A |
|
0xA66C |
11 |
When the processing of QueueBrowser.getEnumeration() starts |
A |
|
0xA66D |
14 |
When the processing of QueueBrowser.getEnumeration() ends |
A |
|
0xA66E |
15 |
When the processing of Message.acknowledge() starts |
A |
|
0xA66F |
18 |
When the processing of Message.acknowledge() ends |
A |
|
0xA670 |
2 |
Invocation by CJMSP Broker immediately before invoking the writing of the JMS messages |
A |
|
0xA671 |
3 |
Invocation by CJMSP Broker just after invoking the writing of the JMS messages |
A |
|
0xA672 |
6 |
Invocation by CJMSP Broker immediately before invoking the receiving of the JMS messages |
A |
|
0xA673 |
7 |
Invocation by CJMSP Broker just after invoking the receiving of the JMS messages |
A |
|
0xA674 |
12 |
Invocation by CJMSP Broker immediately before invoking the delivery of all the JMS messages |
A |
|
0xA675 |
13 |
Invocation by CJMSP Broker just after invoking the delivery of all the JMS messages |
A |
|
0xA676 |
16 |
Invocation by CJMSP Broker immediately before invoking the authentication of the JMS messages |
A |
|
0xA677 |
17 |
Invocation by CJMSP Broker just after invoking the authentication of the JMS messages |
A |
- Legend:
-
A: Standard
- #
-
Corresponds to the numbers in Figure 8-74.
- Important note
-
-
When Transaction is used, or when the acknowledgement mode is not set to CLIENT_ACKNOWLEDGE, and if a message is received, the event IDs 0xA676 and 0xA677 are output.
-
When a Message-driven Bean is executed, the root application information for the event IDs 0xA672 and 0xA673 becomes invalid.
-
The following figure shows the trace collection points in the JMS messages, producer, consumer, and queue browser.
|
|
(2) Trace information that can be collected
The following table describes the trace information that can be collected for the JMS messages, producer, consumer, and queue browser.
|
Number in the figure# |
Event ID |
Level |
Information that can be collected |
||
|---|---|---|---|---|---|
|
Interface name |
Operation name |
Option |
|||
|
1 |
0xA65C |
A |
Destination name |
-- |
-- |
|
0xA65E |
A |
Priority |
|||
|
0xA660 |
A |
-- |
|||
|
0xA662 |
A |
Priority |
|||
|
2 |
0xA670 |
A |
-- |
-- |
-- |
|
3 |
0xA671 |
A |
-- |
-- |
-- |
|
4 |
0xA65D |
A |
-- |
-- |
-- |
|
0xA65F |
A |
||||
|
0xA661 |
A |
||||
|
0xA663 |
A |
||||
|
5 |
0xA666 |
A |
Destination name |
0 |
-- |
|
0xA61A |
A |
Timeout |
|||
|
0xA668 |
A |
-- |
|||
|
6 |
0xA672 |
A |
-- |
-- |
-- |
|
7 |
0xA673 |
A |
-- |
-- |
-- |
|
8 |
0xA667 |
A |
-- |
-- |
-- |
|
0xA61B |
A |
||||
|
0xA669 |
A |
||||
|
9 |
0xA664 |
A |
-- |
-- |
-- |
|
0xA66A |
A |
||||
|
10 |
0xA665 |
A |
-- |
-- |
-- |
|
0xA66B |
A |
||||
|
11 |
0xA66C |
A |
-- |
-- |
-- |
|
12 |
0xA674 |
A |
-- |
-- |
-- |
|
13 |
0xA675 |
A |
-- |
-- |
-- |
|
14 |
0xA66D |
A |
-- |
-- |
-- |
|
15 |
0xA66E |
A |
-- |
-- |
-- |
|
16 |
0xA676 |
A |
-- |
-- |
-- |
|
17 |
0xA677 |
A |
-- |
-- |
-- |
|
18 |
0xA66F |
A |
-- |
-- |
-- |
- Legend:
-
A: Standard
--: Not applicable
- #
-
Corresponds to the numbers in Figure 8-74.