JBoss 4.x to Glassfish 2022 and Java 6 to Java 8 causes 1 non-XA Resource Exception

22 Views Asked by At

The datasources were non-XA and I don't get this error in JBoss. I made one of my databases and driver XA, but I have a driver that I can't make XA. Is there a Glassfish setting that would stop this exception from occurring?

Exception creating object: 
java.sql.SQLException: Error in allocating a connection. Cause: java.lang.IllegalStateException: Local transaction already has 1 non-XA Resource: cannot add more resources.  
    at com.sun.gjc.spi.base.AbstractDataSource.getConnection(AbstractDataSource.java:119)
    at com.crlcorp.docqc.app.jdbc.DocQCDataConn.<init>(DocQCDataConn.java:27)
    at com.crlcorp.docqc.app.jdbc.DataLoader.getUnreviewedItems(DataLoader.java:111)
    at com.crlcorp.docqc.app.ejb.DocQCBean.getUnreviewedItems(DocQCBean.java:27)
0

There are 0 best solutions below