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

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


     [ https://issues.redhat.com/browse/WFCORE-5061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Moulali Shikalwadi updated WFCORE-5061:
---------------------------------------
    Description: 
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:java}
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}
{code:java}
 {code}

  was:
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}
{code language: 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}{code}



> 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
>            Priority: Major
>
> 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:java}
> 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}
> {code:java}
>  {code}



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



More information about the jboss-jira mailing list