did you double check your repository_user.xml and Keynote.java?
----- Original Message -----
From: "Tan Ming Kee NCS" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, October 15, 2002 11:07 AM
Subject: problem with tutorial 2 !
> 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]>
>
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>