RE: Classpath Woes...

2002-07-31 Thread Michael Remijan

Hi,

Another great example of why I strongly advocate *against* the use if ide's!!

Mike


-Original Message-
From: Ben Boule [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 30, 2002 5:06 PM
To: '[EMAIL PROTECTED]'
Subject: Classpath Woes...


Hi, 
I was wondering if anyone could help me out with a problem with Tomcat
3.3.x.

We've developed our application under the Tomcat 3.2.x implementation that
is integrated into JBuilder 6.  We use Struts for our framework.  The
application works
fine in that environment.  I am now trying to set up the deployment, and we
wanted to 
use either Tomcat 3.3.x or Tomcat 4.0.x.Tomcat 4 seems to have issues
with our 
ORB implementation (Borland) so for now I am working with 3.3.x.

The problem is that when the application goes to compile a .jsp file for the
first time, 
it encounters a ClassNotFoundException trying to find a Jasper class,
JspServlet.

e.x.  (from the std output)

2002-07-30 17:58:30 - Ctx(/app name) : Class not found:
org.apache.jasper.servlet.JspServlet

If I copy the jasper.jar file from $TOMCAT_HOME/lib/container into app
name/WEB-INF/lib, then the Jasper classes are not found.

However, this results in another class not found exception, this time it
can't find the classes for the javac compiler!   (sun.tools.something)

If I then copy the tools.jar file from the JDK 1.3 distribution into the
WEB-INF/lib directory, everything works.  This would obviously seem to be an
unacceptable solution however.

I can't figure out why this is happening.  It doesn't happen with the
example applications under the exact same environment.

(JAVA_HOME is set to point to JDK 1.3.1, TOMCAT_HOME is set to the right
directory as well.)

I have read the classloader-howto several times but I can't figure out
what's wrong.

Thanks,
Ben Boule



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




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




RE: Classpath Woes...

2002-07-31 Thread Ben Boule

Tomcat 3.3.1, downloaded as a binary, installed in a new directory on
Solaris 8.

No changes were made to the Tomcat configuration, other than things like
turning on debug flags in server.xml, etc...

Ben

-Original Message-
From: Larry Isaacs [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 30, 2002 6:56 PM
To: Tomcat Users List
Subject: RE: Classpath Woes...


Which Tomcat 3.3.x, and was it installed in a new directory
(which is recommended)?  Any changes to the default configuration?
The default configuration of Tomcat 3.3.x doesn't use the
JspServlet.

Cheers,
Larry

 -Original Message-
 From: Ben Boule [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, July 30, 2002 6:06 PM
 To: '[EMAIL PROTECTED]'
 Subject: Classpath Woes...
 
 
 Hi, 
 I was wondering if anyone could help me out with a problem with Tomcat
 3.3.x.
 
 We've developed our application under the Tomcat 3.2.x 
 implementation that
 is integrated into JBuilder 6.  We use Struts for our framework.  The
 application works
 fine in that environment.  I am now trying to set up the 
 deployment, and we
 wanted to 
 use either Tomcat 3.3.x or Tomcat 4.0.x.Tomcat 4 seems to 
 have issues
 with our 
 ORB implementation (Borland) so for now I am working with 3.3.x.
 
 The problem is that when the application goes to compile a 
 .jsp file for the
 first time, 
 it encounters a ClassNotFoundException trying to find a Jasper class,
 JspServlet.
 
 e.x.  (from the std output)
 
 2002-07-30 17:58:30 - Ctx(/app name) : Class not found:
 org.apache.jasper.servlet.JspServlet
 
 If I copy the jasper.jar file from $TOMCAT_HOME/lib/container 
 into app
 name/WEB-INF/lib, then the Jasper classes are not found.
 
 However, this results in another class not found exception, 
 this time it
 can't find the classes for the javac compiler!   (sun.tools.something)
 
 If I then copy the tools.jar file from the JDK 1.3 
 distribution into the
 WEB-INF/lib directory, everything works.  This would 
 obviously seem to be an
 unacceptable solution however.
 
 I can't figure out why this is happening.  It doesn't happen with the
 example applications under the exact same environment.
 
 (JAVA_HOME is set to point to JDK 1.3.1, TOMCAT_HOME is set 
 to the right
 directory as well.)
 
 I have read the classloader-howto several times but I can't figure out
 what's wrong.
 
 Thanks,
 Ben Boule
 
 
 
 --
 To unsubscribe, e-mail:   
 mailto:tomcat-user- [EMAIL PROTECTED]
 For 
 additional commands, 
 e-mail: mailto:[EMAIL PROTECTED]
 
 

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

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




RE: Classpath Woes...

2002-07-31 Thread Larry Isaacs

Ben,

Does the /examples webapp works fine and only your
webapp is exibiting this behavior?  If so, does your
web.xml re-map *.jsp to the JspServlet?

Cheers,
Larry

 -Original Message-
 From: Ben Boule [mailto:[EMAIL PROTECTED]] 
 Sent: Wednesday, July 31, 2002 9:11 AM
 To: 'Tomcat Users List'
 Subject: RE: Classpath Woes...
 
 
 Tomcat 3.3.1, downloaded as a binary, installed in a new directory on
 Solaris 8.
 
 No changes were made to the Tomcat configuration, other than 
 things like
 turning on debug flags in server.xml, etc...
 
 Ben
 
 -Original Message-
 From: Larry Isaacs [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, July 30, 2002 6:56 PM
 To: Tomcat Users List
 Subject: RE: Classpath Woes...
 
 
 Which Tomcat 3.3.x, and was it installed in a new directory
 (which is recommended)?  Any changes to the default configuration?
 The default configuration of Tomcat 3.3.x doesn't use the
 JspServlet.
 
 Cheers,
 Larry
 
  -Original Message-
  From: Ben Boule [mailto:[EMAIL PROTECTED]] 
  Sent: Tuesday, July 30, 2002 6:06 PM
  To: '[EMAIL PROTECTED]'
  Subject: Classpath Woes...
  
  
  Hi, 
  I was wondering if anyone could help me out with a problem 
 with Tomcat
  3.3.x.
  
  We've developed our application under the Tomcat 3.2.x 
  implementation that
  is integrated into JBuilder 6.  We use Struts for our 
 framework.  The
  application works
  fine in that environment.  I am now trying to set up the 
  deployment, and we
  wanted to 
  use either Tomcat 3.3.x or Tomcat 4.0.x.Tomcat 4 seems to 
  have issues
  with our 
  ORB implementation (Borland) so for now I am working with 3.3.x.
  
  The problem is that when the application goes to compile a 
  .jsp file for the
  first time, 
  it encounters a ClassNotFoundException trying to find a 
 Jasper class,
  JspServlet.
  
  e.x.  (from the std output)
  
  2002-07-30 17:58:30 - Ctx(/app name) : Class not found:
  org.apache.jasper.servlet.JspServlet
  
  If I copy the jasper.jar file from $TOMCAT_HOME/lib/container 
  into app
  name/WEB-INF/lib, then the Jasper classes are not found.
  
  However, this results in another class not found exception, 
  this time it
  can't find the classes for the javac compiler!   
 (sun.tools.something)
  
  If I then copy the tools.jar file from the JDK 1.3 
  distribution into the
  WEB-INF/lib directory, everything works.  This would 
  obviously seem to be an
  unacceptable solution however.
  
  I can't figure out why this is happening.  It doesn't 
 happen with the
  example applications under the exact same environment.
  
  (JAVA_HOME is set to point to JDK 1.3.1, TOMCAT_HOME is set 
  to the right
  directory as well.)
  
  I have read the classloader-howto several times but I can't 
 figure out
  what's wrong.
  
  Thanks,
  Ben Boule
  
  
  
  --
  To unsubscribe, e-mail:   
  mailto:tomcat-user- [EMAIL PROTECTED]
  For 
  additional commands, 
  e-mail: mailto:[EMAIL PROTECTED]
  
  
 
 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 
 --
 To unsubscribe, e-mail:   
 mailto:tomcat-user- [EMAIL PROTECTED]
 For 
 additional commands, 
 e-mail: mailto:[EMAIL PROTECTED]
 
 

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




RE: Classpath Woes...

2002-07-31 Thread Ben Boule

Thanks Larry!

Yes, *.jsp was mapped to JspServlet in the web.xml file.

I believe this was copied out of some Struts boilerplate or 
something.  Removing these mappings fixed the problem.

Thanks again,
Ben Boule



-Original Message-
From: Larry Isaacs [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 31, 2002 9:35 AM
To: Tomcat Users List
Subject: RE: Classpath Woes...


Ben,

Does the /examples webapp works fine and only your
webapp is exibiting this behavior?  If so, does your
web.xml re-map *.jsp to the JspServlet?

Cheers,
Larry

 -Original Message-
 From: Ben Boule [mailto:[EMAIL PROTECTED]] 
 Sent: Wednesday, July 31, 2002 9:11 AM
 To: 'Tomcat Users List'
 Subject: RE: Classpath Woes...
 
 
 Tomcat 3.3.1, downloaded as a binary, installed in a new directory on
 Solaris 8.
 
 No changes were made to the Tomcat configuration, other than 
 things like
 turning on debug flags in server.xml, etc...
 
 Ben
 
 -Original Message-
 From: Larry Isaacs [mailto:[EMAIL PROTECTED]]
 Sent: Tuesday, July 30, 2002 6:56 PM
 To: Tomcat Users List
 Subject: RE: Classpath Woes...
 
 
 Which Tomcat 3.3.x, and was it installed in a new directory
 (which is recommended)?  Any changes to the default configuration?
 The default configuration of Tomcat 3.3.x doesn't use the
 JspServlet.
 
 Cheers,
 Larry
 
  -Original Message-
  From: Ben Boule [mailto:[EMAIL PROTECTED]] 
  Sent: Tuesday, July 30, 2002 6:06 PM
  To: '[EMAIL PROTECTED]'
  Subject: Classpath Woes...
  
  
  Hi, 
  I was wondering if anyone could help me out with a problem 
 with Tomcat
  3.3.x.
  
  We've developed our application under the Tomcat 3.2.x 
  implementation that
  is integrated into JBuilder 6.  We use Struts for our 
 framework.  The
  application works
  fine in that environment.  I am now trying to set up the 
  deployment, and we
  wanted to 
  use either Tomcat 3.3.x or Tomcat 4.0.x.Tomcat 4 seems to 
  have issues
  with our 
  ORB implementation (Borland) so for now I am working with 3.3.x.
  
  The problem is that when the application goes to compile a 
  .jsp file for the
  first time, 
  it encounters a ClassNotFoundException trying to find a 
 Jasper class,
  JspServlet.
  
  e.x.  (from the std output)
  
  2002-07-30 17:58:30 - Ctx(/app name) : Class not found:
  org.apache.jasper.servlet.JspServlet
  
  If I copy the jasper.jar file from $TOMCAT_HOME/lib/container 
  into app
  name/WEB-INF/lib, then the Jasper classes are not found.
  
  However, this results in another class not found exception, 
  this time it
  can't find the classes for the javac compiler!   
 (sun.tools.something)
  
  If I then copy the tools.jar file from the JDK 1.3 
  distribution into the
  WEB-INF/lib directory, everything works.  This would 
  obviously seem to be an
  unacceptable solution however.
  
  I can't figure out why this is happening.  It doesn't 
 happen with the
  example applications under the exact same environment.
  
  (JAVA_HOME is set to point to JDK 1.3.1, TOMCAT_HOME is set 
  to the right
  directory as well.)
  
  I have read the classloader-howto several times but I can't 
 figure out
  what's wrong.
  
  Thanks,
  Ben Boule
  
  
  
  --
  To unsubscribe, e-mail:   
  mailto:tomcat-user- [EMAIL PROTECTED]
  For 
  additional commands, 
  e-mail: mailto:[EMAIL PROTECTED]
  
  
 
 --
 To unsubscribe, e-mail:
 mailto:[EMAIL PROTECTED]
 For additional commands, e-mail:
 mailto:[EMAIL PROTECTED]
 
 --
 To unsubscribe, e-mail:   
 mailto:tomcat-user- [EMAIL PROTECTED]
 For 
 additional commands, 
 e-mail: mailto:[EMAIL PROTECTED]
 
 

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

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




RE: Classpath Woes...

2002-07-30 Thread Ben Boule

I am sorry, in my previous email I meant to say that when I copy jasper.jar
into WEB-INF/lib, the jasper classes ARE found.

Ben Boule

-Original Message-
From: Ben Boule [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, July 30, 2002 6:06 PM
To: '[EMAIL PROTECTED]'
Subject: Classpath Woes...

[snip]

2002-07-30 17:58:30 - Ctx(/app name) : Class not found:
org.apache.jasper.servlet.JspServlet

If I copy the jasper.jar file from $TOMCAT_HOME/lib/container into app
name/WEB-INF/lib, then the Jasper classes are not found.

[snip]

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

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




RE: Classpath Woes...

2002-07-30 Thread Larry Isaacs

Which Tomcat 3.3.x, and was it installed in a new directory
(which is recommended)?  Any changes to the default configuration?
The default configuration of Tomcat 3.3.x doesn't use the
JspServlet.

Cheers,
Larry

 -Original Message-
 From: Ben Boule [mailto:[EMAIL PROTECTED]] 
 Sent: Tuesday, July 30, 2002 6:06 PM
 To: '[EMAIL PROTECTED]'
 Subject: Classpath Woes...
 
 
 Hi, 
 I was wondering if anyone could help me out with a problem with Tomcat
 3.3.x.
 
 We've developed our application under the Tomcat 3.2.x 
 implementation that
 is integrated into JBuilder 6.  We use Struts for our framework.  The
 application works
 fine in that environment.  I am now trying to set up the 
 deployment, and we
 wanted to 
 use either Tomcat 3.3.x or Tomcat 4.0.x.Tomcat 4 seems to 
 have issues
 with our 
 ORB implementation (Borland) so for now I am working with 3.3.x.
 
 The problem is that when the application goes to compile a 
 .jsp file for the
 first time, 
 it encounters a ClassNotFoundException trying to find a Jasper class,
 JspServlet.
 
 e.x.  (from the std output)
 
 2002-07-30 17:58:30 - Ctx(/app name) : Class not found:
 org.apache.jasper.servlet.JspServlet
 
 If I copy the jasper.jar file from $TOMCAT_HOME/lib/container 
 into app
 name/WEB-INF/lib, then the Jasper classes are not found.
 
 However, this results in another class not found exception, 
 this time it
 can't find the classes for the javac compiler!   (sun.tools.something)
 
 If I then copy the tools.jar file from the JDK 1.3 
 distribution into the
 WEB-INF/lib directory, everything works.  This would 
 obviously seem to be an
 unacceptable solution however.
 
 I can't figure out why this is happening.  It doesn't happen with the
 example applications under the exact same environment.
 
 (JAVA_HOME is set to point to JDK 1.3.1, TOMCAT_HOME is set 
 to the right
 directory as well.)
 
 I have read the classloader-howto several times but I can't figure out
 what's wrong.
 
 Thanks,
 Ben Boule
 
 
 
 --
 To unsubscribe, e-mail:   
 mailto:tomcat-user- [EMAIL PROTECTED]
 For 
 additional commands, 
 e-mail: mailto:[EMAIL PROTECTED]
 
 

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