RE: sableVM running tomcat
<[email protected]> Thu, 17 Mar 2005 11:52:59 +0530
| Newsgroups | gmane.comp.java.vm.sablevm.general |
|---|---|
| Message-ID | <[email protected]> |
Hello, I tried the new version of the sablevm and even ran tomcat. When I see it through the browser, the tomcat's default page shows up. The following is the log which is displayed during the running of tomcat: $ ./startup.sh Using classpath: ./../lib/tomcat.jar::../lib/container/crimson.jar:../lib/container/facad e22.jar:../lib/container/jasper.jar:../lib/container/README:../lib/conta iner/tomcat_modules.jar:../lib/container/tomcat_util.jar:../lib/containe r/xalan.jar:../lib/common/connector_util.jar:../lib/common/core_util.jar :../lib/common/etomcat.jar:../lib/common/jasper-runtime.jar:../lib/commo n/README:../lib/common/servlet.jar:../lib/common/tomcat_core.jar Using JAVA_HOME: /usr/java/jdk1.3.1_01/bin/.. Using TOMCAT_HOME: .. $ 2005-03-17 08:19:29 - SessionIdGenerator: Opening /dev/urandom 2005-03-17 08:19:30 - ServerXmlReader: Config=$TOMCAT_HOMEconf/server.xml 2005-03-17 08:19:30 - PathSetter: install=/usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat 2005-03-17 08:19:30 - PathSetter: home=/usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/ 2005-03-17 08:19:30 - ContextXmlReader: Context config=$TOMCAT_HOMEconf/apps-127.0.0.1.xml 2005-03-17 08:19:30 - ContextXmlReader: Context config=$TOMCAT_HOME conf/apps-admin.xml 2005-03-17 08:19:30 - ContextXmlReader: Context config=$TOMCAT_HOME conf/apps-examples.xml 2005-03-17 08:19:30 - AutoWebApp: Auto-Adding DEFAULT:/ 2005-03-17 08:19:30 - AutoWebApp: Loaded from config: DEFAULT:/admin 2005-03-17 08:19:30 - AutoWebApp: Loaded from config: DEFAULT:/examples 2005-03-17 08:19:30 - ContextManager: Tomcat configured and in stable state 2005-03-17 08:19:30 - ContextManager: Adding DEFAULT:/admin Unable to open log file: /usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/logs/examples .log! Using stderr as the default. Unable to open log file: /usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/logs/servlet_ examples.log! Using stderr as the default. 2005-03-17 08:19:30 - ContextManager: Adding DEFAULT:/examples 2005-03-17 08:19:30 - ContextManager: Adding DEFAULT:/ROOT ERROR reading /usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/webapps/admin /WEB-INF/web.xml At Line 34 /web-app/login-config/ 2005-03-17 08:19:30 - WebXmlReader: ERROR initializing /usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/webapps/admin /WEB-INF/web.xml - java.lang.NullPointerException at java.lang.reflect.Method.invoke (Method.java:522) at org.apache.tomcat.util.xml.MethodSetter.end (XmlMapper.java:920) at org.apache.tomcat.util.xml.XmlMapper.matchEnd (XmlMapper.java:500) at org.apache.tomcat.util.xml.XmlMapper.endElement (XmlMapper.java:116) at org.xml.sax.helpers.XMLReaderAdapter.endElement (XMLReaderAdapter.java:355) at org.apache.crimson.parser.Parser2.maybeElement (Parser2.java:1536) at org.apache.crimson.parser.Parser2.content (Parser2.java:1779) at org.apache.crimson.parser.Parser2.maybeElement (Parser2.java:1507) at org.apache.crimson.parser.Parser2.parseInternal (Parser2.java:500) at org.apache.crimson.parser.Parser2.parse (Parser2.java:305) at org.apache.crimson.parser.XMLReaderImpl.parse (XMLReaderImpl.java:442) at org.xml.sax.helpers.XMLReaderAdapter.parse (XMLReaderAdapter.java:225) at org.apache.tomcat.util.xml.XmlMapper.readXml (XmlMapper.java:311) at org.apache.tomcat.facade.WebXmlReader.processWebXmlFile (WebXmlReader.java:260) at org.apache.tomcat.facade.WebXmlReader.contextInit (WebXmlReader.java:83) at org.apache.tomcat.core.Context.init (Context.java:542) at org.apache.tomcat.core.ContextManager.init (ContextManager.java:597) at org.apache.tomcat.startup.EmbededTomcat.initContextManager (EmbededTomcat.java:564) at org.apache.tomcat.startup.EmbededTomcat.execute1 (EmbededTomcat.java:703) at org.apache.tomcat.startup.EmbededTomcat$1.run (EmbededTomcat.java:687) at org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run (Jdk12Support.java:201) at java.security.AccessController.doPrivileged (AccessController.java:191) at org.apache.tomcat.util.compat.Jdk12Support.doPrivileged (Jdk12Support.java:111) at org.apache.tomcat.startup.EmbededTomcat.execute (EmbededTomcat.java:685) at java.lang.reflect.Method.invokeNative (Method.java) at java.lang.reflect.Method.invoke (Method.java:614) at org.apache.tomcat.util.IntrospectionUtils.execute (IntrospectionUtils.java:87) at org.apache.tomcat.startup.Main.execute (Main.java:313) at org.apache.tomcat.startup.Main.main (Main.java:140) at java.lang.VirtualMachine.invokeMain (VirtualMachine.java) at java.lang.VirtualMachine.main (VirtualMachine.java:108) EmbededTomcat: Init time 3578 2005-03-17 08:19:51 - Http10Interceptor: Starting on 8080 2005-03-17 08:20:11 - Ajp12Interceptor: Starting on 8007 EmbededTomcat: Startup time 60281 2005-03-17 08:20:31 - Ajp13Interceptor: Starting on 8009 2005-03-17 08:20:31 - Ajp12Interceptor: Can't create stop file: /usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/conf/ajp12.id - java.io.FileNotFoundException: Permission denied at gnu.java.nio.channels.FileChannelImpl.open (FileChannelImpl.java) at gnu.java.nio.channels.FileChannelImpl.FileChannelImpl (FileChannelImpl.java:106) at java.io.FileOutputStream.FileOutputStream (FileOutputStream.java:158) at java.io.FileOutputStream.FileOutputStream (FileOutputStream.java:128) at java.io.FileWriter.FileWriter (FileWriter.java:68) at org.apache.tomcat.modules.server.Ajp12Interceptor.engineState (Ajp12Interceptor.java:141) at org.apache.tomcat.core.ContextManager.setState (ContextManager.java:340) at org.apache.tomcat.core.ContextManager.start (ContextManager.java:643) at org.apache.tomcat.startup.EmbededTomcat.start (EmbededTomcat.java:586) at org.apache.tomcat.startup.EmbededTomcat.execute1 (EmbededTomcat.java:710) at org.apache.tomcat.startup.EmbededTomcat$1.run (EmbededTomcat.java:687) at org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run (Jdk12Support.java:201) at java.security.AccessController.doPrivileged (AccessController.java:191) at org.apache.tomcat.util.compat.Jdk12Support.doPrivileged (Jdk12Support.java:111) at org.apache.tomcat.startup.EmbededTomcat.execute (EmbededTomcat.java:685) at java.lang.reflect.Method.invokeNative (Method.java) at java.lang.reflect.Method.invoke (Method.java:614) at org.apache.tomcat.util.IntrospectionUtils.execute (IntrospectionUtils.java:87) at org.apache.tomcat.startup.Main.execute (Main.java:313) at org.apache.tomcat.startup.Main.main (Main.java:140) at java.lang.VirtualMachine.invokeMain (VirtualMachine.java) at java.lang.VirtualMachine.main (VirtualMachine.java:108) 2005-03-17 08:20:31 - Ajp13Interceptor: Can't create stop file: /usr/jakarta-tomcat/jakarta-tomcat-3.3.1a-src/build/tomcat/conf/ajp13.id - java.io.FileNotFoundException: Permission denied at gnu.java.nio.channels.FileChannelImpl.open (FileChannelImpl.java) at gnu.java.nio.channels.FileChannelImpl.FileChannelImpl (FileChannelImpl.java:106) at java.io.FileOutputStream.FileOutputStream (FileOutputStream.java:158) at java.io.FileOutputStream.FileOutputStream (FileOutputStream.java:128) at org.apache.tomcat.modules.server.Ajp13Interceptor.engineState (Ajp13Interceptor.java:201) at org.apache.tomcat.core.ContextManager.setState (ContextManager.java:340) at org.apache.tomcat.core.ContextManager.start (ContextManager.java:643) at org.apache.tomcat.startup.EmbededTomcat.start (EmbededTomcat.java:586) at org.apache.tomcat.startup.EmbededTomcat.execute1 (EmbededTomcat.java:710) at org.apache.tomcat.startup.EmbededTomcat$1.run (EmbededTomcat.java:687) at org.apache.tomcat.util.compat.Jdk12Support$PrivilegedProxy.run (Jdk12Support.java:201) at java.security.AccessController.doPrivileged (AccessController.java:191) at org.apache.tomcat.util.compat.Jdk12Support.doPrivileged (Jdk12Support.java:111) at org.apache.tomcat.startup.EmbededTomcat.execute (EmbededTomcat.java:685) at java.lang.reflect.Method.invokeNative (Method.java) at java.lang.reflect.Method.invoke (Method.java:614) at org.apache.tomcat.util.IntrospectionUtils.execute (IntrospectionUtils.java:87) at org.apache.tomcat.startup.Main.execute (Main.java:313) at org.apache.tomcat.startup.Main.main (Main.java:140) at java.lang.VirtualMachine.invokeMain (VirtualMachine.java) at java.lang.VirtualMachine.main (VirtualMachine.java:108) Hope this information is enough for debugging. Regards, Varsha. -----Original Message----- From: Etienne Gagnon [mailto:[email protected]] Sent: Thursday, March 17, 2005 10:39 AM To: SableVM Users Mailing List Cc: Varsha Agrawal (WT01 - EMBEDDED & PRODUCT ENGINEERING SOLUTIONS) Subject: Re: sableVM running tomcat Hi, > I followed them and, with current "staging" version of SableVM, I got > seemingly even worse results :-( > > I filled bug #100 at http://sablevm.org/bugs/110 as this apparently is > a bug in our reflection implementation that got even worse lately. > I am not a reflection expert, so I hope others can look into that. Release 1.11 does contain some important Method.invoke() fixes. I think somebody should to try running tomcat with 1.11 (debug version, ideally, so that we get precise information on errors), and report any problem. Etienne -- Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [email protected] immediately and destroy all copies of this message and any attachments.