1 Reply Latest reply on Dec 20, 2001 10:31 PM by davidjencks

    Connecting JBoss to Oracle!!

    aangel

      I cannot resolve this problem. Please help.

      [ERROR,OracleDBPool] Stopped
      java.lang.ClassNotFoundException: org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl
      at javax.management.loading.MLet.findClass


      jboss.jcml extract

      <!-- ==================================================================== -->
      <!-- JDBC -->
      <!-- ==================================================================== -->


      oracle.jdbc.driver.OracleDriver



      org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl
      OracleDBPool
      jdbc:oracle:thin:@aangel:1521:ODB

      Scott
      Tiger
      2
      2
      true
      20
      20
      false
      false
      true
      false
      false
      1800000
      1.0



      jboss startup lines extract

      [INFO,JdbcProvider] Starting
      [INFO,JdbcProvider] Started
      [INFO,OracleDBPool] Starting
      [ERROR,OracleDBPool] Stopped
      java.lang.ClassNotFoundException: org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl
      at javax.management.loading.MLet.findClass(MLet.java:800)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:120)
      at org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:348)
      at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:103)
      at java.lang.reflect.Method.invoke(Native Method)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:959)
      at $Proxy0.start(Unknown Source)
      at org.jboss.util.ServiceControl.start(ServiceControl.java:79)
      at java.lang.reflect.Method.invoke(Native Method)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      at org.jboss.Main.(Main.java:209)
      at org.jboss.Main$1.run(Main.java:111)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.jboss.Main.main(Main.java:107)
      [ERROR,ConfigurationService] Unexpected error
      java.lang.ClassNotFoundException: org.opentools.minerva.jdbc.xa.wrapper.XADataSourceImpl
      at javax.management.loading.MLet.findClass(MLet.java:800)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:297)
      at java.lang.ClassLoader.loadClass(ClassLoader.java:253)
      at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:313)
      at java.lang.Class.forName0(Native Method)
      at java.lang.Class.forName(Class.java:120)
      at org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLoader.java:348)
      at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.java:103)
      at java.lang.reflect.Method.invoke(Native Method)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      at org.jboss.configuration.ConfigurationService$ServiceProxy.invoke(ConfigurationService.java:959)
      at $Proxy0.start(Unknown Source)
      at org.jboss.util.ServiceControl.start(ServiceControl.java:79)
      at java.lang.reflect.Method.invoke(Native Method)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1628)
      at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1523)
      at org.jboss.Main.(Main.java:209)
      at org.jboss.Main$1.run(Main.java:111)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.jboss.Main.main(Main.java:107)
      [INFO,ServerDataCollector] Starting
      [INFO,ServerDataCollector] JBoss Management Service 'servercollector' bound to servercollector
      [INFO,ServerDataCollector] Started
      [INFO,ContainerFactory] Starting

        • 1. Re: Connecting JBoss to Oracle!!
          davidjencks

          Maybe you are running jboss 2.4.x with some configuration stolen from 2.2.x. The pool classes moved, consult the provided jboss.jcml for an example setup. Also make sure jbosspool.jar is in lib/ext.