I can tell you I've Tomcat 4.0.4 and JDK 1.4.1 running. So it does work.

And I also use a lot of third-party packages compiled under previous 
JDK's, so that's not a problem. Just don't mix the base classes and make 
sure you don't run JDK 1.3 with the JDK 1.4 classes accidently.

Windows is a bit non-transparent in where it defines it path's and 
stuff, so I'm always unsure which application is run. My experience is 
that the path can be different in a dos-box and from windows self.

Ronald.

Donie Kelly wrote:
> I'm doing a good cleanout at the moment. I'm rebuilding all my jar's and
> removing every class file that is linked to my source. I've also downgraded
> to JDK 1.4.0 so that I minimise my problems. 
> 
> I'll let you know if this is the solution.
> Donie
> 
> 
> -----Original Message-----
> From: Ronald Klop [mailto:[EMAIL PROTECTED]]
> Sent: 06 September 2002 11:28
> To: Tomcat Users List
> Subject: Re: Problem running Tomcat 4.0.4 under JDK 1.4.1
> 
> Hello,
> 
> I've seen the same problem by a colleague. He installed JDK 1.4 next to
> JDK 1.3 and mixed the standard classpaths of both JDK's. JDK 1.4 uses a
> new class-file format. JDK 1.4 is backwards compatible, but you must use
> its own standard classes.
> 
> So, make sure your old JDK is completely uninstalled. Or rename the
> directory of the old JDK, so the system doesn't find the
> classes/programms anymore.
> 
> Greetings,
> 
> Ronald.
> 
> Donie Kelly wrote:
> 
>>C:\>java -version
>>java version "1.4.1-beta"
>>Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1-beta-b14)
>>Java HotSpot(TM) Client VM (build 1.4.1-beta-b14, mixed mode)
>>
>>It's not so cool when you NEED it to work. Ok, maybe I'm too bleeding
> 
> edge.
> 
>>I need to take the foot off the throttle :)
>>Donie
>>
>>
>>-----Original Message-----
>>From: Shapira, Yoav [mailto:[EMAIL PROTECTED]]
>>Sent: 05 September 2002 17:09
>>To: Tomcat Users List
>>Subject: RE: Problem running Tomcat 4.0.4 under JDK 1.4.1
>>
>>Hi,
>>That's the coolest error I've seen in a while ;)
>>
>>Do you get it using JDK 1.4.0?  1.4.1 is not final yet, so it may be a
>>packaging issue with the 1.4.1 version you're using.  What's the output
>>of java -version?
>>
>>Yoav Shapira
>>Millennium ChemInformatics
>>
>>
>>
>>
>>>-----Original Message-----
>>>From: Donie Kelly [mailto:[EMAIL PROTECTED]]
>>>Sent: Thursday, September 05, 2002 11:51 AM
>>>To: 'Tomcat Users List'
>>>Subject: Problem running Tomcat 4.0.4 under JDK 1.4.1
>>>
>>>Hi all,
>>>
>>>I've upgraded to jdk 1.4.1 and Tomcat 4.0.4 and now my jsp pages give
>>
>>the
>>
>>
>>>following error...
>>>
>>>org.apache.jasper.JasperException: Unable to compile class for
>>
>>JSPerror:
>>
>>
>>>Invalid class file format in
>>>C:\mmsdev\tools\win32\jdk1.4.1\jre\lib\rt.jar(java/lang/Object.class).
>>
>>The
>>
>>
>>>major.minor version '48.0' is too recent for this tool to understand.
>>>error: Class java.lang.Object not found in class
>>>com.tecnomen.mms.relay.Alarms.
>>>2 errors
>>>
>>>     at
>>
>>org.apache.jasper.compiler.Compiler.compile(Compiler.java:285)
>>
>>
>>>     at
>>
>>org.apache.jasper.servlet.JspServlet.loadJSP(JspServlet.java:548)
>>
>>
>>>     at
>>>org.apache.jasper.servlet.JspServlet$JspServletWrapper.loadIfNecessary(
>>
>>JspS
>>
>>
>>>e
>>>rvlet.java:176)
>>>     at
>>>org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServl
>>
>>et.j
>>
>>
>>>a
>>>va:188)
>>>     at
>>>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:381
>>
>>)
>>
>>
>>>     at
>>
>>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:473)
>>
>>
>>>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>>>     at
>>>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
>>
>>atio
>>
>>
>>>n
>>>FilterChain.java:247)
>>>     at
>>>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
>>
>>terC
>>
>>
>>>h
>>>ain.java:193)
>>>     at
>>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
>>
>>ve.j
>>
>>
>>>a
>>>va:243)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>66)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
>>
>>472)
>>
>>
>>>     at
>>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>>     at
>>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
>>
>>ve.j
>>
>>
>>>a
>>>va:190)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>66)
>>>     at
>>>org.apache.catalina.authenticator.AuthenticatorBase.invoke(Authenticato
>>
>>rBas
>>
>>
>>>e
>>>.java:531)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>64)
>>>     at
>>>org.apache.catalina.valves.CertificatesValve.invoke(CertificatesValve.j
>>
>>ava:
>>
>>
>>>2
>>>46)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>64)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
>>
>>472)
>>
>>
>>>     at
>>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>>     at
>>>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:23
>>
>>47)
>>
>>
>>>     at
>>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
>>
>>a:18
>>
>>
>>>0
>>>)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>66)
>>>     at
>>>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV
>>
>>alve
>>
>>
>>>.
>>>java:170)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>64)
>>>     at
>>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
>>
>>a:17
>>
>>
>>>0
>>>)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>64)
>>>     at
>>>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:46
>>
>>8)
>>
>>
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>64)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
>>
>>472)
>>
>>
>>>     at
>>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>>     at
>>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
>>
>>.jav
>>
>>
>>>a
>>>:174)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.j
>>
>>ava:
>>
>>
>>>5
>>>66)
>>>     at
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
>>
>>472)
>>
>>
>>>     at
>>>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)
>>>     at
>>>org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.
>>
>>java
>>
>>
>>>:
>>>1027)
>>>     at
>>>org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java
>>
>>:112
>>
>>
>>>5
>>>)
>>>     at java.lang.Thread.run(Thread.java:536)
>>>
>>>It works under JDK 1.3.1 and Tomcat 4.0.1, unfortunaly I upgrade both
>>
>>jdk
>>
>>
>>>and tomcat together.
>>>
>>>Some pointer to what is wrong would be great.,,
>>>Thanks
>>>Donie
>>>
>>>
>>>--
>>>To unsubscribe, e-mail:   <mailto:tomcat-user-
>>>[EMAIL PROTECTED]>
>>>For additional commands, e-mail: <mailto:tomcat-user-
>>>[EMAIL PROTECTED]>
>>
>>
>>--
>>To unsubscribe, e-mail:
> 
> <mailto:[EMAIL PROTECTED]>
> 
>>For additional commands, e-mail:
> 
> <mailto:[EMAIL PROTECTED]>
> 
> 
> --
>   Ronald Klop
>   Amsterdam, The Netherlands
> 
> 
> --
> 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]>
> 

-- 
  Ronald Klop
  Amsterdam, The Netherlands


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

Reply via email to