Great Compiling Problem

2003-11-21 Thread Roberto Bottoni - AfterBit \(TMP\)
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
 

Re: Great Compiling Problem

2003-11-21 Thread Justin Ruthenbeck
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