Description of problem: An upgrade of jboss-modules to 1.3.1.Final makes a regression in org.jboss.osgi.framework.spi.BundleReferenceClassLoader, see the stacktrace from org.jboss.as.osgi.launcer.FrameworkFactoryTestCase below. JBOSGI-762 is needed to fix this. Version-Release number of selected component (if applicable): org.jboss.osgi.framework:jbosgi-framework-core:2.1.0.Final FrameworkFactoryTestCase stacktrace: 10:26:19,733 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-8) MSC000001: Failed to start service jboss.osgi.as."jaxp.provider": org.jboss.msc.service.StartException in service jboss.osgi.as."jaxp.provider": Failed to start service at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.Error: Cannot instantiate non-parallel subclass at org.jboss.modules.ConcurrentClassLoader.<init>(ConcurrentClassLoader.java:120) at org.jboss.modules.ModuleClassLoader.<init>(ModuleClassLoader.java:123) at org.jboss.osgi.framework.spi.BundleReferenceClassLoader.<init>(BundleReferenceClassLoader.java:40) at org.jboss.osgi.framework.spi.BundleReferenceClassLoader$Factory.create(BundleReferenceClassLoader.java:64) at org.jboss.modules.Module.<init>(Module.java:216) at org.jboss.modules.ModuleLoader$3.run(ModuleLoader.java:488) at org.jboss.modules.ModuleLoader$3.run(ModuleLoader.java:483) at java.security.AccessController.doPrivileged(Native Method) at org.jboss.modules.ModuleLoader.defineModule(ModuleLoader.java:483) at org.jboss.modules.ModuleLoader.loadModuleLocal(ModuleLoader.java:380) at org.jboss.modules.ModuleLoader.preloadModule(ModuleLoader.java:305) at org.jboss.modules.ModuleLoader.loadModule(ModuleLoader.java:238) at org.jboss.as.osgi.service.FrameworkModuleIntegration$FrameworkModuleProviderImpl.createFrameworkModule(FrameworkModuleIntegration.java:130) at org.jboss.as.osgi.service.FrameworkModuleIntegration$FrameworkModuleProviderImpl.getFrameworkModule(FrameworkModuleIntegration.java:83) at org.jboss.osgi.framework.internal.ModuleManagerImpl.getFrameworkModule(ModuleManagerImpl.java:101) at org.jboss.osgi.framework.internal.SystemBundleRevision.getFrameworkClassLoader(SystemBundleRevision.java:106) at org.jboss.osgi.framework.internal.SystemBundleRevision.loadClass(SystemBundleRevision.java:83) at org.jboss.osgi.framework.internal.AbstractBundleState.loadClass(AbstractBundleState.java:454) at org.osgi.util.xml.XMLParserActivator.getFactory(XMLParserActivator.java:447) at org.osgi.util.xml.XMLParserActivator.registerSAXParsers(XMLParserActivator.java:246) at org.osgi.util.xml.XMLParserActivator.start(XMLParserActivator.java:163) at org.jboss.as.osgi.service.JAXPServiceProvider.start(JAXPServiceProvider.java:80) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) ... 3 more
Ivo Studensky <istudens> updated the status of jira JBOSGI-762 to Closed
Ivo Studensky <istudens> updated the status of jira JBOSGI-762 to Reopened
Ivo Studensky <istudens> updated the status of jira JBOSGI-762 to Resolved