Re: Probably a hostinit/config. problem; installing 6.1beta

Dennis Gregorovic <[email protected]>
Newsgroups gmane.linux.redhat.ccm.general
Message-ID <[email protected]>
Try starting Tomcat by running "ccm start --container=tomcat".  That
command will do a number of things including:
  * pointing tomcat to /usr/share/ccm/conf/server.xml
  * setting system properties needed by ccm
  * set the system classpath to include the core "system" jar.  (This
    jar contains a ccm class that must be loaded by the system
    classloader in order to work)
  * start tomcat with the com.arsdigita.tools.catalina.startup.Bootstrap
    class

-- Dennis

On Wed, 2004-03-24 at 16:34, HJ Thompson wrote:
> 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@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@HT-Linux howard]#
> -------------------------------------------
> Does anyone have any insight?
> 
> Thanks
> Howard Thompson
> 
> 
> ______________________________________________________________________ 
> Post your free ad now! http://personals.yahoo.ca
> 


-- 
Redhat-ccm-list mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/redhat-ccm-list
Archives: https://www.redhat.com/pipermail/redhat-ccm-list/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.