Dear all,

I've tried to search for it but couldn't find an answer.
Please try to help me.

I've created an application and deployed and run successfully in the first
PC.
I copied everything over, installed everything as the first PC.


1) I've the mysql-connector-java-3.1.12-bin.jar in the common/lib.

2) Added this to the server.xml:

<Context>

 <Resource name="jdbc/MySQLDB" auth="Container"
           type="javax.sql.DataSource" username="root" password="password"
           driverClassName=" com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/transport"
           maxActive="8" maxIdle="4"/>

</Context>

3) Added this to the web.xml

<description>MySQL Connection</description>
  <resource-ref>
   <description>DB Connection</description>
   <res-ref-name>jdbc/MySQLDB</res-ref-name>
   <res-type> javax.sql.DataSource</res-type>
   <res-auth>Container</res-auth>
  </resource-ref>



4) Set the environment variable: CLASSPATH=C:\Program Files\netbeans-
5.0\enterprise2\jakarta-tomcat-5.5.9\common
lib

Now when i deploy and start the application on the Tomcat,
Tomcat logs give me this error:


May 28, 2006 10:46:10 PM
org.apache.catalina.mbeans.ServerLifecycleListenercreateMBeans

SEVERE: createMBeans: Throwable

java.lang.NullPointerException

       at org.apache.catalina.mbeans.MBeanUtils.createObjectName(
MBeanUtils.java:1079)

       at org.apache.catalina.mbeans.MBeanUtils.createMBean(MBeanUtils.java
:496)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:569)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:365)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:534)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:497)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:659)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:627)

       at org.apache.catalina.mbeans.ServerLifecycleListener.createMBeans(
ServerLifecycleListener.java:277)

       at org.apache.catalina.mbeans.ServerLifecycleListener.lifecycleEvent
(ServerLifecycleListener.java:128)

       at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(
LifecycleSupport.java:119)

       at org.apache.catalina.core.StandardServer.start(StandardServer.java
:676)

       at org.apache.catalina.startup.Catalina.start(Catalina.java:537)

       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)

       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)

       at java.lang.reflect.Method.invoke(Method.java:324)

       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)

       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)

java.lang.reflect.InvocationTargetException

       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)

       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)

       at java.lang.reflect.Method.invoke(Method.java:324)

       at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)

       at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)

Caused by: java.lang.NullPointerException

       at java.util.Hashtable.put(Hashtable.java:393)

       at org.apache.catalina.core.StandardContext.resourcesStart(
StandardContext.java:3741)

       at org.apache.catalina.core.StandardContext.start(
StandardContext.java:3925)

       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1012)

       at org.apache.catalina.core.StandardHost.start(StandardHost.java
:718)

       at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1012)

       at org.apache.catalina.core.StandardEngine.start(StandardEngine.java
:442)

May 28, 2006 10:46:11 PM org.apache.catalina.core.StandardService start

INFO: Starting service Catalina

May 28, 2006 10:46:11 PM org.apache.catalina.core.StandardEngine start

       at org.apache.catalina.core.StandardService.start(
StandardService.java:450)

INFO: Starting Servlet Engine: Apache Tomcat/5.5.9

       at org.apache.catalina.core.StandardServer.start(StandardServer.java
:683)

May 28, 2006 10:46:11 PM org.apache.catalina.core.StandardHost start

       at org.apache.catalina.startup.Catalina.start(Catalina.java:537)

INFO: XML validation disabled

       ... 6 more


Thanks in advance!

--
Regards,
Justin See

Reply via email to