RE: problem with JDBCStore

2003-07-03 Thread Shapira, Yoav

Howdy,
First suggestion is to start with tomcat-standalone for now.  Don't use
apache and a connector, just tomcat-standalone, as we further debug
this.  You can add apache back later (assuming it's not the cause of the
problem).

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Stephan Hintzen [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 03, 2003 2:03 PM
To: [EMAIL PROTECTED]
Subject: problem with JDBCStore

Hi!

I'm trying to use JDBCStore with mySQL under Win98. It looks like
Tomcat
can
connect to the database I get to see the created process in the Process
list
in the WinMySQLadmin-Programm, but no entries are sent to the database.
Instead I get the following Exception:

l
ocalhost_log.txt:

2003-07-03 19:49:49 StandardHost[localhost]: Removing web application
at
context path /Portal.war
2003-07-03 19:49:49 PersistentManager[/Portal.war]: Stopping
2003-07-03 19:49:49 StandardHost[localhost]: Error removing application
at
context path /Portal.war
java.lang.NullPointerException
 at org.apache.catalina.session.JDBCStore.stop(JDBCStore.java:762)
 at
org.apache.catalina.session.PersistentManagerBase.stop(PersistentManage
rBas
e
.java:875)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1184)
 at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:3440
)
 at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:9
83)
 at org.apache.catalina.core.StandardHost.remove(StandardHost.java:789)
 at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:843
)
 at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:803)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:4
67)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
uppo
r
t.java:155)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1151)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1163)
 at
org.apache.catalina.core.StandardService.stop(StandardService.java:435)
 at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:534)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:794)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
va:3
9
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
rImp
l
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

2003-07-03 19:49:49 HostConfig[localhost] Error undeploying web
application
at context path /Portal.war
java.io.IOException: java.lang.NullPointerException
 at org.apache.catalina.core.StandardHost.remove(StandardHost.java:792)
 at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:843
)
 at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:803)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:4
67)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
uppo
r
t.java:155)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1151)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1163)
 at
org.apache.catalina.core.StandardService.stop(StandardService.java:435)
 at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:534)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:794)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
va:3
9
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
rImp
l
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)



apache_log.txt:

2003-07-03 19:49:49 [org.apache.catalina.connector.warp.WarpConnector]
Error
accepting requests
java.net.SocketException: socket closed
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353)
 at java.net.ServerSocket.implAccept(ServerSocket.java:448)
 at java.net.ServerSocket.accept(ServerSocket.java:419)
 at
org.apache.catalina.connector.warp.WarpConnector.run(WarpConnector.java
:580
)
 at java.lang.Thread.run(Thread.java:536)




the other logs seem to be all right.


I've put the following lines in the server.xml as my application
context:

!-- SEP Portal Context --
  Context path=/Portal.war docBase=Portal debug=0
  reloadable=true
!-- Manager for mySQL-Database --
Manager
className=org.apache.catalina.session.PersistentManager
debug=99
saveOnRestart=true

Re: problem with JDBCStore

2003-07-03 Thread Stephan Hintzen
Thanks for the quick reply!
Since I'm new to tomcat I've got a question: How do I only start
tomcat-standalone?
I get the following message at starting tomcat:

Starting service Tomcat-Standalone
Apache Tomcat/4.0.1
Starting service Tomcat-Apache
Apache Tomcat/4.0.1

in which file do I specify that the second service is not to be startet?
Probaply in the catalina.bat, but I don't know which entry I'll have to
change.

Thanks again,
Stephan


-Ursprüngliche Nachricht-
Von: Shapira, Yoav [EMAIL PROTECTED]
An: Tomcat Users List [EMAIL PROTECTED]
Gesendet: Donnerstag, 3. Juli 2003 20:07
Betreff: RE: problem with JDBCStore



Howdy,
First suggestion is to start with tomcat-standalone for now.  Don't use
apache and a connector, just tomcat-standalone, as we further debug
this.  You can add apache back later (assuming it's not the cause of the
problem).

Yoav Shapira
Millennium ChemInformatics


-Original Message-
From: Stephan Hintzen [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 03, 2003 2:03 PM
To: [EMAIL PROTECTED]
Subject: problem with JDBCStore

Hi!

I'm trying to use JDBCStore with mySQL under Win98. It looks like
Tomcat
can
connect to the database I get to see the created process in the Process
list
in the WinMySQLadmin-Programm, but no entries are sent to the database.
Instead I get the following Exception:

l
ocalhost_log.txt:

2003-07-03 19:49:49 StandardHost[localhost]: Removing web application
at
context path /Portal.war
2003-07-03 19:49:49 PersistentManager[/Portal.war]: Stopping
2003-07-03 19:49:49 StandardHost[localhost]: Error removing application
at
context path /Portal.war
java.lang.NullPointerException
 at org.apache.catalina.session.JDBCStore.stop(JDBCStore.java:762)
 at
org.apache.catalina.session.PersistentManagerBase.stop(PersistentManage
rBas
e
.java:875)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1184)
 at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:3440
)
 at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:9
83)
 at org.apache.catalina.core.StandardHost.remove(StandardHost.java:789)
 at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:843
)
 at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:803)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:4
67)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
uppo
r
t.java:155)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1151)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1163)
 at
org.apache.catalina.core.StandardService.stop(StandardService.java:435)
 at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:534)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:794)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
va:3
9
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
rImp
l
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)

2003-07-03 19:49:49 HostConfig[localhost] Error undeploying web
application
at context path /Portal.war
java.io.IOException: java.lang.NullPointerException
 at org.apache.catalina.core.StandardHost.remove(StandardHost.java:792)
 at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:843
)
 at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:803)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:4
67)
 at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleS
uppo
r
t.java:155)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1151)
 at
org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1163)
 at
org.apache.catalina.core.StandardService.stop(StandardService.java:435)
 at
org.apache.catalina.core.StandardServer.stop(StandardServer.java:534)
 at org.apache.catalina.startup.Catalina.start(Catalina.java:794)
 at org.apache.catalina.startup.Catalina.execute(Catalina.java:681)
 at org.apache.catalina.startup.Catalina.process(Catalina.java:179)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja
va:3
9
)
 at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso
rImp
l
.java:25)
 at java.lang.reflect.Method.invoke(Method.java:324)
 at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:243)



apache_log.txt:

2003-07-03 19:49:49 [org.apache.catalina.connector.warp.WarpConnector]
Error
accepting requests
java.net.SocketException: socket closed
 at java.net.PlainSocketImpl.socketAccept(Native Method)
 at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:353