You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Vikas Manocha <vi...@yahoo.com> on 2002/12/30 20:27:28 UTC

Problem configuring tomcat 4.1.18 LE with IIS 5.0/JDK1.4 using jni

I have succesfully been able to configure tomcat
4.1.18 LE to work with IIS 4.0/JDK1.4 using sockets. I
would like to configure it to use JNI though and
that's where I am running into a problem. When I
configure with JNI, it is able to successully load the
example webapps, but not my webapp. The difference is
that my webapp is compiled using JDK1.4. This is the
error I get:

2002-12-30 19:25:17 HostConfig[localhost] Error
deploying web application directory report
java.lang.UnsupportedClassVersionError:
com/paramark/reporter/Reporting (Unsupported
major.minor version 48.0)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at
java.security.SecureClassLoader.defineClass(Unknown
Source)
	at
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1664)
	at
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:953)
	at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1394)
	at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1274)
	at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:884)
	at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:821)
	at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3420)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:3608)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:821)
	at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:807)
	at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:579)
	at
org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:257)
	at
org.apache.catalina.core.StandardHost.install(StandardHost.java:772)
	at
org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:569)
	at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:411)
	at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:879)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:368)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:166)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1196)
	at
org.apache.catalina.core.StandardHost.start(StandardHost.java:738)
	at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1188)
	at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:347)
	at
org.apache.catalina.core.StandardService.start(StandardService.java:497)
	at
org.apache.catalina.core.StandardServer.start(StandardServer.java:2189)
	at
org.apache.catalina.startup.CatalinaService.start(CatalinaService.java:273)
	at java.lang.reflect.Method.invoke(Native Method)
	at
org.apache.catalina.startup.BootstrapService.start(BootstrapService.java:245)
	at
org.apache.catalina.startup.BootstrapService.main(BootstrapService.java:307)
	at java.lang.reflect.Method.invoke(Native Method)
	at
org.apache.jk.apr.TomcatStarter.run(TomcatStarter.java:127)
	at java.lang.Thread.run(Unknown Source)

I have set the JAVA_HOME environment variable to point
to jdk1.4 and also pass java.home as jvm argument. I
also include tools.jar from jdk1.4 in the classpath as
jvm argument. I was under the assumption that the LE
edition of tomcat 4.1.18 is supposed to work with
JDK1.4. Is there something else that I am missing?

thanks in advance for your help,

Vikas.


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>