"Egil Rian" <[EMAIL PROTECTED]> on 01/09/2002 01:08:12 PM

Please respond to "Tomcat Users List" <[EMAIL PROTECTED]>

To:   [EMAIL PROTECTED]
cc:

Subject:  RE: Invalid class file format for JSP import

Hi,

My JAVA_HOME is set to jdk1.4, and that's what tomcat uses to compile,
right? Does anyone know how to use javac to switch to switch to the older
class file format?

Type javac and hit enter at the command prompt. It will list out the
options that are valid with that version.

I am a newbie at this, so I am thankful for any advice to clear this up.

Thanks, Egil

>From: Randy Layman <[EMAIL PROTECTED]>
>Reply-To: "Tomcat Users List" <[EMAIL PROTECTED]>
>To: Tomcat Users List <[EMAIL PROTECTED]>
>Subject: RE: Invalid class file format for JSP import
>Date: Wed, 9 Jan 2002 08:52:17 -0500
>
>
>          This looks like you are using JDK 1.2 or 1.3 to run Tomcat, but
>using JDK 1.4 to compile your classes.  With the new JDK Sun changed the
>file format version and classes compiled with the new JDK are not
backwards
>compatible.  I believe there is a command like switch to JavaC (something
>like -version) to switch to the older class file format.
>
>          Randy
>
> > -----Original Message-----
> > From: Larry Isaacs [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, January 09, 2002 9:24 AM
> > To: 'Tomcat Users List'
> > Subject: RE: Invalid class file format for JSP import
> >
> >
> > I can't tell if this is a reloading issue.  Has
> > Tomcat been restarted?  You might also need to
> > delete the work directory if something has gotten
> > out of sync.
> >
> > Is says it can't compile JSPerror.  Where is JSPerror
> > in the picture?
> >
> > Larry
> >
> > > -----Original Message-----
> > > From: Egil Rian [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, January 08, 2002 7:51 PM
> > > To: [EMAIL PROTECTED]
> > > Subject: Invalid class file format for JSP import
> > >
> > >
> > > Hi,
> > >
> > > I am having trouble using a self-defined class called
> > > User.class (part of a
> > > package called login).
> > > The import directive I use in my JSP file is
> > > <%@ page language="java" import="login.*"%>
> > > The location of User.class is
> > > jakarta-tomcat-3.2.3\webapps\examples\WEB-INF\classes\login
> > > Tomcat version: 3.2.3
> > > JDK version: 1.4.0_beta2
> > > I am not using a .jar file for my class files.
> > > I heard that the problem goes away if I use Tomcat 4.0, but I
> > > have to stick
> > > with this version. Here is the error output:
> > >
> > > Error: 500
> > > Location: /examples/jsp/login/results.jsp
> > > Internal Servlet Error:
> > > org.apache.jasper.JasperException: Unable to compile class
> > > for JSPerror:
> > > Invalid class file format:
> > > C:\jakarta-tomcat-3.2.3\webapps\examples\WEB-INF\classes\login
> > > \User.class,
> > > wrong version: 46, expected 45
> > >
> > > What is this 'version 45'? How do I make my file version 45?
> > > I would appreciate any help explaining why the compiler
> > > complains, and how
> > > to resolve the problem.
> > >
> > > Thanks, Egil
> > >
> > >
> > >
> > >
> > >
> > ---------------------------------------------------------------------
> > > Egil Rian
> > > San Francisco, CA 94131
> > >
> > >
> > > _________________________________________________________________
> > > Get your FREE download of MSN Explorer at
> > > http://explorer.msn.com/intl.asp.
> > >
> > >
> > > --
> > > To unsubscribe:
> > <mailto:[EMAIL PROTECTED]>
> > > For additional commands:
> > <mailto:[EMAIL PROTECTED]>
> > > Troubles with the list:
> > <mailto:[EMAIL PROTECTED]>
> > >
> >
> > --
> > To unsubscribe:   <mailto:[EMAIL PROTECTED]>
> > For additional commands: <mailto:[EMAIL PROTECTED]>
> > Troubles with the list: <mailto:[EMAIL PROTECTED]>
> >
>
>--
>To unsubscribe:   <mailto:[EMAIL PROTECTED]>
>For additional commands: <mailto:[EMAIL PROTECTED]>
>Troubles with the list: <mailto:[EMAIL PROTECTED]>
>




---------------------------------------------------------------------
Egil Rian
San Francisco, CA 94131


_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp.


--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>









--
To unsubscribe:   <mailto:[EMAIL PROTECTED]>
For additional commands: <mailto:[EMAIL PROTECTED]>
Troubles with the list: <mailto:[EMAIL PROTECTED]>

Reply via email to