[redhat-ccm-list] ccm start strange behaviour on FC2

gian paolo ciceri gp.ciceri at suddenthinks.com
Wed Jul 14 14:39:05 UTC 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello all,
I've just downloaded the nightly build, and tried to do something useful.

Well, after having done a plain vanilla install and configuration
(postgreSql Dbms), when I try to start the cms

- ----
[root at annie logs]# ccm --verbose start CCM_HOME: /usr/share/ccm
CCM_TOOLS_HOME: /usr/share/ccm-tools
CCM_TOOLS_COMMANDS_DIR: /usr/share/ccm-tools/commands
/usr/share/ccm-tools/commands/start
- --verbose/usr/local/j2sdk_nb/j2sdk1.4.2/bin/java -classpath
/usr/local/j2sdk_nb/j2sdk1.4.2/lib/tools.jar:/home/gpciceri/works/jakarta-tomcat-4.1.30/bin/bootstrap.jar:/usr/share/ccm-tools/server/tomcat/classes
~  -Dccm.home=/usr/share/ccm -Dccm.conf=/usr/share/ccm/conf/registry
- -Dcom.arsdigita.util.Assert.enabled=true
- 
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
- 
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
- 
-Djavax.xml.transform.TransformerFactory=com.icl.saxon.TransformerFactoryImpl
- -Djava.protocol.handler.pkgs=com.arsdigita.util.protocol
- 
-Djava.ext.dirs=/usr/local/j2sdk_nb/j2sdk1.4.2/jre/lib/ext:/usr/local/j2sdk_nb/j2sdk1.4.2/lib/ext:/usr/share/ccm/webapps/WEB-INF/system:/usr/share/ccm-tools/lib/security
- -Dlog4j.configuration=file:///usr/share/ccm/conf/log4j.properties
- 
-Djava.endorsed.dirs=/home/gpciceri/works/jakarta-tomcat-4.1.30/common/endorsed
- -Dcatalina.base=/home/gpciceri/works/jakarta-tomcat-4.1.30
- -Dcatalina.home=/home/gpciceri/works/jakarta-tomcat-4.1.30
com.arsdigita.tools.catalina.startup.Bootstrap -config
/usr/share/ccm/conf/server.xml start >
/usr/share/ccm/logs/catalina-stdout.log 2>
/usr/share/ccm/logs/catalina-stderr.log &
- ----

I take the following error
- ----
[root at annie logs]# cat catalina-stdout.log
Bootstrap: Class loader creation threw exception
java.lang.NoClassDefFoundError:
org/apache/catalina/startup/ClassLoaderFactory
~        at com.arsdigita.tools.catalina.startup.Bootstrap.main(Unknown
Source)
- ----

o.k., on the ML archive I've found perhaps it's
a question of TOMCAT_HOME, but If I launch *without*
/usr/share/ccm-tools/commands/start it seems to work

- ----
[root at annie logs]# /usr/local/j2sdk_nb/j2sdk1.4.2/bin/java -classpath
/usr/local/j2sdk_nb/j2sdk1.4.2/lib/tools.jar:/home/gpciceri/works/jakarta-tomcat-4.1.30/bin/bootstrap.jar:/usr/share/ccm-tools/server/tomcat/classes
~  -Dccm.home=/usr/share/ccm -Dccm.conf=/usr/share/ccm/conf/registry
- -Dcom.arsdigita.util.Assert.enabled=true
- 
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl
- 
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl
- 
-Djavax.xml.transform.TransformerFactory=com.icl.saxon.TransformerFactoryImpl
- -Djava.protocol.handler.pkgs=com.arsdigita.util.protocol
- 
-Djava.ext.dirs=/usr/local/j2sdk_nb/j2sdk1.4.2/jre/lib/ext:/usr/local/j2sdk_nb/j2sdk1.4.2/lib/ext:/usr/share/ccm/webapps/WEB-INF/system:/usr/share/ccm-tools/lib/security
- -Dlog4j.configuration=file:///usr/share/ccm/conf/log4j.properties
- 
-Djava.endorsed.dirs=/home/gpciceri/works/jakarta-tomcat-4.1.30/common/endorsed
- -Dcatalina.base=/home/gpciceri/works/jakarta-tomcat-4.1.30
- -Dcatalina.home=/home/gpciceri/works/jakarta-tomcat-4.1.30
com.arsdigita.tools.catalina.startup.Bootstrap -config
/usr/share/ccm/conf/server.xml start
Starting service Tomcat-Standalone
Apache Tomcat/4.1.30
2004-07-14 16:32:14,252 [ main] INFO  runtime.Startup - Initializing WAF
runtime....
- ----

So it seems the CLASSPATH is o.k.

But in this case, when I ask for a page, like http://localhost:9090

I take another classpath-related problem
- ----
2004-07-14 16:33:32 StandardWrapperValve[jsp]: Servlet.service() for
servlet jsp threw exception
javax.servlet.ServletException: com.arsdigita.web.BaseServlet
~        at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:249)
[snip]
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
~        at java.lang.Thread.run(Thread.java:534)
- ----- Root Cause -----
java.lang.NoClassDefFoundError: com.arsdigita.web.BaseServlet
~        at java.lang.Class.getDeclaredConstructors0(Native Method)
[snip]
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1151)
~        at java.lang.Thread.run(Thread.java:534)
- ----


Anyone out here so kind to suggest me how
to fix this (or to use ccm as I should do ?)

TIA
/gp


- --
gian paolo ciceri - japanman
suddenthinks, excellence through refactoring
++39 340 7218101
gp.ciceri at acm.org
gp.ciceri at suddenthinks.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFA9UVP5CXmEF0gaHgRAgycAJ0VXjJtK+4wwXickCOf/v93WBchiQCeKRrM
fNkhuF75+xU95hfbbU/nX9E=
=N2gN
-----END PGP SIGNATURE-----

-- 
gian paolo ciceri - japanman
suddenthinks, excellence through refactoring
++39 340 7218101
gp.ciceri at acm.org
gp.ciceri at suddenthinks.com





More information about the Redhat-ccm-list mailing list