Re: Stability

johne <[email protected]> Thu, 2 Oct 2008 18:58:11 -0700 (PDT)
Newsgroups gmane.comp.jakarta.ojb.user
Message-ID <[email protected]>
In first testing the 1.0.5 RC, I get the error below.  This worked as is in
1.0.4.  Something different with the count use in the RC?

Caused by: java.lang.ClassCastException: java.lang.String cannot be cast to
java.lang.Long which comes from this line as shown in more detail below:
count = new Integer(((Long)obj[2]).intValue());


This came out of getting a count out of a ReportByCriteria result set.

Where the columns look like:
       private static final String[] crColumns = new String[]{"countryId",
"regionId", "count(countryId)","count(regionId)"};
       ReportQueryByCriteria query = new
ReportQueryByCriteria(specificActiveServiceLocationQueryVO,
                crColumns, crit, true);
.....
.....
obj = (Object[]) resultsIt.next();
count = new Integer(((Long)obj[2]).intValue());




-----
JohnE

http://jobbank.com/ jobbank.com 
-- 
View this message in context: http://www.nabble.com/Stability-tp19785653p19790942.html
Sent from the Apache DB - ObjectRelationalBridge Users mailing list archive at Nabble.com.