need help desperately.
i've created a new persistence class called "Keynote" which implements
java.io.Serializable similiar to Product.class.
I've attempted to list all the records in the Keynote table (MYSQL) instead
of Product table. but hit the errors below.
i am not sure what could be wrong as i've kept Keynote.class simliar to
Product.class.
i am not sure is the OQL query correct?
query.create("select allkeynotes from " +
Keynote.class.getName());
The errors that were shown when ever i attempt to retrieve:
The list of available products:
[org.apache.ojb.broker.ta.PersistenceBrokerFactoryDefaultImpl] INFO: Already
cre
ated persistence broker instances: 1
java.lang.IllegalAccessException: Class
org.apache.ojb.broker.accesslayer.RowRea
derDefaultImpl can not access a member of class Keynote with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57)
at java.lang.Class.newInstance0(Class.java:290)
at java.lang.Class.newInstance(Class.java:249)
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.buildWithRefle
ction(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.readObjectFrom
(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(U
nknown Source)
at org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at org.apache.ojb.odmg.oql.OQLQueryImpl.execute(Unknown Source)
at UCListAllProducts.apply(UCListAllProducts.java:41)
at Application.run(Application.java:125)
at Application.main(Application.java:91)
rethrown as org.apache.ojb.broker.PersistenceBrokerException: Unable to
build ob
ject instance :class Keynote: Class
org.apache.ojb.broker.accesslayer.RowReaderD
efaultImpl can not access a member of class Keynote with modifiers ""
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.buildWithRefle
ction(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.readObjectFrom
(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(U
nknown Source)
at org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at org.apache.ojb.odmg.oql.OQLQueryImpl.execute(Unknown Source)
at UCListAllProducts.apply(UCListAllProducts.java:41)
at Application.run(Application.java:125)
at Application.main(Application.java:91)
Caused by: java.lang.IllegalAccessException: Class
org.apache.ojb.broker.accessl
ayer.RowReaderDefaultImpl can not access a member of class Keynote with
modifier
s ""
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57)
at java.lang.Class.newInstance0(Class.java:290)
at java.lang.Class.newInstance(Class.java:249)
... 11 more
[org.apache.ojb.broker.accesslayer.RsIterator] ERROR: Unable to build object
ins
tance :class Keynote: Class
org.apache.ojb.broker.accesslayer.RowReaderDefaultIm
pl can not access a member of class Keynote with modifiers ""
java.lang.IllegalAccessException: Class
org.apache.ojb.broker.accesslayer.RowRea
derDefaultImpl can not access a member of class Keynote with modifiers ""
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57)
at java.lang.Class.newInstance0(Class.java:290)
at java.lang.Class.newInstance(Class.java:249)
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.buildWithRefle
ction(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.readObjectFrom
(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(U
nknown Source)
at org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at org.apache.ojb.odmg.oql.OQLQueryImpl.execute(Unknown Source)
at UCListAllProducts.apply(UCListAllProducts.java:41)
at Application.run(Application.java:125)
at Application.main(Application.java:91)
rethrown as org.apache.ojb.broker.PersistenceBrokerException: Unable to
build ob
ject instance :class Keynote: Class
org.apache.ojb.broker.accesslayer.RowReaderD
efaultImpl can not access a member of class Keynote with modifiers ""
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.buildWithRefle
ction(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RowReaderDefaultImpl.readObjectFrom
(Unknown Source)
at
org.apache.ojb.broker.accesslayer.RsIterator.getObjectFromResultSet(U
nknown Source)
at org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at org.apache.ojb.odmg.oql.OQLQueryImpl.execute(Unknown Source)
at UCListAllProducts.apply(UCListAllProducts.java:41)
at Application.run(Application.java:125)
at Application.main(Application.java:91)
Caused by: java.lang.IllegalAccessException: Class
org.apache.ojb.broker.accessl
ayer.RowReaderDefaultImpl can not access a member of class Keynote with
modifier
s ""
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:57)
at java.lang.Class.newInstance0(Class.java:290)
at java.lang.Class.newInstance(Class.java:249)
... 11 more
java.util.NoSuchElementException
at org.apache.ojb.broker.accesslayer.RsIterator.next(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at
org.apache.ojb.broker.singlevm.PersistenceBrokerImpl.getCollectionByQ
uery(Unknown Source)
at org.apache.ojb.odmg.oql.OQLQueryImpl.execute(Unknown Source)
at UCListAllProducts.apply(UCListAllProducts.java:41)
at Application.run(Application.java:125)
at Application.main(Application.java:91)
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>