2015-03-27 2 views
0

я получаю ниже исключение при попытке обновить или удалить любой элемент из базы данных, используя OpenJPA:Исключение нулевого указателя при попытке обновить или удалить любой элемент, используя OpenJPA

Вызванный: java.lang.NullPointerException в орг .apache.openjpa.kernel.StateManagerImpl.replaceObjectField (StateManagerImpl.java:2076) at org.apache.openjpa.enhance.com $ freightliner $ viva $ dao $ VivaSubgroupItems $ pcsubclass.pcReplaceField (Неизвестный источник) at org.apache. openjpa.kernel.StateManagerImpl.replaceField (StateManagerImpl.java:3041) на org.apache.openjpa.kernel.StateManagerImpl.storeObjectField (StateManagerImpl.java:2473) на org.apache.ope njpa.kernel.StateManagerImpl.storeObject (StateManagerImpl.java:2463) на org.apache.openjpa.jdbc.meta.strats.StoreCollectionFieldStrategy.load (StoreCollectionFieldStrategy.java:573) на org.apache.openjpa.jdbc.meta. FieldMapping.load (FieldMapping.java:819) at org.apache.openjpa.jdbc.kernel.JDBCStoreManager.load (JDBCStoreManager.java:692) at com.ibm.ws.persistence.jdbc.kernel.WsJpaJDBCStoreManager.load (WsJpaJDBCStoreManager.java:125) на org.apache.openjpa.kernel.DelegatingStoreManager.load (DelegatingStoreManager.java:116) в org.apache.openjpa.kernel.ROPStoreManager.load (ROPStoreManager.java:78) в орг. apache.openjpa.kernel.StateManagerImpl.loadFields (StateManagerImpl.java:2937) в org.apache.openjpa.kernel.StateManagerImpl.loadFi поле (StateManagerImpl.java:3015) на org.apache.openjpa.kernel.StateManagerImpl.fetchObjectField (StateManagerImpl.java:2258) на org.apache.openjpa.kernel.StateManagerImpl.fetchField (StateManagerImpl.java:778) на org.apache.openjpa.kernel.StateManagerImpl.fetch (StateManagerImpl.java:740) at org.apache.openjpa.enhance.RedefinitionHelper $ 1.invoke (RedefinitionHelper.java:230) at com.sun.proxy. $ Proxy17. IsEmpty (Unknown Source) на org.apache.openjpa.kernel.AttachStrategy.attachField (AttachStrategy.java:213) в org.apache.openjpa.kernel.VersionAttachStrategy.attach (VersionAttachStrategy.java:153) в org.apache .openjpa.kernel.AttachManager.attach (AttachManager.java:241) at org.apache.openjpa.kernel.Attach Manager.attach (AttachManager.java:101) в org.apache.openjpa.kernel.BrokerImpl.attach (BrokerImpl.java:3244) ... 6 более

ответ