Hi All,

I keep all my J2EE java .jar files under jdk1.2.2/jre/lib/ext/, including
the newest servlet sdk 2.2. I just downloaded it twice from java.sun.com.
However, whenever I have the servlet.jar in this directory, the Orion server
won't start. It gives me the error:

Servlet API version 2.2 or greater required.
orion.jar contains the Servlet 2.2 API but a
case of library shadowing has been detected.
Remove any potential old/offending libraries
from the classpath and retry.
The offending library resides at: file:/E:/jdk1.2.2/jre/lib/ext/servlet.jar

If I remove the servlet.jar, then the Orion server can start. Why is this
jar file giving me problems, if it's the correct version. I would like to
keep the servlet.jar file in the jdk1.2.2 subfolder so when I do my
programming, my IDE can find the servlet api and compile my classes
properly. Any comments are appreciated.

Steven Rock




Reply via email to