]
Paul Ferraro closed WFLY-12463.
-------------------------------
Resolution: Duplicate Issue
Silly me. We fixed this already: WFLY-9447
DeploymentRepository.getStartedModules() throws NPE if service
stopped.
-----------------------------------------------------------------------
Key: WFLY-12463
URL:
https://issues.jboss.org/browse/WFLY-12463
Project: WildFly
Issue Type: Bug
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Priority: Major
Seen in a remote EJB failover test run during server shutdown:
{noformat}
2019-08-30 12:41:20,003 ERROR [org.jboss.ejb.client.invocation] (default task-6)
EJBCLIENT000509: Unexpected exception processing EJB request:
java.lang.NullPointerException
at
org.jboss.as.ejb3@7.2.3.GA-redhat-00003//org.jboss.as.ejb3.deployment.DeploymentRepository.getStartedModules(DeploymentRepository.java:202)
at
org.jboss.as.ejb3@7.2.3.GA-redhat-00003//org.jboss.as.ejb3.remote.AssociationImpl.findEJB(AssociationImpl.java:422)
at
org.jboss.as.ejb3@7.2.3.GA-redhat-00003//org.jboss.as.ejb3.remote.AssociationImpl.receiveInvocationRequest(AssociationImpl.java:122)
at
org.jboss.ejb-client@4.0.20.Final-redhat-00001-jbeap-17268//org.jboss.ejb.protocol.remote.EJBServerChannel$ReceiverImpl.handleInvocationRequest(EJBServerChannel.java:465)
at
org.jboss.ejb-client@4.0.20.Final-redhat-00001-jbeap-17268//org.jboss.ejb.protocol.remote.EJBServerChannel$ReceiverImpl.handleMessage(EJBServerChannel.java:202)
at
org.jboss.remoting@5.0.14.Final-jbeap-17268//org.jboss.remoting3.remote.RemoteConnectionChannel.lambda$handleMessageData$3(RemoteConnectionChannel.java:430)
at
org.jboss.remoting@5.0.14.Final-jbeap-17268//org.jboss.remoting3.EndpointImpl$TrackingExecutor.lambda$execute$0(EndpointImpl.java:991)
at
org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at
org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1985)
at
org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1487)
at
org.jboss.threads@2.3.2.Final-redhat-1//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1378)
at java.base/java.lang.Thread.run(Thread.java:834)
{noformat}