Hello:

I'm having this problem when trying to getDatabase() from my JDOManager.
        org.exolab.castor.jdo.JDOManager] Failed to get an active transaction   
from J2EE transaction manager.
        org.exolab.castor.jdo.PersistenceException: Failed to get an active     
transaction from J2EE transaction manager.
        org.exolab.castor.jdo.JDOManager.getDatabase(JDOManager.java:753)

My code is this and i'm working on JBoss 4.0.3:

        
        Database      db = null;
                
        String jdoConf = 
CADRedeROBindingImplXDSL.class.getResource("/jdo-conf.xml").toString();
        
      JDOManager.loadConfiguration(jdoConf);
                
        JDOManager jdo = JDOManager.createInstance("sapa");
                
        db = jdo.getDatabase();



My jdo-conf.xml is:

<!DOCTYPE databases PUBLIC "-//EXOLAB/Castor JDO Configuration DTD Version 
1.0//EN" "http://castor.exolab.org/jdo-conf.dtd";>
<jdo-conf>
        <database name="sapa" engine="oracle">
                <jndi name="java:OMInterfaceSapa" />
                <mapping href="mappingInterfaceOMSapaSapaFR.xml" />
        </database>
        <transaction-demarcation mode="global">
                <transaction-manager name="jndi">
                        <param name="jndiEnc" value="java:TransactionManager" />
                </transaction-manager>
        </transaction-demarcation>

</jdo-conf>

---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to