Hi, I have also problems to get the datasource. Docs about 'MIGRATION FROM 2.0 TO 2.2' does not help. Additional i try it with DefaultDS, but the same Error occurs: TRANSACTION ROLLBACK EXCEPTION:UserManager : Canīt get DataSource. comp not bound; nested exception is: Why donīt it find java:comp/env/jdbc/JivESDB ? Are some environments parameters changed? My details of my project: jboss.jcml: <!-- JDBC --> <mbean code="org.jboss.jdbc.JdbcProvider" name="DefaultDomain:service=JdbcProvider"> <attribute name="Drivers">org.hsql.jdbcDriver,org.enhydra.instantdb.jdbc.idbDriver,org. gjt.mm.mysql.Driver</attribute> </mbean> . . . . <mbean code="org.jboss.jdbc.XADataSourceLoader" name="DefaultDomain:service=XADataSource,name=mySQL"> <attribute name="PoolName">mySQL</attribute> <attribute name="DataSourceClass">org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImp l</attribute> <attribute name="Properties"></attribute> <attribute name="URL">jdbc:mysql://megapc95/JivES</attribute> <attribute name="GCMinIdleTime">1200000</attribute> <attribute name="JDBCUser">*****</attribute> <attribute name="MaxSize">50</attribute> <attribute name="Password">*****</attribute> <attribute name="GCEnabled">false</attribute> <attribute name="InvalidateOnError">false</attribute> <attribute name="TimestampUsed">true</attribute> <attribute name="Blocking">true</attribute> <attribute name="GCInterval">120000</attribute> <attribute name="IdleTimeout">1800000</attribute> <attribute name="IdleTimeoutEnabled">false</attribute> <attribute name="LoggingEnabled">false</attribute> <attribute name="MaxIdleTimeoutPercent">1.0</attribute> <attribute name="MinSize">0</attribute> </mbean> jboss.xml im jar file: <?xml version="1.0" encoding="UTF-8"?> <jboss> <resource-managers> <resource-manager> <res-jndi-name>java:/mySQL</res-jndi-name> <res-name>jdbc/JivESDB</res-name> </resource-manager> </resource-managers> <enterprise-beans> . . . </enterprise-beans> </jboss> ejb-jar.xml: <ejb-jar> <enterprise-beans> <entity> <ejb-name>UserManager</ejb-name> <home>de.megatel.jives.user.UserManagerHome</home> <remote>de.megatel.jives.user.UserManagerRemote</remote> <ejb-class>de.megatel.jives.user.UserManager</ejb-class> <persistence-type>Bean</persistence-type> <prim-key-class>java.lang.String</prim-key-class> <reentrant>False</reentrant> <resource-ref> <res-ref-name>jdbc/JivESDB</res-ref-name> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> </resource-ref> </entity> . . . </ejb-jar> UserManager.java: public void initDatasource() { try { InitialContext ic = new InitialContext(); datasource = (DataSource) ic.lookup("java:comp/env/jdbc/JivESDB"); } catch(Exception e) { throw new EJBException("UserManager : Canīt get DataSource. " + e.getMessage()); } } MFG Matthias Krause _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/jboss-user