Hide Forgot
Workaround Description: The use of terminateTransaction() is when Teiid is participating in a global transaction (started by someone else). For transactions started by Teiid, use cancelQuery() or use admin console and execute operation to cancel query. project_key: SOA No error is returned or exception raised. ============== adminhelp terminateTransaction /* Terminate a transaction */ void terminateTransaction( String /* transaction id */) throws AdminException ============== groovy:000> getTransactions() ===> [Associated Session:GbZ2QWO5N+uBScope:LOCALId:TransactionImple < ac, BasicAction: 7f000001:cf35:4d42f839:4a4 status: ActionStatus.RUNNING >CreatedTime:Fri Jan 28 12:43:44 EST 2011] groovy:000> terminateTransaction("TransactionImple < ac, BasicAction: 7f000001:cf35:4d42f839:3e3 status: ActionStatus.RUNNING >") ===> null groovy:000> getTransactions() ===> [Associated Session:GbZ2QWO5N+uBScope:LOCALId:TransactionImple < ac, BasicAction: 7f000001:cf35:4d42f839:4a4 status: ActionStatus.RUNNING >CreatedTime:Fri Jan 28 12:43:44 EST 2011]
Link: Added: This issue is related to SOA-2740
Attachment: Added: server.log
Workaround Description: Added: The use of terminateTransaction() is when Teiid is participating in a global transaction (started by someone else). For transactions started by Teiid, use cancelQuery() or use admin console and execute operation to cancel query.
Verified with the 5.1 GA bits