[redhat-ccm-list] Probably a hostinit/config. problem; installing 6.1beta

HJ Thompson docngeek at yahoo.ca
Wed Mar 24 21:34:49 UTC 2004


Hi,
                                                      
                         
I've been trying to install RAF 6.1beta and ccm-cms.
                                                      
                         
The problem is tomcat fails to load the initial page.
The reason seems to be that certain jars are not in
the classpath or required lib folder. See further
discussion after the error dump below:
                                                      
                         
http://localhost:8080/myccm
-----------------------------------------------------------------------
HTTP Status 500 - Internal Server Error
                                                      
                         
type Exception report
                                                      
                         
message Internal Server Error
                                                      
                         
description The server encountered an internal error
(Internal Server Error) that prevented it from
fulfilling this request.
exception
                                                      
                         
org.apache.jasper.JasperException: Unable to compile
class for JSP
                                                      
                         
An error occurred at line: 8 in the jsp file:
/index.jsp
                                                      
                         
Generated servlet error:
    [javac] Compiling 1 source file
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:7:
package com.arsdigita.kernel.security does not exist
    [javac] import
com.arsdigita.kernel.security.Initializer;
    [javac]                                      ^
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:8:
package com.arsdigita.web does not exist
    [javac] import com.arsdigita.web.URL;
    [javac]                          ^
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:9:
package com.arsdigita.web does not exist
    [javac] import com.arsdigita.web.RedirectSignal;
    [javac]                          ^
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:11:
package com.arsdigita.web does not exist
    [javac] public class index_jsp extends
com.arsdigita.web.BaseJSP {
    [javac]                                           
     ^
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:45:
cannot resolve symbol
    [javac] symbol  : class RedirectSignal
    [javac] location: class org.apache.jsp.index_jsp
    [javac]     throw new
RedirectSignal(URL.there(request,
    [javac]               ^
                                                      
                         
                                                      
                         
                                                      
                         
An error occurred at line: 8 in the jsp file:
/index.jsp
                                                      
                         
Generated servlet error:
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:46:
cannot resolve symbol
    [javac] symbol  : variable Initializer
    [javac] location: class org.apache.jsp.index_jsp
    [javac]        
Initializer.getFullURL(Initializer.LOGIN_REDIRECT_PAGE_KEY,
request)), false);
    [javac]                                ^
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:46:
cannot resolve symbol
    [javac] symbol  : variable Initializer
    [javac] location: class org.apache.jsp.index_jsp
    [javac]        
Initializer.getFullURL(Initializer.LOGIN_REDIRECT_PAGE_KEY,
request)), false);
    [javac]         ^
    [javac]
/var/tomcat4/work/Standalone8080/localhost/myccm/index_jsp.java:45:
cannot resolve symbol
    [javac] symbol  : variable URL
    [javac] location: class org.apache.jsp.index_jsp
    [javac]     throw new
RedirectSignal(URL.there(request,
    [javac]                              ^
    [javac] 8 errors
                                                      
                         
                                                      
                         
                                                      
                         
        at
org.apache.jasper.compiler.DefaultErrorHandler.javacError(Unknown
Source)
        at
org.apache.jasper.compiler.ErrorDispatcher.javacError(Unknown
Source)        at
org.apache.jasper.compiler.Compiler.generateClass(Unknown
Source)
        at
org.apache.jasper.compiler.Compiler.compile(Unknown
Source)
        at
org.apache.jasper.JspCompilationContext.compile(Unknown
Source)
        at
org.apache.jasper.servlet.JspServletWrapper.service(Unknown
Source)
        at
org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown
Source)
        at
org.apache.jasper.servlet.JspServlet.service(Unknown
Source)
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java)
        at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown
Source)
        at
org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown
Source)
        at
org.apache.catalina.core.StandardWrapperValve.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown
Source)
        at
org.apache.catalina.core.StandardPipeline.invoke(Unknown
Source)
        at
org.apache.catalina.core.ContainerBase.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardContextValve.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown
Source)
        at
org.apache.catalina.core.StandardPipeline.invoke(Unknown
Source)
        at
org.apache.catalina.core.ContainerBase.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardContext.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardHostValve.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown
Source)
        at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown
Source)
        at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown
Source)
.......
Apache Tomcat/4.1
-----------------------------------------
I tried to follow the instructions of:
http://rhea.redhat.com/documentation/rhea-ig-waf-en-6.1beta
-----------------------------------------
The only thing "different" is that I changed
/etc/tomcat4/server.xml removing the examples context
and add the following context: (This was an
instruction from
earlier versions of the waf installation instructions.
version 5.?)
                                                      
                         
<Context path="/myccm"
docBase="/usr/share/java/webapps/ccm-core-6.1.0.AUTO.03.09.2004/ROOT"
debug="2"
reloadable="true">
<Logger
className="org.apache.catalina.logger.FileLogger"
prefix="ccm-core-cms."
suffix=".log"
timestamp="true"/>
</Context>
-----------------------------------------
I think the problem is that the "ccm hostint" doesn't
copy the files to the webapps lib folder.
                                                      
                         
The documentation states:
                                                      
                         
"This step performs the following actions:
                                                      
                         
    *
                                                      
                         
      Generates the servlet container configuration
file.
    *
                                                      
                         
      Copies the WAF JAR files to the shared library
directory.
    *
                                                      
                         
      Merges the WAF web application files into the
web application root directory.
"
                                                      
                         
[root at HT-Linux howard]# ccm hostinit
--container=tomcat http-port=8080 shutdown-port=8081
                                                      
                         
CCM_HOME: /usr/share/ccm
CCM_TOOLS_HOME: /usr/share/ccm-tools
CCM_TOOLS_COMMANDS_DIR: /usr/share/ccm-tools/commands
looking up /usr/share/ccm-tools/commands/hostinit
/usr/share/ccm-tools/commands/hostinit --verbose
--verbose --container=tomcat http-port=8
080 shutdown-port=8081
ccm-run  --verbose --verbose
com.arsdigita.packaging.HostInit --classpath
/etc/ccm/ccm.cl
asspath --destination /usr/share/ccm/webapps --webapps
/etc/ccm/ccm.webapps
reading /etc/ccm/ccm.classpath
/usr/share/java/servletapi4.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/Tidy.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/activation.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/aspectjrt-1.0.5.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/cactus-1.4.1.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-beanutils.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-cli-1.0-beta-2-dev.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-codec-1.2.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-httpclient-2.0alpha1-20020606.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-logging-1.0.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/i18n.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/jakarta-oro-2.0.7.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/jaxp.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/jdom.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/jdxslt.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/log4j.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/lucene-1.2.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/mail.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/postgresql.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/saxon.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/xalan.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/xerces.jar
/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/xsltc.jar
/usr/share/java/ccm-cms-6.1.0.AUTO.03.09.2004.jar
/usr/share/java/ccm-cms-6.1.0.AUTO.03.09.2004/
/usr/share/java/ccm-cms-6.1.0.AUTO.03.09.2004/jakarta-oro-2.0.4.jar
/usr/share/java/ccm-bookmarks-1.0.0.AUTO.03.09.2004.jar
/usr/share/java/ccm-bookmarks-1.0.0.AUTO.03.09.2004/
/usr/share/java/ccm-faq-1.0.0.AUTO.03.09.2004.jar
/usr/share/java/ccm-faq-1.0.0.AUTO.03.09.2004/
/usr/share/java/ccm-glossary-1.0.0.AUTO.02.29.2004.jar
/usr/share/java/ccm-glossary-1.0.0.AUTO.02.29.2004/
/usr/share/java/ccm-portalserver-1.0.0.AUTO.03.09.2004.jar
/usr/share/java/ccm-portalserver-1.0.0.AUTO.03.09.2004/
/usr/java/j2sdk1.4.2_03/bin/java -cp
/usr/share/java/servletapi4.jar:/usr/share/java/ccm-
core-6.1.0.AUTO.03.09.2004.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/:/usr/share
/java/ccm-core-6.1.0.AUTO.03.09.2004/Tidy.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2
004/activation.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/aspectjrt-1.0.5.jar:/us
r/share/java/ccm-core-6.1.0.AUTO.03.09.2004/cactus-1.4.1.jar:/usr/share/java/ccm-core-6.1
.0.AUTO.03.09.2004/commons-beanutils.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/c
ommons-cli-1.0-beta-2-dev.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-code
c-1.2.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-httpclient-2.0alpha1-200
20606.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/commons-logging-1.0.jar:/usr/sha
re/java/ccm-core-6.1.0.AUTO.03.09.2004/i18n.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09
.2004/jakarta-oro-2.0.7.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/jaxp.jar:/usr/
share/java/ccm-core-6.1.0.AUTO.03.09.2004/jdom.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03
.09.2004/jdxslt.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/log4j.jar:/usr/share/j
ava/ccm-core-6.1.0.AUTO.03.09.2004/lucene-1.2.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.
09.2004/mail.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/postgresql.jar:/usr/share
/java/ccm-core-6.1.0.AUTO.03.09.2004/saxon.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.
2004/xalan.jar:/usr/share/java/ccm-core-6.1.0.AUTO.03.09.2004/xerces.jar:/usr/share/java/
ccm-core-6.1.0.AUTO.03.09.2004/xsltc.jar:/usr/share/java/ccm-cms-6.1.0.AUTO.03.09.2004.ja
r:/usr/share/java/ccm-cms-6.1.0.AUTO.03.09.2004/:/usr/share/java/ccm-cms-6.1.0.AUTO.03.09
.2004/jakarta-oro-2.0.4.jar:/usr/share/java/ccm-bookmarks-1.0.0.AUTO.03.09.2004.jar:/usr/
share/java/ccm-bookmarks-1.0.0.AUTO.03.09.2004/:/usr/share/java/ccm-faq-1.0.0.AUTO.03.09.
2004.jar:/usr/share/java/ccm-faq-1.0.0.AUTO.03.09.2004/:/usr/share/java/ccm-glossary-1.0.
0.AUTO.02.29.2004.jar:/usr/share/java/ccm-glossary-1.0.0.AUTO.02.29.2004/:/usr/share/java
/ccm-portalserver-1.0.0.AUTO.03.09.2004.jar:/usr/share/java/ccm-portalserver-1.0.0.AUTO.0
3.09.2004/  -Dccm.home=/usr/share/ccm
-Dccm.conf=/usr/share/ccm/conf/registry -Dcom.arsdi
gita.util.Assert.enabled=true
-Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerce
s.jaxp.DocumentBuilderFactoryImpl
-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.
jaxp.SAXParserFactoryImpl
-Djavax.xml.transform.TransformerFactory=com.icl.saxon.Transfor
merFactoryImpl
-Djava.ext.dirs=/usr/java/j2sdk1.4.2_03/jre/lib/ext:/usr/java/j2sdk1.4.2_0
3/lib/ext:/usr/share/ccm/webapps/WEB-INF/system:/usr/share/ccm-tools/lib/security
-Dlog4j
.configuration=file:///usr/share/ccm/conf/log4j.properties
com.arsdigita.packaging.HostIn
it --classpath /etc/ccm/ccm.classpath --destination
/usr/share/ccm/webapps --webapps /etc
/ccm/ccm.webapps
[root at HT-Linux howard]#
-------------------------------------------
Does anyone have any insight?

Thanks
Howard Thompson


______________________________________________________________________ 
Post your free ad now! http://personals.yahoo.ca





More information about the Redhat-ccm-list mailing list