Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-6101

Fuse won't start with IBM java

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • jboss-fuse-6.3
    • jboss-fuse-6.3
    • Karaf
    • None
    • % %
    • Sprint 7 - towards CR2

      with IBM 1.8:

      [fuse@host-172-16-117-223 jboss-fuse-6.3.0.redhat-185]$ bin/fuse
      IBM J9 VM (build 2.8, JRE 1.8.0 Linux amd64-64 Compressed References 20160427_301573 (JIT enabled, AOT enabled)
      Please wait while JBoss Fuse is loading...
       62% [============================================>                           ]ERROR: Bundle org.apache.karaf.features.core [10] Error starting mvn:org.apache.karaf.features/org.apache.karaf.features.core/2.4.0.redhat-630185 (org.osgi.framework.BundleException: Activator start error in bundle org.apache.karaf.features.core [10].)
      java.lang.ExceptionInInitializerError
      	at java.lang.J9VMInternals.ensureError(J9VMInternals.java:141)
      	at java.lang.J9VMInternals.recordInitializationFailure(J9VMInternals.java:130)
      	at org.apache.xerces.impl.XMLEntityManager.setScannerVersion(XMLEntityManager.java:1196)
      	at org.apache.xerces.impl.XMLEntityManager.<init>(XMLEntityManager.java:401)
      	at org.apache.xerces.impl.XMLEntityManager.<init>(XMLEntityManager.java:384)
      	at org.apache.xerces.parsers.XML11Configuration.<init>(XML11Configuration.java:574)
      	at org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(XIncludeAwareParserConfiguration.java:126)
      	at org.apache.xerces.parsers.XIncludeAwareParserConfiguration.<init>(XIncludeAwareParserConfiguration.java:87)
      	at java.lang.J9VMInternals.newInstanceImpl(Native Method)
      	at java.lang.Class.newInstance(Class.java:1899)
      	at org.apache.xerces.parsers.ObjectFactory.createObject(ObjectFactory.java:128)
      	at org.apache.xerces.parsers.ObjectFactory.createObject(ObjectFactory.java:97)
      	at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:128)
      	at org.apache.xerces.parsers.DOMParser.<init>(DOMParser.java:112)
      	at org.apache.xerces.jaxp.DocumentBuilderImpl.<init>(DocumentBuilderImpl.java:117)
      	at org.apache.xerces.jaxp.DocumentBuilderFactoryImpl.newDocumentBuilder(DocumentBuilderFactoryImpl.java:103)
      	at org.apache.karaf.features.internal.FeatureValidationUtil.validate(FeatureValidationUtil.java:60)
      	at org.apache.karaf.features.internal.FeaturesServiceImpl.validateRepository(FeaturesServiceImpl.java:231)
      	at org.apache.karaf.features.internal.FeaturesServiceImpl.internalAddRepository(FeaturesServiceImpl.java:273)
      	at org.apache.karaf.features.internal.FeaturesServiceImpl.start(FeaturesServiceImpl.java:1298)
      	at org.apache.karaf.features.osgi.Activator.doStart(Activator.java:129)
      	at org.apache.karaf.features.osgi.Activator$2.addingService(Activator.java:99)
      	at org.apache.karaf.features.osgi.Activator$2.addingService(Activator.java:96)
      	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:932)
      	at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1)
      	at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:256)
      	at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:183)
      	at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:317)
      	at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:261)
      	at org.apache.karaf.features.osgi.Activator.start(Activator.java:114)
      	at org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:645)
      	at org.apache.felix.framework.Felix.activateBundle(Felix.java:2154)
      	at org.apache.felix.framework.Felix.startBundle(Felix.java:2072)
      	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1299)
      	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
      	at java.lang.Thread.run(Thread.java:785)
      Caused by: java.lang.NullPointerException
      	at java.lang.Exception.initClassContext(Exception.java:116)
      	at java.lang.Exception.<init>(Exception.java:42)
      	at org.apache.xerces.impl.XMLEntityScanner.<clinit>(XMLEntityScanner.java:51)
      	... 34 more
       75% [======================================================>                 ]ERROR: Bundle org.apache.karaf.features.obr [13] Error starting mvn:org.apache.karaf.features/org.apache.karaf.features.obr/2.4.0.redhat-630185 (org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.karaf.features.obr [13]: Unable to resolve 13.0: missing requirement [13.0] osgi.wiring.package; (&(osgi.wiring.package=org.osgi.service.blueprint)(version>=1.0.0)(!(version>=2.0.0))))
      org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.karaf.features.obr [13]: Unable to resolve 13.0: missing requirement [13.0] osgi.wiring.package; (&(osgi.wiring.package=org.osgi.service.blueprint)(version>=1.0.0)(!(version>=2.0.0)))
      	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4002)
      	at org.apache.felix.framework.Felix.startBundle(Felix.java:2045)
      	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1299)
      	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
      	at java.lang.Thread.run(Thread.java:785)
      ERROR: Bundle org.jboss.fuse.esb-commands [14] Error starting mvn:org.jboss.fuse/esb-commands/6.3.0.redhat-185 (org.osgi.framework.BundleException: Unresolved constraint in bundle org.jboss.fuse.esb-commands [14]: Unable to resolve 14.0: missing requirement [14.0] osgi.wiring.package; (&(osgi.wiring.package=jline)(version>=2.12.0)(!(version>=3.0.0))))
      org.osgi.framework.BundleException: Unresolved constraint in bundle org.jboss.fuse.esb-commands [14]: Unable to resolve 14.0: missing requirement [14.0] osgi.wiring.package; (&(osgi.wiring.package=jline)(version>=2.12.0)(!(version>=3.0.0)))
      	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4002)
      	at org.apache.felix.framework.Felix.startBundle(Felix.java:2045)
      	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1299)
      	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
      	at java.lang.Thread.run(Thread.java:785)
      ERROR: Bundle org.apache.karaf.admin.management [15] Error starting mvn:org.apache.karaf.admin/org.apache.karaf.admin.management/2.4.0.redhat-630185 (org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.karaf.admin.management [15]: Unable to resolve 15.0: missing requirement [15.0] osgi.wiring.package; (osgi.wiring.package=org.apache.karaf.admin))
      org.osgi.framework.BundleException: Unresolved constraint in bundle org.apache.karaf.admin.management [15]: Unable to resolve 15.0: missing requirement [15.0] osgi.wiring.package; (osgi.wiring.package=org.apache.karaf.admin)
      	at org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:4002)
      	at org.apache.felix.framework.Felix.startBundle(Felix.java:2045)
      	at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1299)
      	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
      	at java.lang.Thread.run(Thread.java:785)
      Exception in thread "pool-1-thread-2" java.lang.NullPointerException
      	at java.lang.Exception.initClassContext(Exception.java:116)
      	at java.lang.Exception.<init>(Exception.java:42)
      	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2025)
      	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
      	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:453)
      	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1078)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1138)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      	at java.lang.Thread.run(Thread.java:785)
      Exception in thread "pool-1-thread-1" java.lang.NullPointerException
      	at java.lang.Exception.initClassContext(Exception.java:116)
      	at java.lang.Exception.<init>(Exception.java:42)
      	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.reportInterruptAfterWait(AbstractQueuedSynchronizer.java:2025)
      	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2059)
      	at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:453)
      	at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1078)
      	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1138)
      	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
      	at java.lang.Thread.run(Thread.java:785)
      

      with IBM 1.7:

      [fuse@host-172-16-117-223 jboss-fuse-6.3.0.redhat-185]$ bin/fuse
      IBM J9 VM (build 2.7, JRE 1.7.0 Linux amd64-64 Compressed References 20160406_298393 (JIT enabled, AOT enabled)
      Please wait while JBoss Fuse is loading...
      Unable to register security provider: java.lang.NullPointerException
      Could not create framework: java.lang.NullPointerException
      java.lang.NullPointerException
      	at java.security.SecureRandom.nextBytes(SecureRandom.java:470)
      	at org.apache.felix.framework.util.Util.randomUUID(Util.java:696)
      	at org.apache.felix.framework.Felix.init(Felix.java:631)
      	at org.apache.karaf.main.Main.launch(Main.java:347)
      	at org.apache.karaf.main.Main.main(Main.java:566)
      

      It worked well with 179, doesn't work with 183, 185.

      Works OK with other supported jdks

            ggrzybek Grzegorz Grzybek
            avano@redhat.com Andrej Vano
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: