Get Current Transactions Older Than
/management/weblogic/{version}/serverRuntime/JTARuntime/getCurrentTransactionsOlderThan
An array of TransactionVBean objects. Each object provides detailed information regarding an active transaction that has existed for a period longer than the time specified.
Request
- application/json
-
version(required): string
The version of the WebLogic REST interface.
-
X-Requested-By(required): string
The 'X-Requested-By' header is used to protect against Cross-Site Request Forgery (CSRF) attacks. The value is an arbitrary name such as 'MyClient'.
Must contain the following fields:
objectArguments-
seconds:
integer(int32)
The transaction duration in seconds qualifier.
-
Admin: basic
Type:
basicDescription:A user in the Admin security role.
Response
- application/json
200 Response
Returns the following fields:
objectReturn-
return:
array Items
Title:
ItemsReturns the action's result.
object-
coordinatorURL:
string
Read Only:
trueThe URL of the coordinating server.
-
globalProperties:
object Properties
Title:
PropertiesRead Only:trueAdditional Properties Allowed: additionalPropertiesThe user-defined global properties associated with the transaction.
-
localProperties:
object Properties
Title:
PropertiesRead Only:trueAdditional Properties Allowed: additionalPropertiesThe user-defined local properties associated with the transaction.
-
logWriteNecessary:
boolean
Read Only:
trueIndicates whether the tlog write for the transaction has occurred, or is required.
-
name:
string
Read Only:
trueThe name of the transaction as defined by the application that started the transaction.
-
resources:
array Items
Title:
ItemsRead Only:trueThe collection of participating resources.
-
rollbackReason:
string
Read Only:
trueReturns the message of the throwable that caused the transaction to rollback.
-
secondsActive:
integer(int32)
Read Only:
trueThe time in seconds for which the transaction has been active.
-
servers:
array Items
Title:
ItemsRead Only:trueThe collection of participating servers.
-
status:
string
Read Only:
trueThe current status of the transaction. The method returns one of the following transaction status values:
active
pre-preparing
pre-prepared
preparing
prepared
logging
committing
committed
rolling-back
marked-rollback
rolledback
unknown
-
timeoutSeconds:
integer(int32)
Read Only:
trueReturns the transaction timeout.
-
xid:
string
Read Only:
trueThe transaction ID assigned by the transaction manager.
objectPropertiestrueThe user-defined global properties associated with the transaction.
objectPropertiestrueThe user-defined local properties associated with the transaction.
arrayItemstrueThe collection of participating resources.
arrayItemstrueThe collection of participating servers.
object-
assignedServer:
string
Read Only:
trueReturns the assigned server, or null if unassigned.
-
name:
string
Read Only:
trueReturns the name of the resource.
-
status:
string
Read Only:
trueReturns the resource status. The set of resource status values is as follows:
new
committed
rolledback
suspended
object-
name:
string
Read Only:
trueReturns the server name. The server name is qualified with the server's domain name.
-
status:
string
Read Only:
trueReturns the server's status. The set of server transaction status values are as follows:
active
pre-preparing
pre-prepared
preparing
prepared
committing
committed
rolling-back
rolledback
unknown