H
HARI OM
SUBJECT: Error using Oreilly's packages...?
I have my Java Servlets under
/local/tomcat/webapps/hari/WEB-INF/classes
My Java Servlets use Oreilly's predefined classes and I use that so as
not to reinvent the wheel.
Oreliiy's classses are avaliable as "cos.jar" file and when I unjar
them I get following structure
com/oreilly/servlet/*.classes
I have stored this cos.jar file under
"/local/tomcat/webapps/hari/WEB-INF/lib/" and
"/local/tomcat/webapps/lib/"and have these on my CLASSPATH.
In my Java Servlets, I do following import
-------------------------------------------------
import com.oreilly.servlet.MultipartRequest;
import com.oreilly.servlet.*;
-------------------------------------------------
It compiles everything fine BUT when I run my WEB APPLICATION
(http://us.hari.com/hari/BatchUpload1) it gives my following ERRORS
wonder why...
-------------------------------------------------------------------------------
-
description: The server encountered an internal error () that prevented
it from fulfilling this request.
exception
javax.servlet.ServletException: Error instantiating servlet class
util.BatchUpload1
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:865)
.....
root cause
java.lang.NoClassDefFoundError:
com/oreilly/servlet/multipart/FileRenamePolicy
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructor0(Class.java:1930)
at java.lang.Class.newInstance0(Class.java:278)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:856)
-------------------------------------------------------------------------------
----
Can anyone point what is wrong here.,..
Sincerely,
KISNA
I have my Java Servlets under
/local/tomcat/webapps/hari/WEB-INF/classes
My Java Servlets use Oreilly's predefined classes and I use that so as
not to reinvent the wheel.
Oreliiy's classses are avaliable as "cos.jar" file and when I unjar
them I get following structure
com/oreilly/servlet/*.classes
I have stored this cos.jar file under
"/local/tomcat/webapps/hari/WEB-INF/lib/" and
"/local/tomcat/webapps/lib/"and have these on my CLASSPATH.
In my Java Servlets, I do following import
-------------------------------------------------
import com.oreilly.servlet.MultipartRequest;
import com.oreilly.servlet.*;
-------------------------------------------------
It compiles everything fine BUT when I run my WEB APPLICATION
(http://us.hari.com/hari/BatchUpload1) it gives my following ERRORS
wonder why...
-------------------------------------------------------------------------------
-
description: The server encountered an internal error () that prevented
it from fulfilling this request.
exception
javax.servlet.ServletException: Error instantiating servlet class
util.BatchUpload1
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:865)
.....
root cause
java.lang.NoClassDefFoundError:
com/oreilly/servlet/multipart/FileRenamePolicy
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:1618)
at java.lang.Class.getConstructor0(Class.java:1930)
at java.lang.Class.newInstance0(Class.java:278)
at java.lang.Class.newInstance(Class.java:261)
at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:856)
-------------------------------------------------------------------------------
----
Can anyone point what is wrong here.,..
Sincerely,
KISNA