See the following:


http://tomcatfaq.sourceforge.net/classnotfound.html

Click on ... Don't use packageless classes and declare all imported classes!

justin


At 10:51 AM 11/21/2003, you wrote:
I have Apache 2 and Tomcat 4.1.29 on Linux
I have a jsp page that start like this : (home.jsp)

<%@ page autoFlush="true" buffer="15kb" errorPage="error.jsp" %>
<%@ page import = "java.sql.*" %>
<%@ page import = "java.sql.Connection" %>
<%@ page import = "java.sql.DriverManager" %>
<%@ page import = "java.sql.SQLException" %>
<%@ include file="include/global_settings.jsp" %>

<%@ page import = "funBean" %>
<jsp:useBean id="fB" scope="page" class="funBean" />


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> : : :


But when I open this page i get the server error 500 and the log of tomcat is :



2003-11-21 19:39:44 WebappLoader[]: Deploying class repositories to work
directory
/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.cascina-al-piano.it/_
2003-11-21 19:39:44 WebappLoader[]: Reloading checks are enabled for this
Context
2003-11-21 19:39:44 StandardManager[]: Seeding random number generator class
java.security.SecureRandom
2003-11-21 19:39:44 StandardManager[]: Seeding of random number generator
has been completed
2003-11-21 19:39:44 StandardWrapper[:default]: Loading container servlet
default
2003-11-21 19:39:44 StandardWrapper[:invoker]: Loading container servlet
invoker
2003-11-21 19:39:44 WebappLoader[]: Deploying class repositories to work
directory
/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturismolevignacce.i
t/_
2003-11-21 19:39:44 WebappLoader[]: Deploy class files /WEB-INF/classes to
/var/www/agriturismolevignacce.it/WEB-INF/classes
2003-11-21 19:39:44 WebappLoader[]: Reloading checks are enabled for this
Context
2003-11-21 19:39:44 StandardManager[]: Seeding random number generator class
java.security.SecureRandom
2003-11-21 19:39:44 StandardManager[]: Seeding of random number generator
has been completed
2003-11-21 19:39:44 StandardWrapper[:default]: Loading container servlet
default
2003-11-21 19:39:44 StandardWrapper[:invoker]: Loading container servlet
invoker
2003-11-21 19:40:06 Error compiling file:
/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturismolevignacce.i
t/_/home_jsp.java [javac] Compiling 1 source file


/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturismolevignacce.i
t/_/home_jsp.java:11: '.' expected
import funBean;
              ^
1 error

2003-11-21 19:40:06 Info: Compile:
javaFileName=/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturism
olevignacce.it/_/home_jsp.java

classpath=/var/www/agriturismolevignacce.it/WEB-INF/classes/:/var/www/agritu
rismolevignacce.it/WEB-INF/classes/:/usr/local/jakarta-tomcat-4.1.29/shared/
classes/:/usr/local/jakarta-tomcat-4.1.29/common/classes/:/usr/local/jakarta
-tomcat-4.1.29/common/endorsed/xercesImpl.jar:/usr/local/jakarta-tomcat-4.1.
29/common/endorsed/xmlParserAPIs.jar:/usr/local/jakarta-tomcat-4.1.29/common
/lib/servlet.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/mail.jar:/usr/l
ocal/jakarta-tomcat-4.1.29/common/lib/commons-logging-api.jar:/usr/local/jak
arta-tomcat-4.1.29/common/lib/commons-collections.jar:/usr/local/jakarta-tom
cat-4.1.29/common/lib/jdbc2_0-stdext.jar:/usr/local/jakarta-tomcat-4.1.29/co
mmon/lib/commons-pool-1.1.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/ja
sper-compiler.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/naming-factory
.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/jndi.jar:/usr/local/jakarta
-tomcat-4.1.29/common/lib/commons-dbcp-1.1.jar:/usr/local/jakarta-tomcat-4.1
.29/common/lib/activation.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/ja
sper-runtime.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/naming-resource
s.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/naming-common.jar:/usr/loc
al/jakarta-tomcat-4.1.29/common/lib/ant.jar:/usr/local/jakarta-tomcat-4.1.29
/common/lib/jta.jar:/usr/local/jakarta-tomcat-4.1.29/common/lib/tomcat-conne
ctors-src.jar
     cp=/var/www/agriturismolevignacce.it/WEB-INF/classes
     cp=/var/www/agriturismolevignacce.it/WEB-INF/classes
     cp=/usr/local/jakarta-tomcat-4.1.29/shared/classes
     cp=/usr/local/jakarta-tomcat-4.1.29/common/classes
     cp=/usr/local/jakarta-tomcat-4.1.29/common/endorsed/xercesImpl.jar

cp=/usr/local/jakarta-tomcat-4.1.29/common/endorsed/xmlParserAPIs.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/servlet.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/mail.jar

cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/commons-logging-api.jar

cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/commons-collections.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/jdbc2_0-stdext.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/commons-pool-1.1.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/jasper-compiler.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/naming-factory.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/jndi.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/commons-dbcp-1.1.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/activation.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/jasper-runtime.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/naming-resources.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/naming-common.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/ant.jar
     cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/jta.jar

cp=/usr/local/jakarta-tomcat-4.1.29/common/lib/tomcat-connectors-src.jar
     work
dir=/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturismolevignac
ce.it/_

srcDir=/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturismolevig
nacce.it/_
    include=home_jsp.java
Exception compiling Compile failed; see the compiler error output for
details.

2003-11-21 19:40:06 Exception:
Compile failed; see the compiler error output for details.
at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:844)
at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:682)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:320)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
at
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:4
73)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:1
90)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:309)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:387)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
at java.lang.Thread.run(Thread.java:534)


2003-11-21 19:40:06 StandardWrapperValve[jsp]: Servlet.service() for servlet
jsp threw exception
org.apache.jasper.JasperException: Unable to compile class for JSP


An error occurred at line: -1 in the jsp file: null

Generated servlet error:
    [javac] Compiling 1 source file

/usr/local/jakarta-tomcat-4.1.29/work/Standalone/www.agriturismolevignacce.i
t/_/home_jsp.java:11: '.' expected
import funBean;
              ^
1 error


at
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandle
r.java:130)
at
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:2
93)
at org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353)
at org.apache.jasper.compiler.Compiler.compile(Compiler.java:370)
at
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:4
73)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:1
90)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:256)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:191)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:171)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172
)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:641)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:174)
at
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invok
eNext(StandardPipeline.java:643)
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:193)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:309)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:387)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:673)
at
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:615)
at org.apache.jk.common.SocketConnection.runIt(ChannelSocket.java:786)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.jav
a:666)
at java.lang.Thread.run(Thread.java:534)


What does it means?

If I open pages without java beans i get no problem.

I can find any solution.. any idea??

Thanks
Roberto.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


______________________________________________
Justin Ruthenbeck
Software Engineer, NextEngine Inc.
justinr - AT - nextengine DOT com
Confidential. See:
http://www.nextengine.com/confidentiality.php
______________________________________________


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to