RE:jakarta-tomcat-5.0.27 on alpha arch

mel kravitz <[email protected]> Tue, 29 Mar 2005 09:05:18 -0500
Newsgroups gmane.comp.java.vm.sablevm.general
Message-ID <[email protected]>
Hi,
switched to -1.11.3 and ./configure --enable-debugging-features, make, 
make install
in both sablevm-1.11.3 and sablevm-classpath-1.11.3 , started 
jakarta-tomcat-5.0.27:
casey99:/home/mel# cd jakarta-tomcat-5.0.27/bin
casey99:/home/mel/jakarta-tomcat-5.0.27/bin# export 
JAVA_OPTS="-Dorg.apache.commons.logging.Log=org.apache.commons.logging.impl.SimpleLog"
casey99:/home/mel/jakarta-tomcat-5.0.27/bin# sh catalina.sh run
Using CATALINA_BASE:   /home/mel/jakarta-tomcat-5.0.27
Using CATALINA_HOME:   /home/mel/jakarta-tomcat-5.0.27
Using CATALINA_TMPDIR: /home/mel/jakarta-tomcat-5.0.27/temp
Using JAVA_HOME:       /usr/local/lib/sablevm
[INFO] Http11Protocol - Initializing Coyote HTTP/1.1 on http-8080
[INFO] Catalina - Initialization processed in 43547 ms
[INFO] StandardService - Starting service Catalina
[INFO] StandardEngine - Starting Servlet Engine: Apache Tomcat/5.0.27
[INFO] StandardHost - XML validation disabled
[INFO] StandardHost - Create Host deployer for direct deployment ( non-jmx )
[INFO] StandardHostDeployer - Processing Context configuration file URL 
file:/home/mel/jakarta-tomcat-5.0.27/conf/Catalina/localhost/admin.xml
[INFO] PropertyMessageResources - Initializing, 
config='org.apache.struts.util.LocalStrings', returnNull=true
[INFO] PropertyMessageResources - Initializing, 
config='org.apache.struts.action.ActionResources', returnNull=true
[INFO] PropertyMessageResources - Initializing, 
config='org.apache.webapp.admin.ApplicationResources', returnNull=true
[INFO] StandardHostDeployer - Processing Context configuration file URL 
file:/home/mel/jakarta-tomcat-5.0.27/conf/Catalina/localhost/balancer.xml
[INFO] StandardHostDeployer - Processing Context configuration file URL 
file:/home/mel/jakarta-tomcat-5.0.27/conf/Catalina/localhost/manager.xml
[INFO] StandardHostDeployer - Installing web application at context 
path  from URL file:/home/mel/jakarta-tomcat-5.0.27/webapps/ROOT
[INFO] StandardHostDeployer - Installing web application at context path 
/jsp-examples from URL 
file:/home/mel/jakarta-tomcat-5.0.27/webapps/jsp-examples
[INFO] StandardHostDeployer - Installing web application at context path 
/servlets-examples from URL 
file:/home/mel/jakarta-tomcat-5.0.27/webapps/servlets-examples
[INFO] StandardHostDeployer - Installing web application at context path 
/tomcat-docs from URL 
file:/home/mel/jakarta-tomcat-5.0.27/webapps/tomcat-docs
[INFO] StandardHostDeployer - Installing web application at context path 
/webdav from URL file:/home/mel/jakarta-tomcat-5.0.27/webapps/webdav
[INFO] Http11Protocol - Starting Coyote HTTP/1.1 on http-8080
[INFO] ChannelSocket - JK2: ajp13 listening on /0.0.0.0:8009
[INFO] JkMain - Jk running ID=0 time=15/1244  
config=/home/mel/jakarta-tomcat-5.0.27/conf/jk2.properties
[INFO] Catalina - Server startup in 345702 ms               
[ERROR] Compiler - Error compiling file: 
/home/mel/jakarta-tomcat-5.0.27/work/Catalina/localhost/_//org/apache/jsp/addCustomer_jsp.java     
[javac] Compiling 1 source file

[ERROR] Compiler - Javac exception  <Unable to find a javac 
compiler;     (*<-what?)
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK>Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK
   at 
org.apache.tools.ant.taskdefs.compilers.CompilerAdapterFactory.getCompiler 
(CompilerAdapterFactory.java:106)
   at org.apache.tools.ant.taskdefs.Javac.compile (Javac.java:935)
   at org.apache.tools.ant.taskdefs.Javac.execute (Javac.java:764)
   at org.apache.jasper.compiler.Compiler.generateClass (Compiler.java:382)
   at org.apache.jasper.compiler.Compiler.compile (Compiler.java:472)
   at org.apache.jasper.compiler.Compiler.compile (Compiler.java:451)
   at org.apache.jasper.compiler.Compiler.compile (Compiler.java:439)
   at org.apache.jasper.JspCompilationContext.compile 
(JspCompilationContext.java:511)
   at org.apache.jasper.servlet.JspServletWrapper.service 
(JspServletWrapper.java:295)
   at org.apache.jasper.servlet.JspServlet.serviceJspFile 
(JspServlet.java:292)
   at org.apache.jasper.servlet.JspServlet.service (JspServlet.java:236)
   at javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter 
(ApplicationFilterChain.java:237)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter 
(ApplicationFilterChain.java:157)
   at org.apache.catalina.core.StandardWrapperValve.invoke 
(StandardWrapperValve.java:214)
   at org.apache.catalina.core.StandardValveContext.invokeNext 
(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardContextValve.invokeInternal 
(StandardContextValve.java:198)
   at org.apache.catalina.core.StandardContextValve.invoke 
(StandardContextValve.java:152)
   at org.apache.catalina.core.StandardValveContext.invokeNext 
(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardHostValve.invoke 
(StandardHostValve.java:137)
   at org.apache.catalina.core.StandardValveContext.invokeNext 
(StandardValveContext.java:104)
   at org.apache.catalina.valves.ErrorReportValve.invoke 
(ErrorReportValve.java:117)
   at org.apache.catalina.core.StandardValveContext.invokeNext 
(StandardValveContext.java:102)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:520)
   at org.apache.catalina.core.StandardEngineValve.invoke 
(StandardEngineValve.java:109)
   at org.apache.catalina.core.StandardValveContext.invokeNext 
(StandardValveContext.java:104)
   at org.apache.catalina.core.StandardPipeline.invoke 
(StandardPipeline.java:520)
   at org.apache.catalina.core.ContainerBase.invoke (ContainerBase.java:929)
   at org.apache.coyote.tomcat5.CoyoteAdapter.service 
(CoyoteAdapter.java:160)
   at org.apache.coyote.http11.Http11Processor.process 
(Http11Processor.java:799)
   at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection 
(Http11Protocol.java:705)
   at org.apache.tomcat.util.net.TcpWorkerThread.runIt 
(PoolTcpEndpoint.java:577)
   at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run 
(ThreadPool.java:683)
   at java.lang.Thread.run (Thread.java:709)
   at java.lang.VMThread.callRun (VMThread.java:119)
   at java.lang.Thread.callRun (Thread.java:397)
   at java.lang.VirtualMachine.runThread (VirtualMachine.java:137)
.bash_profile for reference:
# the rest of this file is commented out.

# include .bashrc if it exists

#if [ -f ~/.bashrc ]; then
#    source ~/.bashrc
#fi

# set PATH so it includes user's private bin if it exists
#if [ -d ~/bin ] ; then
#    PATH=~/bin:"${PATH}"
JAVA_HOME=/usr/local/lib/sablevm
export JAVA_HOME
PATH=$PATH:/usr/local/lib/sablevm/bin
#CLASSPATH=/usr/local/kaffe/lib/kjc.jar
#export CLASSPATH
#fi

# do the same with MANPATH
#if [ -d ~/man ]; then
#    MANPATH=~/man:"${MANPATH}"
#fi

What should CLASPATH point to? 'No javac compiler ' reported?