atom feed2 messages in net.java.dev.glassfish.usersjavax.persistence.PersistenceException
FromSent OnAttachments
Eve PokuaFeb 9, 2010 1:36 pm 
glas...@javadesktop.orgFeb 11, 2010 7:53 am 
Subject:javax.persistence.PersistenceException
From:Eve Pokua (gorg@msn.com)
Date:Feb 9, 2010 1:36:55 pm
List:net.java.dev.glassfish.users

Hello everyone,

I have the following error. I am trying to bind data from my

DB into a Jtable using the following tutorial. When it's not bind

it runs ok. But binding it causes the following errors -

Tutorial -

http://netbeans.dzone.com/news/binding-jtable-swing-controls-

Errors -

Internal Exception: javax.persistence.PersistenceException: Exception
[TOPLINK-28018] (Oracle TopLink Essentials - 2.1 (Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.EntityManagerSetupException Exception Description: predeploy for PersistenceUnit [ENTERPRISEdbPU] failed. Internal Exception: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1
(Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[basketItems] on the entity class [class entityJB.Baleent] is not a valid type
for a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.exceptions.PersistenceUnitLoadingException.exceptionSearchingForPersistenceResources(PersistenceUnitLoadingException.java:144) at
oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:168) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:110) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83) at kakenterprise.Main.initComponents(Main.java:68) at kakenterprise.Main.<init>(Main.java:38) at kakenterprise.Main$7.run(Main.java:325) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Caused by: javax.persistence.PersistenceException: Exception [TOPLINK-28018]
(Oracle TopLink Essentials - 2.1 (Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.EntityManagerSetupException Exception Description: predeploy for PersistenceUnit [ENTERPRISEdbPU] failed. Internal Exception: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1
(Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[basketItems] on the entity class [class entityJB.Baleent] is not a valid type
for a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:644) at
oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.callPredeploy(JavaSECMPInitializer.java:172) at
oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initPersistenceUnits(JavaSECMPInitializer.java:240) at
oracle.toplink.essentials.internal.ejb.cmp3.JavaSECMPInitializer.initialize(JavaSECMPInitializer.java:256) at
oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:154) ... 13 more Caused by: Exception [TOPLINK-28018] (Oracle TopLink Essentials - 2.1 (Build
b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.EntityManagerSetupException Exception Description: predeploy for PersistenceUnit [ENTERPRISEdbPU] failed. Internal Exception: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1
(Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[basketItems] on the entity class [class entityJB.Baleent] is not a valid type
for a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:228) ... 18 more Caused by: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1 (Build
b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[basketItems] on the entity class [class entityJB.Baleent] is not a valid type
for a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.exceptions.ValidationException.invalidTypeForSerializedAttribute(ValidationException.java:963) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataValidator.throwInvalidTypeForSerializedAttribute(MetadataValidator.java:254) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.DirectAccessor.processSerialized(DirectAccessor.java:302) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.DirectAccessor.processJPAConverters(DirectAccessor.java:249) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.DirectAccessor.processMappingConverter(DirectAccessor.java:287) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.BasicAccessor.processDirectToFieldMapping(BasicAccessor.java:188) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.BasicAccessor.process(BasicAccessor.java:160) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.processAccessor(ClassAccessor.java:528) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.processAccessorFields(ClassAccessor.java:541) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.processAccessors(ClassAccessor.java:567) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.process(ClassAccessor.java:498) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataProcessor.processAnnotations(MetadataProcessor.java:288) at
oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:298) at
oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:608) ... 17 more

The following providers: org.hibernate.ejb.HibernatePersistence oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider Returned null to createEntityManagerFactory.

at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:154) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83) at kakenterprise.Main.initComponents(Main.java:68) at kakenterprise.Main.<init>(Main.java:38) at kakenterprise.Main$7.run(Main.java:325) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) successfully logon Caught an Exception: stafff logon details provided does not exist javax.persistence.PersistenceException: No Persistence provider for
EntityManager named KAKENTERPRISEdbPU: Provider named
oracle.toplink.essentials.PersistenceProvider threw unexpected exception at
create EntityManagerFactory: javax.persistence.PersistenceException javax.persistence.PersistenceException: Exception [TOPLINK-28018] (Oracle
TopLink Essentials - 2.1 (Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.EntityManagerSetupException Exception Description: predeploy for PersistenceUnit [ENTERPRISEdbPU] failed. Internal Exception: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1
(Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[basketItems] on the entity class [class entityJB.Baleent] is not a valid type
for a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:644) at
oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider.createEntityManagerFactory(EntityManagerFactoryProvider.java:195) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:110) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83) at kakenterprise.Main.initComponents(Main.java:68) at kakenterprise.Main.<init>(Main.java:38) at kakenterprise.Logon.stflogin(Logon.java:133) at kakenterprise.Logon.logonbutActionPerformed(Logon.java:124) at kakenterprise.Logon.access$000(Logon.java:16) at kakenterprise.Logon$1.actionPerformed(Logon.java:55) at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6134) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895) at java.awt.Container.dispatchEventImpl(Container.java:2067) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Caused by: Exception [TOPLINK-28018] (Oracle TopLink Essentials - 2.1 (Build
b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.EntityManagerSetupException Exception Description: predeploy for PersistenceUnit [KAKENTERPRISEdbPU] failed. Internal Exception: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1
(Build b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[basketItems] on the entity class [class entityJB.Baleent] is not a valid type
for a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.exceptions.EntityManagerSetupException.predeployFailed(EntityManagerSetupException.java:228) ... 35 more Caused by: Exception [TOPLINK-7155] (Oracle TopLink Essentials - 2.1 (Build
b60e-fcs (12/23/2008))):
oracle.toplink.essentials.exceptions.ValidationException Exception Description: The type [interface java.util.List] for the attribute
[baskItems] on the entity class [class entityJB.Baleent] is not a valid type for
a serialized mapping. The attribute type must implement the Serializable
interface. at
oracle.toplink.essentials.exceptions.ValidationException.invalidTypeForSerializedAttribute(ValidationException.java:963) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataValidator.throwInvalidTypeForSerializedAttribute(MetadataValidator.java:254) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.DirectAccessor.processSerialized(DirectAccessor.java:302) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.DirectAccessor.processJPAConverters(DirectAccessor.java:249) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.DirectAccessor.processMappingConverter(DirectAccessor.java:287) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.BasicAccessor.processDirectToFieldMapping(BasicAccessor.java:188) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.BasicAccessor.process(BasicAccessor.java:160) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.processAccessor(ClassAccessor.java:528) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.processAccessorFields(ClassAccessor.java:541) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.processAccessors(ClassAccessor.java:567) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.accessors.ClassAccessor.process(ClassAccessor.java:498) at
oracle.toplink.essentials.internal.ejb.cmp3.metadata.MetadataProcessor.processAnnotations(MetadataProcessor.java:288) at
oracle.toplink.essentials.ejb.cmp3.persistence.PersistenceUnitProcessor.processORMetadata(PersistenceUnitProcessor.java:298) at
oracle.toplink.essentials.internal.ejb.cmp3.EntityManagerSetupImpl.predeploy(EntityManagerSetupImpl.java:608) ... 34 more

The following providers: org.hibernate.ejb.HibernatePersistence oracle.toplink.essentials.ejb.cmp3.EntityManagerFactoryProvider Returned null to createEntityManagerFactory.

at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:154) at
javax.persistence.Persistence.createEntityManagerFactory(Persistence.java:83) at kakenterprise.Main.initComponents(Main.java:68) at kakenterprise.Main.<init>(Main.java:38) at kakenterprise.Logon.stflogin(Logon.java:133) at kakenterprise.Logon.logonbutActionPerformed(Logon.java:124) at kakenterprise.Logon.access$000(Logon.java:16) at kakenterprise.Logon$1.actionPerformed(Logon.java:55) at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at
javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at
javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at
javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6134) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5899) at java.awt.Container.processEvent(Container.java:2023) at java.awt.Component.dispatchEventImpl(Component.java:4501) at java.awt.Container.dispatchEventImpl(Container.java:2081) at java.awt.Component.dispatchEvent(Component.java:4331) at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4301) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3965) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3895) at java.awt.Container.dispatchEventImpl(Container.java:2067) at java.awt.Window.dispatchEventImpl(Window.java:2458) at java.awt.Component.dispatchEvent(Component.java:4331) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

Sorry for the long error

Thanks

eve