You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by souravm <so...@infosys.com> on 2003/07/30 15:26:50 UTC

Running Struts 1.0.2 in WebLogic 7.0

Hi All,

I've deployed struts 1.0.2 in WebLogic 7.0. 
Now when I'm trying to access a JSP which uses Struts ActionForm I'm
getting NoClassDefFoundError :

 -

<Jul 30, 2003 6:54:13 PM IST> <Error> <HTTP> <101017>
<[ServletContext(id=460784
7,name=mizuhoapplicationweb.war,context-path=/mizuhoapp)] Root cause of
ServletE
xception
java.lang.NoClassDefFoundError: org/apache/struts/action/ActionForm
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
1)
        at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:390)
        at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass
Loader.java:152)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:292)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at
weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAw
areClassLoader.java:43)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:563)
        at
jsp_servlet._jsps.__namazusearch._jspService(__namazusearch.java:142)

        at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:376)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
        at
weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(Req
uestDispatcherImpl.java:341)
        at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:721)
        at
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
cherImpl.java:251)
        at
org.apache.struts.action.ActionServlet.processActionForward(ActionSer
vlet.java:1759)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:159
6)
        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:5363)
        at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:721)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3043)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2466)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
>


Any solution for this problem will be highly appreciated.

Regards,
Sourav

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org


AW: Running Struts 1.0.2 in WebLogic 7.0

Posted by Oliver Reflé <o....@gmx.de>.
Hi,
is the struts.jar file in the CLASSPATH of your web ? You have to copy
it
to WEB-INF/lib, then it should work.

Oliver

-----Ursprüngliche Nachricht-----
Von: souravm [mailto:souravm@infosys.com] 
Gesendet: Mittwoch, 30. Juli 2003 15:27
An: Struts Users Mailing List
Betreff: Running Struts 1.0.2 in WebLogic 7.0


Hi All,

I've deployed struts 1.0.2 in WebLogic 7.0. 
Now when I'm trying to access a JSP which uses Struts ActionForm I'm
getting NoClassDefFoundError :

 -

<Jul 30, 2003 6:54:13 PM IST> <Error> <HTTP> <101017>
<[ServletContext(id=460784
7,name=mizuhoapplicationweb.war,context-path=/mizuhoapp)] Root cause of
ServletE xception
java.lang.NoClassDefFoundError: org/apache/struts/action/ActionForm
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:493)
        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:11
1)
        at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic
ClassLoader.java:390)
        at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass
Loader.java:152)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:292)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
        at
weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAw
areClassLoader.java:43)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:120)
        at
org.apache.struts.taglib.html.FormTag.doStartTag(FormTag.java:563)
        at
jsp_servlet._jsps.__namazusearch._jspService(__namazusearch.java:142)

        at weblogic.servlet.jsp.JspBase.service(JspBase.java:27)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:376)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
        at
weblogic.servlet.internal.RequestDispatcherImpl$ForwardAction.run(Req
uestDispatcherImpl.java:341)
        at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:721)
        at
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat
cherImpl.java:251)
        at
org.apache.struts.action.ActionServlet.processActionForward(ActionSer
vlet.java:1759)
        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:159
6)
        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:492)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
        at
weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:945)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:332)
        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm
pl.java:242)
        at
weblogic.servlet.internal.WebAppServletContext$ServletInvocationActio
n.run(WebAppServletContext.java:5363)
        at
weblogic.security.service.SecurityServiceManager.runAs(SecurityServic
eManager.java:721)
        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe
rvletContext.java:3043)
        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm
pl.java:2466)
        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:152)
        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:133)
>


Any solution for this problem will be highly appreciated.

Regards,
Sourav

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org

---
Incoming mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.504 / Virus Database: 302 - Release Date: 24.07.2003
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.504 / Virus Database: 302 - Release Date: 24.07.2003
 


---------------------------------------------------------------------
To unsubscribe, e-mail: struts-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-user-help@jakarta.apache.org