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

Version difference of galleon-api and galleon-common-api produces NPE on server boot

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • 39.0.0.Final
    • None
    • None

      When WildFly is provisioned together with prospero-wildfly-galleon-pack and the versions of galleon-api and galleon-common-api within modules/system/layers/base/org/jboss/prospero/main module are not the same, NPE is printed during server boot:

      01:07:49,588 ERROR [org.wildfly.core.installationmanager] (MSC service thread 1-8) WFLYIM0025: Cannot report installation channels: 'java.lang.NullPointerException: Cannot invoke "java.io.InputStream.transferTo(java.io.OutputStream)" because "input" is null'
      

      full stacktrace:

      14:18:06,848 ERROR [stderr] (MSC service thread 1-4) java.lang.NullPointerException: Cannot invoke "java.io.InputStream.transferTo(java.io.OutputStream)" because "input" is null
      14:18:06,849 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.jboss.galleon.api.GalleonBuilder.addDefaultCoreClassLoader(GalleonBuilder.java:262)
      14:18:06,850 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.jboss.galleon.api.GalleonBuilder.getCallerClassLoader(GalleonBuilder.java:286)
      14:18:06,851 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.jboss.galleon.api.ProvisioningImpl.<init>(ProvisioningImpl.java:77)
      14:18:06,853 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.jboss.galleon.api.ProvisioningBuilder.build(ProvisioningBuilder.java:65)
      14:18:06,854 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.wildfly.prospero.api.InstallationMetadata.loadInstallation(InstallationMetadata.java:111)
      14:18:06,856 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.wildfly.prospero.actions.MetadataAction.<init>(MetadataAction.java:40)
      14:18:06,857 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.wildfly.prospero.spi.ProsperoInstallationManager$ActionFactory.getMetadataAction(ProsperoInstallationManager.java:425)
      14:18:06,857 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.prospero//org.wildfly.prospero.spi.ProsperoInstallationManager.getInstalledVersions(ProsperoInstallationManager.java:294)
      14:18:06,858 ERROR [stderr] (MSC service thread 1-4) 	at org.wildfly.installation-manager@32.0.0.Beta2//org.wildfly.core.instmgr.InstMgrService.logInstallationStatus(InstMgrService.java:223)
      14:18:06,859 ERROR [stderr] (MSC service thread 1-4) 	at org.wildfly.installation-manager@32.0.0.Beta2//org.wildfly.core.instmgr.InstMgrService.start(InstMgrService.java:99)
      14:18:06,860 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.msc@1.5.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1553)
      14:18:06,861 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.msc@1.5.6.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1516)
      14:18:06,861 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.msc@1.5.6.Final//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1374)
      14:18:06,862 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.threads@3.9.2//org.jboss.threads.ContextHandler$1.runWith(ContextHandler.java:18)
      14:18:06,863 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.threads@3.9.2//org.jboss.threads.EnhancedQueueExecutor$Task.doRunWith(EnhancedQueueExecutor.java:2651)
      14:18:06,864 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.threads@3.9.2//org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2630)
      14:18:06,865 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.threads@3.9.2//org.jboss.threads.EnhancedQueueExecutor.runThreadBody(EnhancedQueueExecutor.java:1622)
      14:18:06,866 ERROR [stderr] (MSC service thread 1-4) 	at org.jboss.threads@3.9.2//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1589)
      14:18:06,866 ERROR [stderr] (MSC service thread 1-4) 	at java.base/java.lang.Thread.run(Thread.java:842)
      

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

                Created:
                Updated: