This looks to be happening during page compilation. Do you call ActionError
in your Action? or are you doing validation on the ActionForm level and
passing it back to the page if validtion fails (via input="xxx.jsp"). If you
are calling AcitonError in you Action class then the ActionError is being
found. Try running a test with ActionError in an Action class if you haven't
already. If you have then take a look at your jsp or post your jsp if you
can.

Brandon Goodin

-----Original Message-----
From: Aaron Robinson [mailto:[EMAIL PROTECTED]
Sent: Monday, June 09, 2003 9:26 AM
To: [EMAIL PROTECTED]
Subject: RE: classloading error in struts


        at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.


Full trace below.










<09-Jun-03 10:31:49 BST> <Error> <HTTP>
<[WebAppServletContext(446862,SwanWebApp

,/SwanWebApp)] Root cause of ServletException

java.lang.NoClassDefFoundError: org/apache/struts/action/ActionError

        at java.lang.ClassLoader.defineClass0(Native Method)

        at java.lang.ClassLoader.defineClass(ClassLoader.java:488)

        at
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10

6)

        at
weblogic.utils.classloaders.GenericClassLoader.findLocalClass(Generic

ClassLoader.java:394)

        at
weblogic.utils.classloaders.GenericClassLoader.findClass(GenericClass

Loader.java:157)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:294)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:287)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:250)

        at
weblogic.utils.classloaders.ChangeAwareClassLoader.loadClass(ChangeAw

areClassLoader.java:47)

        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:310)

        at java.lang.Class.getMethods0(Native Method)

        at java.lang.Class.getDeclaredMethods(Class.java:1034)

        at java.beans.Introspector$1.run(Introspector.java:847)

        at java.security.AccessController.doPrivileged(Native Method)

        at
java.beans.Introspector.getPublicDeclaredMethods(Introspector.java:84

5)

        at java.beans.Introspector.getTargetEventInfo(Introspector.java:551)

        at java.beans.Introspector.getBeanInfo(Introspector.java:289)

        at java.beans.Introspector.getBeanInfo(Introspector.java:123)

        at
weblogic.servlet.jsp.StandardTagLib.parseTagDD(StandardTagLib.java:10

34)

        at
weblogic.servlet.jsp.StandardTagLib.parseDD(StandardTagLib.java:972)

        at
weblogic.servlet.jsp.StandardTagLib.<init>(StandardTagLib.java:207)

        at weblogic.servlet.jsp.JspLexer.loadTagLib(JspLexer.java:150)

        at
weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE_BODY(JspLexer.java:45

96)

        at
weblogic.servlet.jsp.JspLexer.mTAGLIB_DIRECTIVE(JspLexer.java:4434)

        at weblogic.servlet.jsp.JspLexer.mDIRECTIVE(JspLexer.java:4281)

        at weblogic.servlet.jsp.JspLexer.mSTANDARD_THING(JspLexer.java:2167)

        at weblogic.servlet.jsp.JspLexer.mTOKEN(JspLexer.java:1978)

        at weblogic.servlet.jsp.JspLexer.nextToken(JspLexer.java:1860)

        at weblogic.servlet.jsp.JspLexer.parse(JspLexer.java:1100)

        at weblogic.servlet.jsp.JspParser.doit(JspParser.java:89)

        at weblogic.servlet.jsp.JspParser.parse(JspParser.java:192)

        at weblogic.servlet.jsp.Jsp2Java.outputs(Jsp2Java.java:119)

        at
weblogic.utils.compiler.CodeGenerator.generate(CodeGenerator.java:255

)

        at weblogic.servlet.jsp.JspStub.compilePage(JspStub.java:341)

        at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:201)

        at weblogic.servlet.jsp.JspStub.prepareServlet(JspStub.java:154)

        at
weblogic.servlet.internal.ServletStubImpl.getServlet(ServletStubImpl.

java:368)

        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:242)

        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:304)

        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:200)

        at
weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispat

cherImpl.java:242)

        at
org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.

java:1058)

        at
org.apache.struts.action.RequestProcessor.processForwardConfig(Reques

tProcessor.java:451)

        at
org.apache.struts.action.RequestProcessor.processActionForward(Reques

tProcessor.java:401)

        at
org.apache.struts.action.RequestProcessor.process(RequestProcessor.ja

va:279)

        at
org.apache.struts.action.ActionServlet.process(ActionServlet.java:142

0)

        at
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:502)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:265)

        at
weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubIm

pl.java:200)

        at
weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppSe

rvletContext.java:2546)

        at
weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestIm

pl.java:2260)

        at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139)

        at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)



>From: "Brandon Goodin" <[EMAIL PROTECTED]>
>Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
>To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
>Subject: RE: classloading error in struts
>Date: Mon, 9 Jun 2003 09:22:38 -0600
>
>Where is the exception being thrown from? Is it in an action? or during the
>request?
>
>Brandon Goodin
>
>-----Original Message-----
>From: Aaron Robinson [mailto:[EMAIL PROTECTED]
>Sent: Monday, June 09, 2003 7:25 AM
>To: [EMAIL PROTECTED]
>Subject: RE: classloading error in struts
>
>
>The stryts jar is called struts.jar and is only in the webap/lib dir
>
>
> >From: Sandeep Takhar <[EMAIL PROTECTED]>
> >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]>
> >To: Struts Users Mailing List <[EMAIL PROTECTED]>,
> >[EMAIL PROTECTED]
> >Subject: RE: classloading error in struts
> >Date: Mon, 9 Jun 2003 05:58:54 -0700 (PDT)
> >
> >Weblogic 6.1 doesn't like having more than one
> >'decimal' in the name of jar files.
> >
> >could this be the problem??
> >
> >sandeep
> >--- Andrew Hill <[EMAIL PROTECTED]>
> >wrote:
> > > Hmm... And Actions work? - just the ActionError
> > > class not found when using a
> > > JSP?
> > > Wierd. Cant think of anything else then Im afraid
> > > :-(
> > >
> > > -----Original Message-----
> > > From: Aaron Robinson
> > > [mailto:[EMAIL PROTECTED]
> > > Sent: Monday, 9 June 2003 18:47
> > > To: [EMAIL PROTECTED];
> > > [EMAIL PROTECTED]
> > > Subject: RE: classloading error in struts
> > >
> > >
> > > Yep, checked both of these, the struts lib is in the
> > > webapp lib and is not
> > > no the classpath
> > >
> > > We're using 1.1 rc1 on WLS 6.1
> > >
> > >
> > > >From: "Andrew Hill"
> > > <[EMAIL PROTECTED]>
> > > >Reply-To: <[EMAIL PROTECTED]>
> > > >To: "Struts Users Mailing List"
> > > <[EMAIL PROTECTED]>
> > > >Subject: RE: classloading error in struts
> > > >Date: Mon, 9 Jun 2003 18:45:18 +0800
> > > >
> > > >Is your struts.jar in your webapps WEB-INF/lib?
> > > >Do you have a struts.jar in a shared lib folder
> > > (problematic)?
> > > >
> > > >-----Original Message-----
> > > >From: Aaron Robinson
> > > [mailto:[EMAIL PROTECTED]
> > > >Sent: Monday, 9 June 2003 18:38
> > > >To: [EMAIL PROTECTED]
> > > >Subject: classloading error in struts
> > > >
> > > >
> > > >I get the following error when requesting a page -
> > > any ideas or sugestions
> > > >on the way forward very much apprec.
> > > >
> > > >
> > > ><09-Jun-03 10:31:49 BST> <Error> <HTTP>
> > > ><[WebAppServletContext(446862,SwanWebApp
> > > >
> > > >,/ThisWebApp)] Root cause of ServletException
> > > >
> > > >java.lang.NoClassDefFoundError:
> > > org/apache/struts/action/ActionError
> > > >
> > > >         at
> > > java.lang.ClassLoader.defineClass0(Native Method)
> > > >
> > > >         at
> > >
> >java.lang.ClassLoader.defineClass(ClassLoader.java:488)
> > > >
> > > >         at
> > >
> > >java.security.SecureClassLoader.defineClass(SecureClassLoader.java:10
> > > >
> > >
> > >_________________________________________________________________
> > > >It's fast, it's easy and it's free. Get MSN
> > > Messenger today!
> > > >http://www.msn.co.uk/messenger
> > > >
> > > >
> > >
> > >---------------------------------------------------------------------
> > > >To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > >For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > > >
> > >
> > >---------------------------------------------------------------------
> > > >To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > >For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > > >
> > >
> > >
> >_________________________________________________________________
> > > Express yourself with cool emoticons - download MSN
> > > Messenger today!
> > > http://www.msn.co.uk/messenger
> > >
> > >
> > >
> >---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > >
> > >
> > >
> >---------------------------------------------------------------------
> > > To unsubscribe, e-mail:
> > > [EMAIL PROTECTED]
> > > For additional commands, e-mail:
> > > [EMAIL PROTECTED]
> > >
> >
> >
> >__________________________________
> >Do you Yahoo!?
> >Yahoo! Calendar - Free online calendar with sync to Outlook(TM).
> >http://calendar.yahoo.com
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
>
>_________________________________________________________________
>Express yourself with cool emoticons - download MSN Messenger today!
>http://www.msn.co.uk/messenger
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>

_________________________________________________________________
On the move? Get Hotmail on your mobile phone http://www.msn.co.uk/msnmobile


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to