Re: Tomcat wiki @ sablevm.org
mel kravitz <[email protected]> Thu, 07 Apr 2005 08:52:21 -0400
| Newsgroups | gmane.comp.java.vm.sablevm.general,gmane.linux.debian.ports.alpha |
|---|---|
| Message-ID | <[email protected]> |
Hi, Yes, setting /usr/bin/javac -> /usr/local/lib/sablevm/bin/javac works fine for jakarta-tomcat: casey99:/usr/bin# ln -s /usr/local/lib/sablevm/bin/javac javac casey99:/usr/bin# javac -V Jikes Compiler - Version 1.22 - 3 October 2004 Copyright (C) IBM Corporation 1997-2003, 2004. - Licensed Materials - Program Property of IBM - All Rights Reserved. Originally written by Philippe Charles and David Shields of IBM Research, Jikes is now maintained and refined by the Jikes Project at: <http://ibm.com/developerworks/opensource/jikes> Please consult this URL for more information and for reporting problems. casey99:/usr/bin# ls -l javac lrwxr-xr-x 1 root root 32 Apr 7 08:39 javac -> /usr/local/lib/sablevm/bin/javac casey99:/usr/bin# cd /home/mel/jakarta-tomcat-5.0.19/bin casey99:/home/mel/jakarta-tomcat-5.0.19/bin# ./jikes_opts Using CATALINA_BASE: /home/mel/jakarta-tomcat-5.0.19 Using CATALINA_HOME: /home/mel/jakarta-tomcat-5.0.19 Using CATALINA_TMPDIR: /home/mel/jakarta-tomcat-5.0.19/temp Using JAVA_HOME: /usr/local/lib/sablevm [INFO] Http11Protocol - -Initializing Coyote HTTP/1.1 on port 8080 [INFO] Catalina - -Initialization processed in 10803 ms [INFO] StandardService - -Starting service Catalina [INFO] StandardEngine - -Starting Servlet Engine: Apache Tomcat/5.0.19 [INFO] StandardHost - -XML validation disabled [INFO] StandardHost - -Create Host deployer for direct deployment ( non-jmx ) [INFO] StandardHostDeployer - -Processing Context configuration file URL file:/home/mel/jakarta-tomcat-5.0.19/conf/Catalina/localhost/admin.xml [INFO] PropertyMessageResources - -Initializing, config='org.apache.struts.util.LocalStrings', returnNull=true [INFO] PropertyMessageResources - -Initializing, config='org.apache.struts.action.ActionResources', returnNull=true [INFO] PropertyMessageResources - -Initializing, config='org.apache.webapp.admin.ApplicationResources', returnNull=true [INFO] StandardHostDeployer - -Processing Context configuration file URL file:/home/mel/jakarta-tomcat-5.0.19/conf/Catalina/localhost/balancer.xml [INFO] StandardHostDeployer - -Processing Context configuration file URL file:/home/mel/jakarta-tomcat-5.0.19/conf/Catalina/localhost/manager.xml [INFO] StandardHostDeployer - -Installing web application at context path from URL file:/home/mel/jakarta-tomcat-5.0.19/webapps/ROOT [INFO] StandardHostDeployer - -Installing web application at context path /jsp-examples from URL file:/home/mel/jakarta-tomcat-5.0.19/webapps/jsp-examples [INFO] StandardHostDeployer - -Installing web application at context path /servlets-examples from URL file:/home/mel/jakarta-tomcat-5.0.19/webapps/servlets-examples [INFO] StandardHostDeployer - -Installing web application at context path /tomcat-docs from URL file:/home/mel/jakarta-tomcat-5.0.19/webapps/tomcat-docs [INFO] StandardHostDeployer - -Installing web application at context path /webdav from URL file:/home/mel/jakarta-tomcat-5.0.19/webapps/webdav [INFO] Http11Protocol - -Starting Coyote HTTP/1.1 on port 8080 [INFO] ChannelSocket - -JK2: ajp13 listening on 0.0.0.0/0.0.0.0:8009 [INFO] JkMain - -Jk running ID=0 time=4/311 config=/home/mel/jakarta-tomcat-5.0.19/conf/jk2.properties [INFO] Catalina - -Server startup in 101004 ms ---- thanks for the clean up( and your superb support!), hold back on the xsmiles listing -i am now getting an error starting this svg browser (starts 1out ~10 times): mel@casey99:~$ cd xsmiles-0.93/bin mel@casey99:~/xsmiles-0.93/bin$ java-sablevm -jar xsmiles.jar -*-=XSmiles ver 0.93-20050131 starting=-*- Java version: ? [Debug] Added extension jar: file:/home/mel/xsmiles-0.93/bin/extensions/jxtamlfc.jar [Debug] Added extension jar: file:/home/mel/xsmiles-0.93/bin/extensions/x3dmlfc.jar [Debug] AAML disabled. Classes not found in classpath. [Debug] Resource: cfg/sphinxconfig.xml URL:file:/home/mel/xsmiles-0.93/bin/cfg/sphinxconfig.xml [Debug] Resource: cfg/smil.css URL:file:/home/mel/xsmiles-0.93/bin/cfg/smil.css [Debug] Resource: cfg/xhtml.css URL:file:/home/mel/xsmiles-0.93/bin/cfg/xhtml.css [Debug] Resource: cfg/xforms.css URL:file:/home/mel/xsmiles-0.93/bin/cfg/xforms.css [Debug] Resource: cfg/error.xsl URL:file:/home/mel/xsmiles-0.93/bin/cfg/error.xsl [Debug] Resource: cfg/search.xhtml URL:file:/home/mel/xsmiles-0.93/bin/cfg/search.xhtml [Debug] Resource: cfg/directory.xsl URL:file:/home/mel/xsmiles-0.93/bin/cfg/directory.xsl [Debug] Resource: cfg/edit_bookmarks.xhtml URL:file:/home/mel/xsmiles-0.93/bin/cfg/edit_bookmarks.xhtml [Debug] Resource: cfg/bookmarks_xhtml.xml URL:file:/home/mel/xsmiles-0.93/bin/cfg/bookmarks_xhtml.xml [Debug] Resource: cfg/bookmarks.xfm URL:file:/home/mel/xsmiles-0.93/bin/cfg/bookmarks.xfm [Debug] Resource: cfg/config.xml URL:file:/home/mel/xsmiles-0.93/bin/cfg/config.xml [Debug] Resource: cfg/config.xhtml URL:file:/home/mel/xsmiles-0.93/bin/cfg/config.xhtml [Debug] Resource: cfg/about.smil URL:file:/home/mel/xsmiles-0.93/bin/cfg/about.smil [Debug] Resource: cfg/xsmiles.jks URL:file:/home/mel/xsmiles-0.93/bin/cfg/xsmiles.jks [Debug] Resource: cfg/empty.txt URL:file:/home/mel/xsmiles-0.93/bin/cfg/empty.txt [Debug] Resource: cfg/xforms-schema-datatypes.xsd URL:file:/home/mel/xsmiles-0.93/bin/cfg/xforms-schema-datatypes.xsd [Debug] *** PARSER: 'Xerces' [Debug] JAXP.openDocument() parser:class gnu.xml.dom.DomDocumentBuilder. NSpaces:true [Debug] XMLConfigurer.setDefaults called:gnu.xml.dom.DomDocument[#document]fi.hut.tml.xsmiles.xml.JaxpXMLParser@7ea23a8 Using HTTPClient for HTTP connections Running in unsecure mode, security policy disabled. Xalan version: Xalan Java 2.5.1 Xerces version: Xerces-J 2.4.0 Current dir: /home/mel/xsmiles-0.93/bin/ XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.svg.SVGMLFCregistered with namespace: http://www.w3.org/2000/svg XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xslfo.XSLFOMLFCregistered with namespace: http://www.w3.org/1999/XSL/Format XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xforms.XFormsMLFCregistered with namespace: http://www.w3.org/2002/xforms/cr XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xforms.XFormsMLFCregistered with namespace: http://www.w3.org/2002/xforms XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.sip.SIPMLFCregistered with namespace: http://www.x-smiles.org/2003/sip XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.comm.CommMLFCregistered with namespace: http://www.x-smiles.org/2004/comm XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.timesheet.TimeSheetMLFCregistered with namespace: http://www.x-smiles.org/2004/timesheet XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.events.EventsMLFCregistered with namespace: http://www.w3.org/2001/xml-events XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.smil.SMILMLFCregistered with namespace: http://www.w3.org/2001/SMIL20/Language XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.smil.SMILMLFCregistered with namespace: http://www.w3.org/2001/SMIL20/BrushMedia XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.signature.SignatureMLFCregistered with namespace: http://www.xsmiles.org/2002/signature XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.smil.SMILMLFCregistered with namespace: http://www.w3.org/2001/SMIL20/CustomTestAttributes XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.gps.GPSMLFCregistered with namespace: http://www.fobar.org/2000/gps XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.comm.COMMLFCregistered with namespace: http://www.x-smiles.org/2002/comm XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.gui.GUIMLFCregistered with namespace: http://www.x-smiles.org/2002/GUI-JEEJEE XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.io.IOMLFCregistered with namespace: http://www.xsmiles.org/2002/inputoutput XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.x3d.X3DMLFCregistered with namespace: http://www.x-smiles.org/2002/x3d XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xframes.XFramesMLFCregistered with namespace: http://www.w3.org/2002/06/xframes XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.aaml.AAMLFCregistered with namespace: http://www.x-smiles.org/2002/aaml XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xmlcss.XMLCSSMLFCregistered with namespace: http://www.w3.org/XML/1998/namespace XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xmlcss.XMLCSSMLFCregistered with namespace: http://www.w3.org/1999/xhtml XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xmlcss.XHTML2MLFCregistered with namespace: http://www.w3.org/2002/06/xhtml2 XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.xframes.XFramesMLFCregistered with tagname: frames XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.smil.SMILMLFCregistered with tagname: smil XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.svg.SVGMLFCregistered with tagname: svg XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.jax.JAXMLFCregistered with tagname: jax XMLBroker: MLFC fi.hut.tml.xsmiles.mlfc.x3d.X3DMLFCregistered with tagname: X3D UIDefaults.getUIError: failed to locate UI class:MenuBarUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:MenuUI UIDefaults.getUIError: failed to locate UI class:TabbedPaneUI ** ERROR **: file gnu_java_awt_peer_gtk_GtkFramePeer.c: line 174 (Java_gnu_java_awt_peer_gtk_GtkFramePeer_nativeSetIconImageFromDecoder): assertion failed: (pixbuf != NULL) aborting... Aborted -Mel Grzegorz B. Prokopski wrote: >On Wed, 2005-06-04 at 15:52 -0400, mel kravitz wrote: > > >>hi, >>The http://sablevm.org/wiki/Tomcat is not waiting any more:-) >>I hope this helps others running on alpha and other arch's. >> >> > >Hi Mel, > >Thank you very much for the screenshots, temporarily (before I put >them into the official screenshots section) I put them at: > > http://gadek.debian.net/SableVM-Alpha/ > >(Yes, XSmiles is a web browser in pure Java, Yay!) > > >I also reworked the Tomcat page. It wasn't hard, because you provided >great informational base :-) > >You might want to check out the section about setting Debian >alternatives. I use this method on my home machine. > > >Could you only check one thing: whether if you set javac to be >/usr/local/lib/sablevm/bin/javac (not /usr/local/bin/jikes) the >Tomcat still works? > >It should, and the advantage of not having "raw" jikes as javac is that >jikes needs to be given boot class library to actually compile anything. >I guess Tomcat does give it explicitly, but if you tried to just use >'jikes MyProg.java' you'll get an error about missing java.lang.Object >unless you have BOOTCLASSPATH env. variable set. Our 'javac' wrapper >for jikes does set it to point to sablevm-classpath's main .jar, and >this way achieves a much better compatiblity with Sun's 'javac'. > > >Cheers, > > Grzegorz B. Prokopski > >PS: I also filled http://sablevm.org/bugs/125 bugreport about batik >web browser. I haven't seen such errors before, so it looks like a >good test case and I wouldn't like it to get lost. Feel free to >add yourself to Cc: list of this bug. > >