4 Replies Latest reply on Dec 28, 2001 10:43 AM by hemalshah

    Using mySQL with JBoss

    hemalshah

      Hi,
      I am new to JBoss. I am trying to deply an EJB architecture on my machine. I have configured mySQL with JBoss.

      However when I try to run JBoss I get the following errors:

      ......
      .....

      XA Connection pool mySQL bound to java:/mySQL
      [mySQL] Stopped
      [mySQL] java.lang.NullPointerException
      [mySQL] at org.opentools.minerva.jdbc.xa.XAPoolDataSource.getConnection(
      XAPoolDataSource.java:165)
      [mySQL] at org.jboss.jdbc.XADataSourceLoader.startService(XADataSourceLo
      ader.java:330)
      [mySQL] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBeanSupport.
      java:93)
      [mySQL] at java.lang.reflect.Method.invoke(Native Method)
      [mySQL] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
      .java:1628)
      [mySQL] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
      .java:1523)
      [mySQL] at org.jboss.util.ServiceControl.start(ServiceControl.java:97)
      [mySQL] at java.lang.reflect.Method.invoke(Native Method)
      [mySQL] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
      .java:1628)
      [mySQL] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl
      .java:1523)
      [mySQL] at org.jboss.Main.(Main.java:217)
      [mySQL] at org.jboss.Main$1.run(Main.java:121)
      [mySQL] at java.security.AccessController.doPrivileged(Native Method)
      [mySQL] at org.jboss.Main.main(Main.java:117)
      [Service Control] Could not start DefaultDomain:service=XADataSource,name=mySQL
      [Service Control] java.lang.NullPointerException
      [Service Control] at org.opentools.minerva.jdbc.xa.XAPoolDataSource.getCon
      nection(XAPoolDataSource.java:165)
      [Service Control] at org.jboss.jdbc.XADataSourceLoader.startService(XAData
      SourceLoader.java:330)
      [Service Control] at org.jboss.util.ServiceMBeanSupport.start(ServiceMBean
      Support.java:93)
      [Service Control] at java.lang.reflect.Method.invoke(Native Method)
      [Service Control] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
      rverImpl.java:1628)
      [Service Control] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
      rverImpl.java:1523)
      [Service Control] at org.jboss.util.ServiceControl.start(ServiceControl.ja
      va:97)
      [Service Control] at java.lang.reflect.Method.invoke(Native Method)
      [Service Control] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
      rverImpl.java:1628)
      [Service Control] at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanSe
      rverImpl.java:1523)
      [Service Control] at org.jboss.Main.(Main.java:217)
      [Service Control] at org.jboss.Main$1.run(Main.java:121)
      [Service Control] at java.security.AccessController.doPrivileged(Native Me
      thod)
      [Service Control] at org.jboss.Main.main(Main.java:117)
      [Hypersonic] Starting
      [Hypersonic] Database started
      [Hypersonic] Started
      [InstantDB] Starting
      [InstantDB] XA Connection pool InstantDB bound to java:/InstantDB

      ...
      ...

      The following line seems to say it all, but I'm not sure how to handle this error:

      'Could not start DefaultDomain:service=XADataSource,name=mySQL NullPointerException'

      Thanks in advance