NPE in ProjectRestrictResultSet on finishAndRTS
------------------------------------------------
Key: DERBY-3197
URL: https://issues.apache.org/jira/browse/DERBY-3197
Project: Derby
Issue Type: Bug
Affects Versions: 10.3.1.4
Environment: Mac os X java 1.5.0_07 Jboss
Reporter: Patrick
I got the NPE on my jboss Derby is uses as XA Datasource after this NPE the
connection to the DB is broken
Thread [WorkerThread#2[127.0.0.1:55525]] (Suspended (exception
NullPointerException))
ProjectRestrictResultSet(BasicNoPutResultSetImpl).finishAndRTS() line:
not available
ProjectRestrictResultSet.finish() line: not available
acb9810038x0116x2de8xc403xffffdf5ec298b3(BaseActivation).close() line:
not available
GenericActivationHolder.execute() line: not available
GenericPreparedStatement.execute(Activation, boolean, long) line: not
available
EmbedPreparedStatement30(EmbedStatement).executeStatement(Activation,
boolean, boolean) line: not available
EmbedPreparedStatement30(EmbedPreparedStatement).executeStatement(Activation,
boolean, boolean) line: not available
EmbedPreparedStatement30(EmbedPreparedStatement).executeQuery() line:
not available
BrokeredPreparedStatement30(BrokeredPreparedStatement).executeQuery()
line: not available
WrappedPreparedStatement.executeQuery() line: 236
SingleTableEntityPersister(AbstractEntityPersister).getDatabaseSnapshot(Serializable,
SessionImplementor) line: 1021
StatefulPersistenceContext.getDatabaseSnapshot(Serializable,
EntityPersister) line: 234
ForeignKeys.isTransient(String, Object, Boolean, SessionImplementor)
line: 189
ForeignKeys$Nullifier.isNullifiable(String, Object) line: 137
ForeignKeys$Nullifier.nullifyTransientReferences(Object, Type) line: 69
ForeignKeys$Nullifier.nullifyTransientReferences(Object[], Type[])
line: 47
EJB3PersistEventListener(AbstractSaveEventListener).performSaveOrReplicate(Object,
EntityKey, EntityPersister, boolean, Object, EventSource, boolean) line: 288
EJB3PersistEventListener(AbstractSaveEventListener).performSave(Object,
Serializable, EntityPersister, boolean, Object, EventSource, boolean) line: 181
EJB3PersistEventListener(AbstractSaveEventListener).saveWithGeneratedId(Object,
String, Object, EventSource, boolean) line: 121
EJB3PersistEventListener(DefaultPersistEventListener).entityIsTransient(PersistEvent,
Map) line: 131
EJB3PersistEventListener(DefaultPersistEventListener).onPersist(PersistEvent,
Map) line: 87
EJB3PersistEventListener(DefaultPersistEventListener).onPersist(PersistEvent)
line: 38
SessionImpl.firePersist(PersistEvent) line: 618
SessionImpl.persist(String, Object) line: 592
SessionImpl.persist(Object) line: 596
EntityManagerImpl(AbstractEntityManagerImpl).persist(Object) line: 212
TransactionScopedEntityManager.persist(Object) line: 182
BatchADCHomeSession(HomeSession<T>).persist(T) line: 47
GeneratedMethodAccessor91.invoke(Object, Object[]) line: not available
DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25
Method.invoke(Object, Object...) line: 585
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 112
InvocationContextImpl.proceed() line: 166
EJB3InterceptorsInterceptor.invoke(Invocation) line: 63
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
TransactionScopedEntityManagerInterceptor.invoke(Invocation) line: 54
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
AllowedOperationsInterceptor.invoke(Invocation) line: 47
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
Ejb3TxPolicy(TxPolicy).invokeInOurTx(Invocation, TransactionManager)
line: 79
TxInterceptor$Required.invoke(Invocation) line: 191
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
TxPropagationInterceptor.invoke(Invocation) line: 76
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
StatelessInstanceInterceptor.invoke(Invocation) line: 62
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
Ejb3AuthenticationInterceptor(AuthenticationInterceptor).invoke(Invocation)
line: 77
Ejb3AuthenticationInterceptor.invoke(Invocation) line: 106
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
ENCPropagationInterceptor.invoke(Invocation) line: 46
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
AsynchronousInterceptor.invoke(Invocation) line: 106
EJBContainerInvocation<A,T>(MethodInvocation).invokeNext() line: 101
StatelessContainer.dynamicInvoke(Object, Invocation) line: 278
Dispatcher.invoke(Invocation) line: 106
AOPRemotingInvocationHandler.invoke(InvocationRequest) line: 82
SocketServerInvoker(ServerInvoker).invoke(InvocationRequest) line: 734
ServerThread.processInvocation(SocketWrapper) line: 560
ServerThread.dorun() line: 369
ServerThread.run() line: 165
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.