Thanks Christophe, I'm using Eclipse but not Maven : I'm going to read your link article and use Maven and pom.xml in order to see if it works (I know that it should be working :) ).
I'll come back to you when I found what were wrong (probably lib versions). Thanks again. Regards, Antoine Larcher Christophe Lombart wrote: > > This tutorial is based on maven. Check the pom.xml for the dependency > versions. > > Are you using eclipse ? > If yes, you can try the following maven command from the project root : > mvn > eclipse:clean eclipse:eclipse. > Than, you are ready to open the tutorial project from eclipse. Try to make > a > run from it. > > More info here : > http://jackrabbit.apache.org/a-simple-ocm-project-with-maven-eclipse.html > > Christophe > > > On Tue, Nov 25, 2008 at 18:49, alarcher <[EMAIL PROTECTED]> wrote: > >> >> Thanks for your answer. >> In fact no, I didn't modify the tutorial code. I experienced this kind of >> trouble with my own code (only when using a @Collection as attribute of a >> "mapped" bean) so I decided to download the tutorial code and executing >> it >> in order to see if it would throw the same error. It does. >> >> Maybe I have to investigate around the library versions I use. >> Do you mind if you give me your library versions, because it works in >> your >> environment. >> >> Sorry for my english mistakes, I'm french. >> >> Thanks again. >> >> Best regards, >> >> Antoine Larcher >> >> >> Christophe Lombart wrote: >> > >> > It works here. Did you modify the tutorial code. Here is the tutorial >> > output. >> > >> > >> > Start the tutorial ... >> > Insert a press release in the repository >> > Retrieve a press release from the repository >> > PressRelease title : This is the first tutorial on OCM >> > PressRelease author : Christophe Lombart >> > ****** URLS (Collection) : >> > URL : http://www.apache.org >> > URL : http://jackrabbit.apache.org >> > ****** URLS (Map) : >> > URL : Jackrabbit - http://jackrabbit.apache.org >> > >> > On Tue, Nov 25, 2008 at 11:54, alarcher <[EMAIL PROTECTED]> >> wrote: >> > >> >> >> >> Hi folks, >> >> >> >> I downloaded the OCM tutorial sample code >> >> ( >> >> >> http://jackrabbit.apache.org/how-to-map-associations-between-objects.data/Beans_and_collections.zip >> >> ). >> >> When executing the Main class it throws the following exception : >> >> >> >> Insert a press release in the repository >> >> Exception in thread "main" >> >> org.apache.jackrabbit.ocm.exception.RepositoryException: null; nested >> >> exception is >> >> org.apache.jackrabbit.ocm.exception.IncorrectPersistentClassException: >> >> Class >> >> of type: java.lang.Object has no descriptor. >> >> org.apache.jackrabbit.ocm.exception.IncorrectPersistentClassException: >> >> Class >> >> of type: java.lang.Object has no descriptor. >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.mapper.impl.AbstractMapperImpl.getClassDescriptorByClass(AbstractMapperImpl.java:177) >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.manager.collectionconverter.impl.DefaultCollectionConverterImpl.doInsertCollection(DefaultCollectionConverterImpl.java:109) >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.manager.collectionconverter.impl.AbstractCollectionConverterImpl.insertCollection(AbstractCollectionConverterImpl.java:80) >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.manager.objectconverter.impl.ObjectConverterImpl.insertCollectionFields(ObjectConverterImpl.java:782) >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.manager.objectconverter.impl.ObjectConverterImpl.insert(ObjectConverterImpl.java:221) >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.manager.objectconverter.impl.ObjectConverterImpl.insert(ObjectConverterImpl.java:146) >> >> at >> >> >> >> >> org.apache.jackrabbit.ocm.manager.impl.ObjectContentManagerImpl.insert(ObjectContentManagerImpl.java:406) >> >> at org.apache.jackrabbit.ocm.Main.startTutorial(Main.java:53) >> >> at org.apache.jackrabbit.ocm.Main.main(Main.java:123) >> >> >> >> >> >> >> >> >> >> Have you ever experienced this weird behaviour ? >> >> >> >> By the way, if the beans only has "@Field" attributes then it's >> working >> >> great. >> >> This exception is thrown as soon as I use a "@Collection" annotation. >> >> >> >> >> >> Thansk very much for your help, >> >> >> >> Antoine Larcher >> >> -- >> >> View this message in context: >> >> http://www.nabble.com/OCM-Sample-code-error-tp20678944p20678944.html >> >> Sent from the Jackrabbit - Users mailing list archive at Nabble.com. >> >> >> >> >> > >> > >> >> -- >> View this message in context: >> http://www.nabble.com/OCM-Sample-code-error-tp20678944p20686260.html >> Sent from the Jackrabbit - Users mailing list archive at Nabble.com. >> >> > > -- View this message in context: http://www.nabble.com/OCM-Sample-code-error-tp20678944p20697671.html Sent from the Jackrabbit - Users mailing list archive at Nabble.com.
