The constant that is not being found (EVAL_BODY_AGAIN) was introduced in JSP
1.2, and it looks like your container does not support that. The constant
does not exist anywhere in the Struts code base, so I'm not sure where it's
coming from.

Here's a wild guess: Are you precompiling your JSP pages against a JSP 1.2
container (maybe Tomcat 4.x), and then trying to run them in a different
container? That won't work.

--
Martin Cooper


> -----Original Message-----
> From: Erik Hatcher [mailto:[EMAIL PROTECTED]]
> Sent: Monday, August 19, 2002 4:50 PM
> To: struts-dev
> Subject: Struts related application server errors?
> 
> 
> At first I was chalking this up to some Jetty strangeness (the JBoss 
> version with it embedded) but we just got the same error 
> deploying our 
> app to JRun - so I'm suspecting something fishy with Struts classes.
> 
> Anyone have any ideas?
> 
> Thanks,
>      Erik
> 
>  > The page:
>  >  <<Error 500 Unable to compile class for JSP An error 
> occurred at line
>  > 125 in the jsp file -index_jsp Generated servlet error
>  > CDOCUME~1jbossLOCALS~1TempJetty__8080___alumniindex$jsp_java227 No
>  > variable EVAL_BODY_AGAIN d>>
>  >
>  > The text:
>  >
>  > An error occurred at line: 125 in the jsp file: /index.jsp 
> Generated
>  > servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:22
>  > 7: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_select_0.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 146 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:30
>  > 8: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_select_1.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 152 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:38
>  > 9: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_select_2.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 158 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:47
>  > 0: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_select_3.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 168 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:50
>  > 7: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_submit_0.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 182 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:52
>  > 4: Method doAfterBody() not found in class
>  > org.apache.struts.taglib.html.FormTag. } while
>  > (_jspx_th_html_form_0.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 182 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:52
>  > 4: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_form_0.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 208 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:67
>  > 4: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_link_0.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 210 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:74
>  > 0: Method doAfterBody() not found in class
>  > org.apache.struts.taglib.logic.PresentTag. } while
>  > (_jspx_th_logic_present_1.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 210 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:74
>  > 0: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_logic_present_1.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 211 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:78
>  > 1: Method doAfterBody() not found in class
>  > org.apache.struts.taglib.logic.PresentTag. } while
>  > (_jspx_th_logic_present_2.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 211 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:78
>  > 1: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_logic_present_2.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 215 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:86
>  > 1: No variable EVAL_BODY_AGAIN defined in interface
>  > javax.servlet.jsp.tagext.BodyTag. } while
>  > (_jspx_th_html_link_1.doAfterBody() ==
>  > javax.servlet.jsp.tagext.BodyTag.EVAL_BODY_AGAIN); ^ An 
> error occurred
>  > at line: 218 in the jsp file: /index.jsp Generated servlet error:
>  > 
> C:\DOCUME~1\jboss\LOCALS~1\Temp\Jetty__8080___alumni\index$jsp.java:87
>  > 8: No variable EVAL_BODY_AGAIN defined in interface
> 
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 
> 


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

Reply via email to