Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-31877

JBoss installation manager doesn't work with update of wildfly-common

XMLWordPrintable

      New installation manager for EAP 8.2 should be based on the same version of dependencies (those are managed by the same eap-8.2 manifest)

      Currently, future EAP 8.2 sources depend on wildfly-common 2.0.1 which required also some module structure changes.
      JBoss Installation manager (prospero) still depends on widlfly-common 1.7.0.Final.

      After attempt to update to wildfly-common 2.0.1 the build completes but with executing the manager one gets an error:

      ./dist/build/target2/prospero-1.4.0.Beta2-SNAPSHOT/bin/prospero.sh --version
      Exception in thread "main" java.lang.NoClassDefFoundError: io/smallrye/common/net/HostName
      	at org.jboss.prospero-dep//org.wildfly.common.net.HostName.getQualifiedHostName(HostName.java:50)
      	at org.jboss.prospero-dep//org.jboss.logmanager.ExtLogRecord.<init>(ExtLogRecord.java:87)
      	at org.jboss.prospero-dep//org.jboss.logmanager.Logger.log(Logger.java:798)
      	at org.jboss.prospero-dep//org.jboss.logmanager.Logger.log(Logger.java:816)
      	at org.jboss.prospero-dep//org.jboss.logging.JBossLogManagerLogger.doLog(JBossLogManagerLogger.java:43)
      	at org.jboss.prospero-dep//org.jboss.logging.Logger.info(Logger.java:978)
      	at org.jboss.prospero-dep//org.jboss.logging.DelegatingBasicLogger.info(DelegatingBasicLogger.java:508)
      	at org.jboss.prospero//org.wildfly.prospero.VersionLogger.logVersionOnStartup(VersionLogger.java:43)
      	at org.jboss.prospero//org.wildfly.prospero.cli.CliMain.main(CliMain.java:65)
      	at org.jboss.modules.Module.run(Module.java:345)
      	at org.jboss.modules.Module.run(Module.java:313)
      	at org.jboss.modules.Main.main(Main.java:612)
      Caused by: java.lang.ClassNotFoundException: io.smallrye.common.net.HostName from [Module "org.jboss.prospero-dep" from local module loader @258e2e41 (finder: local module finder @3d299e3 (roots: /tmp/prospero/dist/build/target/prospero-1.4.0.Beta2-SNAPSHOT/modules,/tmp/prospero/dist/build/target/prospero-1.4.0.Beta2-SNAPSHOT/modules/system/layers/base))]
      	... 12 more
      

              rhn-support-pesilva Pedro Silva
              jbliznak@redhat.com Jan Blizňák
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: