Hello Andre,

Can you please provide minimal but complete code that contains definitions of all 
variables used in you original mail (including
listQuery and emptyArray)?



----- Original Message ----- 
From: "A Leg" <[EMAIL PROTECTED]>
To: "OJB Users List" <[EMAIL PROTECTED]>
Sent: Monday, January 26, 2004 2:16 PM
Subject: Re: Problem using getCollectionByQuery


> Hi Andy
>
> The empty array is a  MGT_Request[]
>
> Andre
>
> Andy Malakov wrote:
>
> >Hello Andre,
> >
> >What is the type of emptyArray?
> >
> >
> >----- Original Message ----- 
> >From: "A Leg" <[EMAIL PROTECTED]>
> >To: <[EMAIL PROTECTED]>
> >Sent: Sunday, January 25, 2004 4:17 AM
> >Subject: Problem using getCollectionByQuery
> >
> >
> >
> >
> >>Hi
> >>
> >>I have some problem using getCollectionByQuery.
> >>
> >>Here is the peace of Code :
> >>
> >>            System.out.println("Send COLLECTIONQUERY MGT ");
> >>            Collection results =
> >>(Collection)broker.getCollectionByQuery(listQuery);
> >>            System.out.println("Get COLLECTIONQUERY MGT Rows : " +
> >>results.size());
> >>        MGT_Request[] resArray = (MGT_Request[])results.toArray(emptyArray);
> >>            System.out.println("Get COLLECTIONQUERY toArray done ");
> >>
> >>I get this trace :
> >>
> >>Send COLLECTIONQUERY MGT
> >>Get COLLECTIONQUERY MGT Rows : 2
> >>java.lang.ArrayStoreException
> >>        at java.lang.System.arraycopy(Native Method)
> >>        at java.util.Vector.toArray(Vector.java:688)
> >>        at
> >>org.compiere.mfg_scm.dbManager.TaskConsumer.mfgGetCollectionByQuery(Unknown
> >>Source)
> >>        at
> >>org.compiere.mfg_scm.dbManager.DbManagerImpl.mfgGetCollectionByQuery(Unknown
> >>Source)
> >>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>        at
> >>sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> >>        at
> >>sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> >>        at java.lang.reflect.Method.invoke(Method.java:324)
> >>        at
> >>sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:261)
> >>        at sun.rmi.transport.Transport$1.run(Transport.java:148)
> >>        at java.security.AccessController.doPrivileged(Native Method)
> >>        at sun.rmi.transport.Transport.serviceCall(Transport.java:144)
> >>        at
> >>sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
> >>        at
> >>sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
> >>        at java.lang.Thread.run(Thread.java:534)
> >>
> >>I have 2 records in my test table, so the size is good.
> >>But methods of Collection to extract objects from the Collection :
> >>Iterator, toArray seems to have problem with the results Collection.
> >>
> >>When using the pb broker with getObjectByQuery on the same table and
> >>same object it is working good.
> >>
> >>I am using db-ojb-1.0.rc4
> >>
> >>Can anybody help me, I turn alone this problem from one day and get no
> >>progress.
> >>
> >>Andre Legendre
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [EMAIL PROTECTED]
> >>For additional commands, e-mail: [EMAIL PROTECTED]
> >>
> >>
> >>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [EMAIL PROTECTED]
> >For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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

Reply via email to