StoreField = visibleField should be ok. There is missing some of the
embedding data tags.... (comboBox, dataLabel or select)

Henner
> -----Ursprüngliche Nachricht-----
> Von: Bill Tribley [mailto:[EMAIL PROTECTED] 
> Gesendet: Dienstag, 5. April 2005 07:55
> An: jdbforms-interest@lists.sourceforge.net
> Betreff: [dbforms] ClassCast Exception
> 
> Is this construct, where the storeField is the same as 
> visibleFields, OK?
> 
>                       <db:label fieldName="request_category" />
>                       <db:tableData
>                       name="select_categ"
>                       foreignTable = "categories"
>                       visibleFields = "category"
>                       storeField = "category"
>                       />
> 
> I am getting this exception when the code above attempts to execute:
> 
> 2005-04-05 00:44:18 StandardWrapperValve[control]: 
> Servlet.service() for servlet control threw exception 
> java.lang.ClassCastException
>          at
> org.dbforms.taglib.EmbeddedData.getEscaper(EmbeddedData.java:795)
>          at org.dbforms.taglib.TableData.fetchData(TableData.java:365)
>          at
> org.dbforms.taglib.EmbeddedData.doStartTag(EmbeddedData.java:575)
>          at
> org.apache.jsp.reqForPersonEntry_jsp._jspx_meth_db_tableData_0
(reqForPersonEntry_jsp.java:832)
>          at
> org.apache.jsp.reqForPersonEntry_jsp._jspx_meth_db_body_1(reqF
orPersonEntry_jsp.java:713)
>          at
> org.apache.jsp.reqForPersonEntry_jsp._jspService(reqForPersonE
ntry_jsp.java:266)
>          at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
>          at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> 
> 
> Line 832 is the doStartTag execution, 
> reqForPersonEntry_jsp.java:823 - 832 is this:
>      org.dbforms.taglib.TableData _jspx_th_db_tableData_0 =
> (org.dbforms.taglib.TableData)
> _jspx_tagPool_db_tableData_visibleFields_storeField_name_forei
> gnTable_nobody.get(org.dbforms.taglib.TableData.class);
>      _jspx_th_db_tableData_0.setPageContext(_jspx_page_context);
>      _jspx_th_db_tableData_0.setParent((javax.servlet.jsp.tagext.Tag)
> _jspx_th_db_body_1);
>      _jspx_th_db_tableData_0.setName("select_categ");
>      _jspx_th_db_tableData_0.setForeignTable("categories");
>      _jspx_th_db_tableData_0.setVisibleFields("category");
>      _jspx_th_db_tableData_0.setStoreField("category");
>      int[] _jspx_push_body_count_db_tableData_0 = new int[] { 0 };
>      try {
>        int _jspx_eval_db_tableData_0 = 
> _jspx_th_db_tableData_0.doStartTag();
> 
> Any ideas as to the most likely causes, or the best way to 
> get to the bottom of what is the cause, would be greatly appreciated.
> Thanks,
> Bill
> 
> 
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide Read honest & 
> candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> DbForms Mailing List
> 
> http://www.wap-force.net/dbforms
> 




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
DbForms Mailing List

http://www.wap-force.net/dbforms

Reply via email to