|
From: Hans B. <ben...@ch...> - 2003-11-18 16:48:58
|
Hi,
has anybody used the web module together with tomcat 4.1.x? I tried to
follow the instructions in modules/web/readme.txt and created a file
called local.properties like this:
-------
web_server_home=/path/to/tomcat
web_server_libs=/path/to/tomcat/common/lib
web_server_opts=JAVA_OPTS
web_server_webapps=/path/to/tomcat/webapps
web_server_bin=/path/to/tomcat/bin
web_server_startup=/path/to/tomcat/bin/startup.sh
-------
Running "build.sh deploy" copies the files as intended, but afterwards
starting tomcat fails with the following message in catalina_out:
-------
Catalina.start: java.lang.ClassNotFoundException:
org.apache.catalina.core.Stand
ardServer
java.lang.ClassNotFoundException: org.apache.catalina.core.StandardServer
at
org.apache.commons.digester.Digester.createSAXException(Digester.java
:2383)
at
org.apache.commons.digester.Digester.createSAXException(Digester.java
:2409)
at
org.apache.commons.digester.Digester.startElement(Digester.java:1271)
at
org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Sour
ce)
at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(Unknown
Sourc
e)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElemen
t(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanR
ootElementHook(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent
Dispatcher.dispatch(Unknown Source)
at
org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un
known Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
Source)
at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown
Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
Source)
at org.apache.commons.digester.Digester.parse(Digester.java:1543)
at org.apache.catalina.startup.Catalina.start(Catalina.java:449)
at org.apache.catalina.startup.Catalina.execute(Catalina.java:400)
at org.apache.catalina.startup.Catalina.process(Catalina.java:180)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:203)
--------
To me this looks like a conflicting library, perhaps something like
xerces...
Any suggestions about this?
And another question:
In the file babeldoc_webrun, which is created with the build command
above, it reads:
---
JAVA_OPTS=-Dbabeldoc.home=$BABELDOC_HOME
if [ -z "$BABELDOC_USER" ] ; then
JAVA_OPTS="$JAVA_OPTS -DbabelConfigPath=$BABELDOC_USER"
fi
---
Shouldn't this be a "NOT zero" in the if test? Like this:
---
JAVA_OPTS=-Dbabeldoc.home=$BABELDOC_HOME
if [ -n "$BABELDOC_USER" ] ; then
JAVA_OPTS="$JAVA_OPTS -DbabelConfigPath=$BABELDOC_USER"
fi
---
Regards,
Hans
|