That was - D:\tomcat\jakarta-servletapi-4-b7\lib\servlet.jar - the api dist. not

the one that ships with Tomcat. I took that one out believing that to be the
cause
of the name conflict. Apparently it wasn't.

What was causing the problem was that I was loading Tomcat using the
org.apache.catalina.startup.Catalina. I changed the main
class to the org.apache.catalina.startup class and my problem went away as
abruptly as it appeared.

I really should have consulted the catalina.bat for the correct info, but I
didn't.
I had to learn the hard way

:doRun
if "%2" == "-security" goto doRunSecure
%_RUNJAVA% %CATALINA_OPTS% -Dcatalina.home="%CATALINA_HOME%"
org.apache.catalina.startup.Bootstrap %2 %3 %4 %5 %6 %7 %8 %9 start
goto cleanup
:doRunSecure
%_RUNJAVA% %CATALINA_OPTS% -Djava.security.manager
-Djava.security.policy=="%CATALINA_HOME%/conf/catalina.policy"
-Dcatalina.home="%CATALINA_HOME%" org.apache.catalina.startup.Bootstrap %3 %4 %5
%6 %7 %8 %9 start
goto cleanup

The "org.apache.catalina.startup.Bootstrap" Class name is glaring.


Also, Catalina does indeed use a classpath. And also from catalina.bat :

set _CLASSPATH=%CLASSPATH%
set _CP=%CP%
...


rem ----- Set Up The Runtime Classpath ----------------------------------------

set CP=%CATALINA_HOME%\bin\bootstrap.jar;%JAVA_HOME%\lib\tools.jar
set CLASSPATH=%CP%;G:\Tomcat\jakarta-tomcat-4.0-b7\lib\db2java.zip
echo Using CLASSPATH: %CLASSPATH%


Jonathan Eric Miller wrote:

> Tomcat 4 doesn't use the CLASSPATH variable. So, all the .jar files that
> aren't in the jakarta-tomcat directory will be ignored AFAIK. I did notice
> one thing that looks odd also. servlet.jar is normally found in common\lib,
> not server\lib. Not sure if that would make a difference.
>
> Jon
>
> ----- Original Message -----
> From: "Raimee Stevens" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Thursday, September 06, 2001 1:01 PM
> Subject: Re: java.lang.SecurityException: sealing violation - jBuilder4
>
> > Catalina's Classpath:
> >
> > D:\tomcat\jakarta-tomcat-4.0-b7\webapps\genNLV\WEB-INF\classes;
> >
> > D:\tomcat\jakarta-tomcat-4.0-b7\bin\bootstrap.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\server\lib\catalina.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\server\lib\warp.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\server\lib\jakarta-regexp-1.2.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\server\lib\crimson.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\server\lib\jaxp.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\lib\namingfactory.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\lib\jasper-runtime.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\jasper\jaxp.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\jasper\jasper-compiler.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\jasper\crimson.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\common\lib\jndi.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\common\lib\naming.jar;
> > D:\tomcat\jakarta-tomcat-4.0-b7\common\lib\resources.jar;
> >
> > D:\tomcat\jakarta-servletapi-4-b7\lib\servlet.jar;
> >
> > D:\SQLLIB\java\db2java.zip;D:\oreilly\lib\cos.jar;
> >
> > D:\jBuilder\jdk1.3\demo\jfc\Java2D\Java2Demo.jar;
> > D:\jBuilder\jdk1.3\jre\lib\i18n.jar;
> > D:\jBuilder\jdk1.3\jre\lib\jaws.jar;
> >
> D:\jBuilder\jdk1.3\jre\lib\rt.jar;D:\jBuilder\jdk1.3\jre\lib\sunrsasign.jar;
> > D:\jBuilder\jdk1.3\lib\dt.jar;
> > D:\jBuilder\jdk1.3\lib\tools.jar"
> >
> >
> > =====
> > -----------------------------
> > Best Regards,
> > Raimee Stevens
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Get email alerts & NEW webcam video instant messaging with Yahoo!
> Messenger
> > http://im.yahoo.com
> >

Reply via email to