tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Bill Barker" <wbar...@wilshire.com>
Subject Re: LoadOnStartupInterceptor: cannot load servlet name...java.lang.NoClassDefFoundError
Date Fri, 21 Feb 2003 06:09:34 GMT
The operative word is "jars".  Rename classes12.zip to classes12.jar and it
will likely work.

"Ray Kosby" <vze3x43b@verizon.net> wrote in message
news:1045581133.1329.1.camel@linny...
>
> The oracle file is called classes12.zip and it's located in lib/common.
> Yet I still get the error.
>
>
> On Sat, 2003-02-15 at 01:26, Bill Barker wrote:
> > The simplest is to just include the Oracle jars in lib/common.
> >
> > Otherwise, it's not a 'server.xml' setting.  Assuming that Tomcat is
running
> > under the user 'tomcat', then you would need to create a file called
> > '~tomcat/.tomcatrc' looking like:
> >
> > TOMCAT_OPTS="-Dorg.apache.tomcat.common.classpath=/path/to/oracle.jar"
> >
> > Alternatively, you can edit the 'tomcat.sh' file to do the same thing.
The
> > value of this System property gets added to the classpath for the
'common'
> > classloader, so it should solve your problem.
> >
> > "Ray Kosby" <rayk@mail630.gsfc.nasa.gov> wrote in message
> > news:1045257948.21626.1438.camel@voodoo.gsfc.nasa.gov...
> > I have jakarta-tomcat-3.3.1a on a Solaris 8 machine.  I have a servlet
> > that uses classes contained in ".zip" and ".jar" files that are located
> > in jakarta-tomcat/lib/common.  Whenever I start tomcat I get the
> > following error:
> >
> > LoadOnStartupInterceptor: cannot load servlet name: Database Servlet -
> > java.lang.NoClassDefFoundError: oracle/jdbc/pool/OracleDataSource
> >
> > I found the following in the documentation:
> >
> >         If the chosen classloader is the Common Classloader or Apps
> >         classloader you include a directory or jar these classloaders by
> >         listing them a System property. For the Common Classloader,
> >         include the directory or jar file in a System property named
> >         org.apache.tomcat.common.classpath. For the Apps classloader,
> >         use a System property named org.apache.tomcat.apps.classpath.
> >
> > If this is the solution, I can't find a clear example of what the tags
> > in server.xml should look like to accomplish this.  Any one know if I'm
> > on the right track and how to do this?
> >
> > Sincerely,
> >
> > Ray "new at tomcat" Kosby
> > --
> > Ray Kosby <rayk@mail630.gsfc.nasa.gov>
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-user-help@jakarta.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message