Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-21578

Module loader report missing loaderFileName

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • None
    • ---
    • ---

      Using galleon to create feature packs - sometimes getting NPE from module loader.
       
      Please add a null check and report rootPath for easier developer use. Typically happens when module.xml developer forgets to change resource-root to artifact and has ${groupId:artifactId} in the resource/resource-root path.
       
      java.lang.NullPointerException
      at java.base/java.io.File.<init>(File.java:282)
      at org.jboss.modules.xml.ModuleXmlParser$DefaultResourceRootFactory.createResourceLoader(ModuleXmlParser.java:1607)
      at org.jboss.modules.LocalModuleFinder.lambda$new$0(LocalModuleFinder.java:103)
      at org.jboss.modules.xml.ModuleXmlParser.parseResourceRoot(ModuleXmlParser.java:1118)
      at org.jboss.modules.xml.ModuleXmlParser.parseResources(ModuleXmlParser.java:931)
      at org.jboss.modules.xml.ModuleXmlParser.parseModuleContents(ModuleXmlParser.java:696)
       

              bstansbe@redhat.com Brian Stansberry
              warren.crossing.ext@nokia.com Warren Crossing
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: