Hi Jeff,
I'm no guru - what i do with a problem like this is start removing
bits till the problem goes away. As it's in the form tag processing
take out bits within the form (like the <html:select).
Sorry, this is the best help I can give. It's hard isn't it!
Good luck,
Keith.

--- Jeff Canna <[EMAIL PROTECTED]> wrote:
> 
> I'm hoping that someone can help me out, I'm running out of
> theories...I've
> included the stack trace and, what I think is relevant snippets
> from the
> files involved. If someone could even suggest a way to debug this
> I'd
> appreciate it....
> 
> Below is part of the exceptions stack trace:
> javax.servlet.jsp.JspException
>   java.lang.Throwable(java.lang.String)
>   java.lang.Exception(java.lang.String)
>   javax.servlet.jsp.JspException(java.lang.String)
>   void org.apache.struts.taglib.html.FormTag.lookup()
>   int org.apache.struts.taglib.html.FormTag.doStartTag()
>   void
>
_0002fassayType_0002ejspassayType_jsp_1._jspService(HttpServletRequest,
> HttpServletResponse)
> .
> .
> .
> .
> 
> I have a struts-config.xml that looks like this:
> <struts-config>
>   <!-- ========== Form Bean Definitions ======= -->
>   <form-beans>
>     <form-bean  name="AssayType"
> type="gsk.prototrack.protocoleditor.AssayTypeActionForm"/>
>   </form-beans>
> <!-- ========== Action Mapping Definitions ======= -->
>   <action-mappings>
>     <action path="/SelectAssayTypeAction.do"
>       type="gsk.prototrack.protocoleditor.SelectAssayTypeAction"
>       name="AssayType"
>       scope="request"
>       input="/prototrack/assayType.jsp"
>       validate="false">
>     </action>
>   </action-mappings>
> </struts-config>
> 
> The AssayTypeActionForm has the following signature:
> 
> public class AssayTypeActionForm extends ActionForm {
>  public Collection getAssayTypes();
>  public String getSelectedAssayType();
>  public void setAssayTypes(Collection newTypes);
>  public void setSelectedAssayType(String newSelectedAssayType);
> }
> 
> The jsp looks like this:
> <%@ page language="java" %>
> <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
> 
> <html:html locale="false">
> <head>
> <title>Assay Type Action Form</title>
> <meta http-equiv="Content-Type" content="text/html;
> charset=iso-8859-1">
> </head>
> 
> <body bgcolor="#FFFFFF">
> 
> <p align="center"><b><font size="+3">Assay Type</font></b></p>
>       <html:form action="/SelectAssayTypeAction.do">
>               <html:select property="selectedAssayType">
>                       <html:options property="assayTypes" />
>               </html:select>
>               <html:submit />
>       </html:form>
> 
> </body>
> </html:html>
> 
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> +                                                               +
> + Jeff Canna                 [EMAIL PROTECTED]           +
> + RoleModel Software         www.rolemodelsoft.com              +
> + Holly Springs, NC          v:(919)557-6352  f:(919)552-8166   +
> +                                                               +
> + Your life may be measured by what you reap,                   +
> +     but it is determined by what you sow.                     +
> +                                                               +
> +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> 


__________________________________________________
Do You Yahoo!?
NEW from Yahoo! GeoCities - quick and easy web site hosting, just $8.95/month.
http://geocities.yahoo.com/ps/info1

Reply via email to