Hi again,

I forgot to say that if you're modifying the jboss.conf in the
'conf\default' directory (not in the 'conf' directoy, as said in the doc),
you must replace 'CODEBASE="../lib/ext/"' by 'CODEBASE="../../lib/ext/"' in
the following configuration section (from the document) :
=======================
<MLET CODE="org.jboss.jdbc.XADataSourceLoader"
ARCHIVE="jboss.jar,vendor.jar" CODEBASE="../lib/ext/">
    <ARG TYPE="java.lang.String" VALUE="PoolName">
    <ARG TYPE="java.lang.String"
VALUE="org.jboss.minerva.xa.XADataSourceImpl">
</MLET>
=======================

Apart from that, follow exactly what's said in the document.


                Pascal Davoust.

-----Original Message-----
From: Peter Henderson [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 20, 2000 6:58 PM
To: jBoss
Subject: [jBoss-User] I need some help setting up a jdbc->odbc connection
pool.


Hi all.

I have been following the instructions at
http://www.jboss.org/documentation/mssql.htm

Im using jboss final from the zip.


My jboss.properties
jdbc.drivers=org.hsql.jdbcDriver,org.enhydra.instantdb.jdbc.idbDriver,sun.jd
bc.odbc.JdbcOdbcDriver


My jboss.config
<MLET CODE = "org.jboss.jdbc.XADataSourceLoader" ARCHIVE="jboss.jar,rt.jar"
CODEBASE="../lib/ext/">
<ARG TYPE="java.lang.String" VALUE="jdbc:odbc:ContactCenter">
<ARG TYPE="java.lang.String" VALUE="ContactCenter">
<ARG TYPE="java.lang.String" VALUE="sun.jdbc.odbc.JdbcOdbcDriver">
<ARG TYPE="java.lang.String" VALUE="sa">
<ARG TYPE="java.lang.String" VALUE="">
</MLET>

I get this exception when stating jboss (it goes away when i remove the mlet
code above)..
[Classpath extension] Initializing
[Classpath extension] Initialized
[JDBC] Loaded JDBC-driver:org.hsql.jdbcDriver
[JDBC] Loaded JDBC-driver:org.enhydra.instantdb.jdbc.idbDriver
[JDBC] Loaded JDBC-driver:sun.jdbc.odbc.JdbcOdbcDriver
[Webserver] Initializing
...
javax.management.ReflectionException
        at
com.sun.management.jmx.MBeanServerImpl.internal_instantiate(MBeanServerImpl.
java:2207)
        at
com.sun.management.jmx.MBeanServerImpl.createMBean(MBeanServerImpl.java:761)
        at javax.management.loading.MLet.getMBeansFromURL(MLet.java:540)
        at javax.management.loading.MLet.getMBeansFromURL(MLet.java:369)
        at org.jboss.Main.<init>(Main.java:119)
        at org.jboss.Main$1.run(Main.java:87)
        at java.security.AccessController.doPrivileged(Native Method)
        at org.jboss.Main.main(Main.java:83)

So is 'org.jboss.jdbc.XADataSourceLoader' the correct class for connection
pooling ?
I have also tried 'org.jboss.jdbc.JdbcProvider' which also fails.
The online help uses org.jboss.jdbc.DataSourceImpl which l couldnt find in
the jboss sources..

Can anyone help me?
Peter.






--
--------------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Problems?:           [EMAIL PROTECTED]

Reply via email to