From: Joe W. <jo...@gm...> - 2008-09-06 22:00:36
|
Hi eXist list, To those using eXist 1.3 (i.e. the version currently in development) in Windows: Could you give me a hand by reporting your experience starting eXist it as a service? Here are the steps to follow: 0. These steps assume you're running a recent build of 1.3, i.e. you've downloaded eXist from its SVN trunk with your favorite SVN client or directly via: http://exist.svn.sourceforge.net/viewvc/exist/trunk/eXist.tar.gz?view=tar 1. From the command console, cd to the eXist directory, and build the wrapper: build.bat -f tools\wrapper\build.xml 2. cd to the wrapper installation directory tools\wrapper\bin and run: install.bat 3. start the service: Control Panel > Administrative Tools > Services > eXist > Start 4. see if eXist is running by visiting http://localhost:8080/exist 5. if all is well, let me know; if not, stop the service, and send the contents of your log: tools\wrapper\logs\wrapper.log My log is below [1], running today's build 8153, on XP SP3 with a fresh install of the Java JDK, and the environmental variable JAVA_HOME set to the JDK's location (C:\Program Files\java\jdk1.6.0_07) in Control Panel > System > Advanced > Environmental Variables > System variables. Many thanks for your help, Joe [1 - wrapper.log] STATUS | wrapper | 2008/09/06 17:46:25 | eXist Native XML Database installed. STATUS | wrapper | 2008/09/06 17:48:02 | --> Wrapper Started as Service STATUS | wrapper | 2008/09/06 17:48:02 | Launching a JVM... INFO | jvm 1 | 2008/09/06 17:48:04 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2008/09/06 17:48:04 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2008/09/06 17:48:04 | INFO | jvm 1 | 2008/09/06 17:48:04 | jetty.home = ../../../${jetty.dir} INFO | jvm 1 | 2008/09/06 17:48:04 | INFO | jvm 1 | 2008/09/06 17:48:04 | WARN: The following JAR file entries from 'org/exist/start/start.config' aren't available (this may NOT be a problem): INFO | jvm 1 | 2008/09/06 17:48:04 | C:\Program Files\eXist\examples.jar INFO | jvm 1 | 2008/09/06 17:48:04 | C:\Program Files\eXist\tools\ircbot\dist\ircbot.jar INFO | jvm 1 | 2008/09/06 17:48:04 | INFO | jvm 1 | 2008/09/06 17:48:05 | log4j:WARN Continuable parsing error 1 and column 194 INFO | jvm 1 | 2008/09/06 17:48:05 | log4j:WARN Document root element "log4j:configuration", must match DOCTYPE root "null". INFO | jvm 1 | 2008/09/06 17:48:05 | log4j:WARN Continuable parsing error 1 and column 194 INFO | jvm 1 | 2008/09/06 17:48:05 | log4j:WARN Document is invalid: no grammar found. INFO | jvm 1 | 2008/09/06 17:48:05 | Configuring eXist from C:\Program Files\eXist\tools\wrapper\bin\..\..\..\conf.xml INFO | jvm 1 | 2008/09/06 17:48:07 | java.io.FileNotFoundException: C:\Program Files\eXist\${jetty.dir}\etc\jetty.xml (The system cannot find the path specified) INFO | jvm 1 | 2008/09/06 17:48:07 | at java.io.FileInputStream.open(Native Method) INFO | jvm 1 | 2008/09/06 17:48:07 | at java.io.FileInputStream.<init>(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at java.io.FileInputStream.<init>(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at sun.net.www.protocol.file.FileURLConnection.connect(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at sun.net.www.protocol.file.FileURLConnection.getInputStream(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.mortbay.xml.XmlParser.parse(XmlParser.java:176) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.mortbay.xml.XmlParser.parse(XmlParser.java:192) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.mortbay.xml.XmlConfiguration.<init>(XmlConfiguration.java:112) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.mortbay.jetty.Server.<init>(Server.java:109) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.mortbay.jetty.Server.<init>(Server.java:83) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.exist.JettyStart.run(JettyStart.java:99) INFO | jvm 1 | 2008/09/06 17:48:07 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) INFO | jvm 1 | 2008/09/06 17:48:07 | at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at java.lang.reflect.Method.invoke(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.exist.wrapper.Main.start(Unknown Source) INFO | jvm 1 | 2008/09/06 17:48:07 | at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:2788) |