When running the 'add-user-keycloak.sh' script inside the Red Hat Single Sign-On (RH SSO) pod, the message "Error loading module from /opt/eap/modules/system/layers/base/org/aesh/main/module.xml" is displayed

Solution Verified - Updated -

Issue

The following error is being output when running the the add-user-keycloak.sh script from a shell in the RH SSO pod:

bash-4.4# ./add-user-keycloak.sh
   Exception in thread "main" org.jboss.modules.ModuleLoadException: Error loading module from /opt/eap/modules/system/layers/base/org/aesh/main/module.xml
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:337)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:293)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:254)
    at org.jboss.modules.LocalModuleFinder.parseModuleXmlFile(LocalModuleFinder.java:250)
    at org.jboss.modules.LocalModuleFinder.lambda$findModule$1(LocalModuleFinder.java:195)
    at java.base/java.security.AccessController.doPrivileged(Native Method)
    at org.jboss.modules.LocalModuleFinder.findModule(LocalModuleFinder.java:195)
    at org.jboss.modules.ModuleLoader.findModule0(ModuleLoader.java:700)
    at org.jboss.modules.ModuleLoader.findModule(ModuleLoader.java:693)
    at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:503)
    at org.jboss.modules.DelegatingModuleLoader.preloadModule(DelegatingModuleLoader.java:57)
    at org.jboss.modules.Module.addPaths(Module.java:1274)
    at org.jboss.modules.Module.link(Module.java:1644)
    at org.jboss.modules.Module.relinkIfNecessary(Module.java:1672)
    at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:303)
    at org.jboss.modules.Main.main(Main.java:371)
Caused by: org.jboss.modules.xml.XmlPullParserException: Failed to resolve artifact 'org.aesh:aesh-extensions:1.8.0.redhat-00001' (position: END_TAG seen ...    <artifact name="org.aesh:aesh-extensions:1.8.0.redhat-00001"/>... @29:71) 
    at org.jboss.modules.xml.ModuleXmlParser.parseArtifact(ModuleXmlParser.java:1050)
    at org.jboss.modules.xml.ModuleXmlParser.parseResources(ModuleXmlParser.java:937)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleContents(ModuleXmlParser.java:697)
    at org.jboss.modules.xml.ModuleXmlParser.parseDocument(ModuleXmlParser.java:469)
    at org.jboss.modules.xml.ModuleXmlParser.parseModuleXml(ModuleXmlParser.java:335)
    ... 15 more

Environment

  • Red Hat Single Sign-On (RH SSO)
    • 7.X
  • Red Hat OpenShift Container Platform (OCP)
    • 3.11
    • 4.X

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content