Hi, Can you post your persistence.xml file?
-Patrick On Nov 5, 2007 11:32 AM, Marc Siegel <[EMAIL PROTECTED]> wrote: > Hi folks, > > Do you know anything that could be causing the following trace? It > shows a class "com.leadgenllc.testapp.joe.Employee" being recognized > as persistence-capable, and then immediately following it an error > when i try to persist an instance of that class, saying 'No registered > metadata for type "class com.leadgenllc.testapp.joe.Employee"'. > > -Marc > > --------------------------------- > > 1548 com.leadgenllc.testapp.joe TRACE [main] openjpa.MetaData - Set > persistence-capable superclass of > "com.leadgenllc.testapp.joe.Employee" to "class > com.leadgenllc.lib.EntityWithSynchronizedAt". > > 1548 com.leadgenllc.testapp.joe TRACE [main] openjpa.MetaData - > Resolving metadata for "[EMAIL PROTECTED]". > > 1548 com.leadgenllc.testapp.joe TRACE [main] openjpa.MetaData - > Resolving field "[EMAIL PROTECTED]". > > Exception in thread "main" <openjpa-1.0.0-r420667:568756 nonfatal > general error> org.apache.openjpa.persistence.PersistenceException: No > registered metadata for type "class > com.leadgenllc.testapp.joe.Employee". > at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2402) > at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2216) > at > org.apache.openjpa.kernel.DelegatingBroker.persist(DelegatingBroker.java:1005) > at > org.apache.openjpa.persistence.EntityManagerImpl.persist(EntityManagerImpl.java:541) > at > com.leadgenllc.testapp.joe.JoeTestApp.createRecords(JoeTestApp.java:12) > at com.leadgenllc.testapp.joe.JoeTestApp.main(JoeTestApp.java:44) > Caused by: java.lang.IllegalStateException: No registered metadata for > type "class com.leadgenllc.testapp.joe.Employee". > at org.apache.openjpa.enhance.PCRegistry.getMeta(PCRegistry.java:243) > at > org.apache.openjpa.enhance.PCRegistry.newInstance(PCRegistry.java:110) > at > org.apache.openjpa.meta.ClassMetaData.resolveMeta(ClassMetaData.java:1723) > at > org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java:1605) > at > org.apache.openjpa.meta.MetaDataRepository.processBuffer(MetaDataRepository.java:675) > at > org.apache.openjpa.meta.MetaDataRepository.resolveMeta(MetaDataRepository.java:575) > at > org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java:500) > at > org.apache.openjpa.meta.MetaDataRepository.getMetaData(MetaDataRepository.java:302) > at org.apache.openjpa.kernel.BrokerImpl.persist(BrokerImpl.java:2363) > ... 5 more > -- Patrick Linskey 202 669 5907
