The JTAExceptions1.0 catalog contains messages in the range
BEA-119000 - BEA-119999. Messages in this catalog are part of the
weblogic.transaction.internal
Internationalization package and the weblogic.transaction.internal Localization package.
BEA-119000
|
Warning: One-phase transaction [xid] for logging last resource [loggingResourceName] is in an unknown state.
Description
| A logging last resource (LLR) is the only resource participating in a global one-phase transaction but the LLR local transaction failed. All operations will or already have either all rolled back, or all committed, but it is unknown which. The transaction is still atomic. |
Cause
| If the logging last resource is a database, there are a number of possible root causes. Among them are: the database may have shutdown or crashed during the call to local commit, the database connection may have failed, the database local transaction may have timed out, or the database may have detected a potention dead-lock condition introduced by application operations within the local commit. |
Action
| Examine the root exception thrown by the LLR resource to determine the root cause of the problem. |
|
BEA-119001
|
Warning: Two-phase transaction [xid] for logging last resource [loggingResourceName] is in an unknown state.
Description
| A logging last resource (LLR) is participating in a global transaction but the LLR local transaction failed. All operations associated with the LLR either all rolled back or all committed, but it is unknown which. Operations associated with additional resources in the transaction are in a prepared state and will not be committed or rolled back until the transaction manager can successfully query the LLR to determine if the LLR committed or rolled back its operations. The transaction manager will periodically try test if the LLR local transaction committed by checking for the presence of the global commit record within the LLR transaction table. If the test determines that the global commit record was persisted in the LLR transaction table, then the LLR local transaction committed, and the transaction manager will commit the remaining resources (branches) in the global transaction. If the test determines that global commit record was not persisted, then the LLR local transaction rolled back, and the transaction manager will rollback the remaining resources in the global transaction. |
Cause
| If the logging last resource is a database, there are a number of possible root causes. Among them are: the database may have shutdown or crashed during the call to local commit, the database connection may have failed, the database local transaction may have timed out, or the database may have detected a potention dead-lock condition introduced by application operations within the local commit. |
Action
| Examine the root exception thrown by the LLR resource to determine the root cause of the problem. |
|
BEA-119002
|
Critical: A logging last resource failed during initialization. The server cannot boot unless all configured logging last resources (LLRs) initialize. Failing reason: \nreason\n
Description
| While the server is running, the servers transaction manager may use any configured logging last resources (LLRs) to persist transaction state. If a configured LLR cannot be loaded during boot, then the server cannot boot, as the LLR may contain transaction records for committed two-phase transactions that have not completed committing all resources involved in the transaction. |
Cause
| If the logging last resource is a JDBC LLR connection, there are a number of possible root causes. Among them are: the database may have shutdown or crashed, the database connection may have failed during boot, or the database connection may have incorrect database permissions. |
Action
| Examine the root exception thrown by the LLR resource to determine the root cause of the problem. |
|
BEA-119003
|
Critical: Logging last resource [resourceName] failed during initialization, as one of its records is corrupted. Failure reason: \nreason\n
Description
| While a server is running, the servers transaction manager may use any configured logging last resources (LLRs) to persist transaction state. A configured LLR resource returned a corrupted record during a subsequent boot. |
Cause
| Unknown. Possible disk corruption. |
Action
| Examine the root exception thrown by the LLR resource to determine the root cause of the problem. Some possible solutions are, A, restore LLR resource tables from backup, B, delete the failing LLR table (which risks producing heuristic hazards), or C, contact customer support. |
|
BEA-119004
|
Error: The user preferred server of JTAMigratableTargetMBean [localServer] cannot be set to [configValue].
Description
| Invalid configuration value of user preferred server for server [localServer]. |
Cause
| The value of user preferred server is invalid. It must be [localServer]. |
Action
| Change the value of user preferred server of JTAMigratableTargetMBean [localServer] from [configValue] to [localServer]. |
|
BEA-119005
|
Error: JTA sub-system failed. Server has to be force shutdown because it is in automatic JTA migration mode.
Description
| JTA sub-system failed. Server has to be force shutdown because it is in automatic JTA migration mode. |
Cause
| JTA sub-system failed. |
Action
| JTA Transaction Recovery Service will be automatically migrated to backup server. |
|
|