Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Problem with a Jar of java classes

3 views
Skip to first unread message

Adelard R

unread,
Jul 17, 2001, 7:10:52 PM7/17/01
to
Hi all;

I created a few java servlet classes and put their folder which is
com.project.myapp into a jar file called myprogram.jar and copied
myprogram.jar to the servletclasses folder of weblogic which is this
directory c:\weblogic\myserver\servletclasses.

So when i am trying to use my Front-End html page, i do receive this error
"500 error - internal server error" on the html page. But if i don't use the
jar file, but copy the folder of those classes in the servletclasses folder
directory, my Front-End html page works.

Note this, i registered all those servlets in weblogic.properties file and i
am using weblogic 5.1

Is there anything i supposed to do with this jar file. Do i need to register
it somewhere in the weblogic.properties file?

Thanks
Adelard


Adelard R

unread,
Jul 17, 2001, 7:41:26 PM7/17/01
to
This is the error below I am getting on weblogic.

............................................................................
............................................................................
........
Tue Jul 17 16:32:59 PDT 2001:<E> <ServletContext-General> Servlet failed
with Exception
java.lang.NoClassDefFoundError: com/jspsmart/upload/SmartUpload
at jsp_servlet._jsp._sample2._jspService(_sample2.java, Compiled
Code)
at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:123)
at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java
:141)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:742)
at
weblogic.servlet.internal.ServletContextImpl.invokeServlet(ServletContextImp
l.java:686)
at
weblogic.servlet.internal.ServletContextManager.invokeServlet(ServletContext
Manager.java:247)
at
weblogic.socket.MuxableSocketHTTP.invokeServlet(MuxableSocketHTTP.java:363)
at
weblogic.socket.MuxableSocketHTTP.execute(MuxableSocketHTTP.java:263)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java, Compiled
Code)

............................................................................
......................................................................


Tue Jul 17 16:33:00 PDT 2001:<I> <ServletContext-General> servletimages:
init

"Adelard R" <postm...@ishop-usa.com> wrote in message
news:9j2g04$ljgje$1...@ID-75457.news.dfncis.de...

Jon Skeet

unread,
Jul 18, 2001, 4:02:10 AM7/18/01
to

I don't know about weblogic, but I believe that in most containers you
should put jar files in a *lib* directory rather than a *classes*
directory.

--
Jon Skeet - <sk...@pobox.com>
http://www.pobox.com/~skeet/
If replying to the group, please do not mail me too

0 new messages