Hitachi

uCosminexus Application Server Maintenance and Migration Guide


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.

Table 8‒110: Details of the trace collection points in the JMS messages, producer, consumer, and queue browser

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.

Figure 8‒74: Trace collection points of the JMS messages, producer, consumer, and queue browser

[Figure]

(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.

Table 8‒111: 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.