Getting the following exception when persisting the data. Its happening only during high traffic and not in normal hours.
java.lang.NullPointerException
at org.datanucleus.state.AbstractStateManager.providedObjectField(AbstractStateManager.java:1447)
at com.acti.interaction.jdo.InteractionJDO.jdoProvideField(InteractionJDO.java)
at com.acti.interaction.jdo.InteractionJDO.jdoProvideFields(InteractionJDO.java)
at org.datanucleus.state.AbstractStateManager.provideFields(AbstractStateManager.java:1515)
at org.datanucleus.ObjectManagerImpl.getL2CacheableObject(ObjectManagerImpl.java:4846)
at org.datanucleus.ObjectManagerImpl.putObjectsIntoLevel2Cache(ObjectManagerImpl.java:4864)
at org.datanucleus.ObjectManagerImpl.performLevel2CacheUpdateAtCommit(ObjectManagerImpl.java:4286)
at org.datanucleus.ObjectManagerImpl.processNontransactionalAtomicChanges(ObjectManagerImpl.java:1236)
at org.datanucleus.ObjectManagerImpl.persistObject(ObjectManagerImpl.java:1630)
at org.datanucleus.api.jdo.JDOPersistenceManager.jdoMakePersistent(JDOPersistenceManager.java:731)
at org.datanucleus.api.jdo.JDOPersistenceManager.makePersistent(JDOPersistenceManager.java:756)
at com.acti.interaction.service.InteractionService.persistInteractionService(InteractionService.java:200)
at com.acti.interaction.controller.InteractionAction.persistInteraction(InteractionAction.java:60)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)