The entries you made are for JBoss 2.0 and earlier. Have a look at:
  http://www.jboss.org/documentation/HTML/ch10s22.html

It is for SQL Server but it shows the entries needed for 2.1 vs 2.0 and you
should be able to adapt it to your needs.

Micheal


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Jan Petersen
> Sent: 31 March 2001 13:27
> To: [EMAIL PROTECTED]
> Subject: [JBoss-user] JBoss and PostgreSQL problems
>
>
> Hi,
>
> First my setup:
> JBoss 2.1
> PostgreSQL: 7.03 w. jdbc7.0-1.2.jar
> Linux Redhat 6.2
>
>
> I'm trying to use JBoss with Postgres for CMP.
>
> I've managed to get JBoss to load the driver; so far so good. I'm
> doing this
> by putting this in jboss.jcml:
> <mbean code="org.jboss.jdbc.JdbcProvider"
> name="DefaultDomain:service=JdbcProvider">
>      <attribute
> name="Drivers">org.hsql.jdbcDriver,org.enhydra.instantdb.jdbc.idbD
> river,org.postgresql.Driver</attribute>
>   </mbean>
>
> Also almost at the end of jboss.jcml I put:
> <!-- Add your custom MBeans here -->
> <mbean name="DefaultDomain:service=XADataSource,name=PostgresDB">
>     <attribute name="URL">jdbc:postgresql://linuxbox/testdb</attribute>
>     <attribute name="JDBCUser">jan</attribute>
>     <attribute name="Password">jan</attribute>
> </mbean>
>
>
> Finally, at the very end of jboss.conf I put:
>
> <MLET CODE="org.jboss.jdbc.XADataSourceLoader"
> ARCHIVE="jboss.jar,jdbc7.0-1.2.jar,minerva-1_0b3.jar"
> CODEBASE="../../lib/ext/">
>     <ARG TYPE="java.lang.String" VALUE="PostgresDB">
>     <ARG TYPE="java.lang.String"
> VALUE="org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl">
> </MLET>
>
> I have seen different specifications of doing this depending on
> using JBoss
> 2.0 and 2.1, but unfortunately the documentation in general is
> bit "thin" on
> this subject.
>
> The errors I'm getting is in two parts:
>
> [Service Control] Registered with server
> [Configuration] Could not create MBean
> DefaultDomain:service=XADataSource,name=PostgresDB()
> [Configuration] java.lang.ClassNotFoundException:
> [Configuration]         at
> javax.management.loading.MLet.findClass(MLet.java:800)
>
> and
>
> [Service Control] Initialized 25 services
> [Service Control] Starting 25 MBeans
> [PostgresDB] Starting
> [PostgresDB] Stopped
> [PostgresDB] java.lang.IllegalStateException: Cannot start XA Connection
> Pool; there is no TransactionManager in JNDI!
> [PostgresDB]    at
> org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.
> java:320)
>
> Also, looking at the konsole output when executing run.sh tells
> me that the
> postgres jdbc driver loads sometime between the two errors - I
> don't know if
> this is normal?
>
> Any help is much appreciated.
>
>
> Regards
>
> Jan Petersen
>
>
>
>
>
> _______________________________________________
> JBoss-user mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/jboss-user


_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-user

Reply via email to