Hello,

I'm trying to use ReportQueries. Here my code:

----code----
String sql = "select w.workstationType from Workstation w";

Query query = QueryFactory.newQuery(Workstation.class, sql);

try {
        broker.beginTransaction();
        Iterator iter = broker.getReportQueryIteratorByQuery(query);

        while (iter.hasNext()) {
        Workstation workstation = (Workstation) iter.next();
        System.out.println(workstation.getWorkstationName());
        }
                        
        broker.commitTransaction();
} catch (Throwable t) {
        broker.abortTransaction();
        t.printStackTrace();
}

But it doesn't work (ClassCastException)!
My question is: which object the getReportQueryIteratorByQuery method returns?
In this case it seems that it isn't a Workstation object.

Could you help me?

Thanks
Sylvain


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

Reply via email to