I wasn't exactly clear with what I am trying to do.  Here is what I really 
want to do:

<logic:iterate name="problemArray" id="currentProb" scope="request">
    <bean:write name="currentProb" property="problemName"/> 
    <html:radio property="problem" value="<%= currentProb.getName() %>">
</logic:iterate>

but when I add type="org.alf.msq.data.Problem" to my iterate tag, I get 
the ClassCastException.  Further, no matter how I try to cast an element 
of the problemArray to org.alf.msq.data, whether it is inside or outside 
the iterate tag, I get the Exception.  I even did the following:

System.out.println(problemArray.get(0).getClass().getName()); 

and it returned org.alf.msq.data.Problem!

Any insight is much appreciated.  The relevant stack trace from the log 
follows.

Thanks,

Jeremy

jsp: init
ApplicationDispatcher[/MSQ] Servlet.service() for servlet jsp threw 
exception org.apache.jasper.JasperException
        at org.apache.jasper.servlet.JspServletWrapper.service(Unknown Source)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
        at org.apache.jasper.servlet.JspServlet.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java)

...


----- Root Cause -----
java.lang.ClassCastException
        at org.apache.jsp.probSelect_jsp._jspService(probSelect_jsp.java:161)
        at org.apache.jasper.runtime.HttpJspBase.service(Unknown Source)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java)
        at org.apache.jasper.servlet.JspServletWrapper.service(Unknown Source)
        at org.apache.jasper.servlet.JspServlet.serviceJspFile(Unknown Source)
        at org.apache.jasper.servlet.JspServlet.service(Unknown Source)

...


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

Reply via email to