Hitachi

Hitachi Application Server V10 User's Guide (For Windows® Systems)


10.3.5 Trace collection points of JTA

The following provides details on the trace collection points of JTA.

When a transaction is explicitly settled

The following shows the trace collection points of JTA when a transaction is explicitly settled.

Figure 10‒9: Trace collection points of JTA (when a transaction is explicitly settled)

[Figure]

Reference note

This figure shows the workflow for collecting traces as an extension of a request. This figure does not show all the triggers to collect traces. Other triggers for collecting traces exist.

The following table lists event IDs, trace levels, trace collection points, and information that can be collected.

Table 10‒11: Details on the trace collection points of JTA (when a transaction is explicitly settled)

Event ID

Number in the figure

PRF trace collection level

Trace collection point

Information that can be collected

Interface name

Operation name

Option

0xB500

1

Standard level

Immediately before the start processing of a transaction

-

-

-

0xB501

2

Standard level

Immediately after the start processing of a transaction

-

-

In a normal state

-

In an abnormal state

Exception name

0xB502

3

Standard level

Immediately before the commit processing of a transaction

-

-

-

0xB503

4

Standard level

Immediately after the commit processing of a transaction

-

-

In a normal state

-

In an abnormal state

Exception name

0xB504

3

Standard level

Immediately before the rollback processing of a transaction

-

-

-

0xB505

4

Standard level

Immediately after the rollback processing of a transaction

-

-

In a normal state

-

In an abnormal state

Exception name

When a transaction times out

The following shows the trace collection points of JTA when a transaction times out.

Figure 10‒10: Trace collection points of JTA (when a transaction times out)

[Figure]

Reference note

This figure shows the workflow for collecting traces as an extension of a request. This figure does not show all the triggers to collect traces. Other triggers for collecting traces exist.

The following table lists event IDs, trace levels, trace collection points, and information that can be collected.

Table 10‒12: Details on the trace collection points of JTA (when a transaction times out)

Event ID

Number in the figure

Trace level

Trace collection point

Information that can be collected

Interface name

Operation name

Option

0xB500

1

Standard level

Immediately before the start processing of a transaction

-

-

-

0xB501

2

Standard level

Immediately after the start processing of a transaction

-

-

In a normal state

-

In an abnormal state

Exception name

0xB506

5

Standard level

Immediately before the timeout processing of a transaction

-

-

-

0xB507

6

Standard level

Immediately after the timeout processing of a transaction

-

-

In a normal state

-

In an abnormal state

Exception name