No Tomcat guru's out there even have an opinion on this one??!!
-----Original Message----- From: Stewart, Kevin L. (GSFC-417.0)[CONSTELLATION SOFTWARE ENGINEERING] [mailto:kevin.l.stew...@nasa.gov] Sent: Monday, August 09, 2010 1:22 PM To: users@tomcat.apache.org Subject: Procrun problems with Tomcat 6 on Windows 64-bit Hi, I've been looking on the web and the Tomcat wiki and haven't found any solution to this problem. I have a 64-bit Windows 2008 server with Java 1.6_20 (64-bit) and 64-bit tomcat 6.0.26 (6.0.29 also) installed as a service. I also have a Liferay portal that I need to install. But I am having problems with the startup. (BTW, I use the tomcat6w.exe gui mostly.) If I use startmode=jvm, the Spring framework in Liferay loops until I get a StackOverflowException, no matter the stack size. However, if I start with startmode=java the Spring framework initializes correctly, however some logs appear in the java directory instead of the Tomcat one even though the user.dir is set to Tomcat. Further, when startmode=java the stop service on tomcat6w.exe returns successful after a long wait, but the Tomcat server is still actually running. I have to manually kill the Java process that Tomcat is running in. My choices seem to be having a non-functional Tomcat or an unstable one. I wrote a cheap JSP that dumps out all the session, request and system properties. I've ruled all the differences out that I could (server lib path, classpath, etc). The only one I couldn't was: Property: "sun.java.launcher" value = "SUN_STANDARD" My first question is why does the startmode make such a difference in the behavior of Tomcat? Secondly, how can I either stabilize startmode=java or better yet get startmode=jvm working? Kevin L. Stewart Sr. Software Lead, GOES V3 Constellation Software Engineering NASA GSFC, Code 417 --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org