On Sat, 25 Jan 2003, usha wrote:
> Date: Sat, 25 Jan 2003 15:21:36 +0800
> From: usha <[EMAIL PROTECTED]>
> Reply-To: Struts Users Mailing List <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: urgent RowsetDynaClass help
>
> Hi
>
> i am trying to use the RowsetDynaclass in my actionform class like this
>
> public Collection getBatchidlist() throws Exception {
> ....
> ....
> rs = stmt.executeQuery("select ivtransbatchid from ivtranshdr
> order by ivtransbatchid");
> RowSetDynaClass rsdc = new RowSetDynaClass(rs);
> rows = rsdc.getRows();
> return rows;
> }
>
> i am getting the following exception
>
>
> org.apache.commons.beanutils.ConversionException: Cannot assign value of
> type 'java.lang.Integer' to property 'ivtransbatchid' of type
> 'java.lang.Long'
Try making your property type "long" instead of "int". It would be nice
if the standard converters did widening and narrowing conversions when
possible (would make a good enhancement request), but at the moment they
do not.
Craig
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>