Friday, September 24, 2010

SA_DS Datasource for Solution Accelerators

The documentation for the LiveCycle SA's don't specify anything other than creating the SA_DS data source when using WebSphere for WebLogic. This data source name has already been added to the common building block and will automatically 'pickup' when LiveCycle is restarted. Here's the error message that you'll see if it hasn't been created.

[9/23/10 15:27:02:565 EDT] 000000aa RegisteredRes E WTRN0062E: An illegal attempt to use multiple resources that have only one-phase capability has occurred within a global transaction.
[9/23/10 15:27:02:573 EDT] 000000aa LocalTransact E J2CA0030E: Method enlist caught com.ibm.ws.Transaction.IllegalResourceIn2PCTransactionException: Illegal attempt to enlist multiple 1PC XAResources at com.ibm.ws.Transaction.JTA.RegisteredResources.enlistResource(RegisteredResources.java:416)

1 comment:

  1. In webspehere App Server(WAS)version 8,getting the below error with Non-XA datasource.I have changed to XA datasource to test but giving different error as connection timeout/not available.Below is the error for Non-XA Datasource:

    RegisteredRes E WTRN0062E: An illegal attempt to use multiple resources that have only one-phase capability has occurred within a global transaction. LocalTransact E J2CA0030E: Method enlist caught com.ibm.ws.Transaction.IllegalResourceIn2PCTransactionException: Illegal attempt to enlist multiple 1PC XAResources at com.ibm.ws.tx.jta.RegisteredResources.enlistResource(RegisteredResources.java:870)

    Interesting part is it is working fine in WAS6.Really appreciate if anyone can suggest something?

    ReplyDelete