[jboss-jira] [JBoss JIRA] (WFCORE-5061) NullPointerException due to JSFDependencyProcessor adding null ModuleIdentifer

Moulali Shikalwadi (Jira) issues at jboss.org
Fri Jul 24 05:21:23 EDT 2020


Moulali Shikalwadi created WFCORE-5061:
------------------------------------------

             Summary: NullPointerException due to JSFDependencyProcessor adding null ModuleIdentifer
                 Key: WFCORE-5061
                 URL: https://issues.redhat.com/browse/WFCORE-5061
             Project: WildFly Core
          Issue Type: Bug
          Components: Server
            Reporter: Moulali Shikalwadi
            Assignee: Jeff Mesnil


Caused by: java.lang.NullPointerException
at org.jboss.modules.DependencySpec.createModuleDependencySpec(DependencySpec.java:637) [jboss-modules.jar:1.8.9.Final-redhat-00001]
at org.jboss.modules.DependencySpec.createModuleDependencySpec(DependencySpec.java:593) [jboss-modules.jar:1.8.9.Final-redhat-00001]
at org.jboss.as.server.deployment.module.ModuleSpecProcessor.createDependencies(ModuleSpecProcessor.java:346) [wildfly-server-6.0.27.Final-redhat-00001.jar:6.0.27.Final-redhat-00001]
at org.jboss.as.server.deployment.module.ModuleSpecProcessor.createModuleService(ModuleSpecProcessor.java:236) [wildfly-server-6.0.27.Final-redhat-00001.jar:6.0.27.Final-redhat-00001]
at org.jboss.as.server.deployment.module.ModuleSpecProcessor.deployModuleSpec(ModuleSpecProcessor.java:130) [wildfly-server-6.0.27.Final-redhat-00001.jar:6.0.27.Final-redhat-00001]
at org.jboss.as.server.deployment.module.ModuleSpecProcessor.deploy(ModuleSpecProcessor.java:82) [wildfly-server-6.0.27.Final-redhat-00001.jar:6.0.27.Final-redhat-00001]
at org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:144) [wildfly-server-6.0.27.Final-redhat-00001.jar:6.0.27.Final-redhat-00001]
... 8 more

 

 

Add null check below

{code: ModuleSpecification.java}

public void addSystemDependency(final ModuleDependency dependency) {
 if (!exclusions.contains(dependency.getIdentifier()) && !systemDependenciesSet.contains(dependency.getIdentifier())) {
 this.systemDependencies.add(dependency);
 this.systemDependenciesSet.add(dependency.getIdentifier());
 } else {
 excludedDependencies.add(dependency.getIdentifier());
 }
}

{code}



--
This message was sent by Atlassian Jira
(v7.13.8#713008)



More information about the jboss-jira mailing list