From issues at jboss.org Tue Mar 17 15:34:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Tue, 17 Mar 2015 15:34:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-767) StorageManagerPlugin will fail to initialize if system properties change In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-767?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13051147#comment-13051147 ] Arcadiy Ivanov commented on JBOSGI-767: --------------------------------------- https://github.com/jbosgi/jbosgi-framework/pull/11 > StorageManagerPlugin will fail to initialize if system properties change > ------------------------------------------------------------------------ > > Key: JBOSGI-767 > URL: https://issues.jboss.org/browse/JBOSGI-767 > Project: JBoss OSGi > Issue Type: Bug > Reporter: Arcadiy Ivanov > > {noformat} > 2015-02-04 21:10:06,056 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC000001: Failed to start service jbosgi.StorageManager: org.jboss.msc.service.StartException in service jbosgi.StorageManager: Failed to start service > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_31] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_31] > at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_31] > Caused by: java.util.ConcurrentModificationException > at java.util.Hashtable$Enumerator.next(Hashtable.java:1367) [rt.jar:1.8.0_31] > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getProperties(BundleManagerPlugin.java:364) > at org.jboss.osgi.framework.spi.StorageManagerPlugin.start(StorageManagerPlugin.java:62) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > ... 3 more > {noformat} > Solution is to add synchronization on System.getProperties() -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Tue Mar 17 20:14:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Tue, 17 Mar 2015 20:14:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-766) ConcurrentModificationException in BundleManager.getBundles() (part 2) In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-766: ---------------------------------- Git Pull Request: https://github.com/jbosgi/jbosgi-resolver/pull/4 (was: https://github.com/arcivanov/jbosgi-resolver/pull/1) > ConcurrentModificationException in BundleManager.getBundles() (part 2) > ---------------------------------------------------------------------- > > Key: JBOSGI-766 > URL: https://issues.jboss.org/browse/JBOSGI-766 > Project: JBoss OSGi > Issue Type: Bug > Reporter: Arcadiy Ivanov > > {noformat} > Caused by: java.util.ConcurrentModificationException > at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:370) > at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:381) > at java.util.AbstractCollection.addAll(AbstractCollection.java:333) > at java.util.LinkedHashSet.(LinkedHashSet.java:169) > at org.jboss.osgi.resolver.spi.AbstractEnvironment$1.hasNext(AbstractEnvironment.java:198) > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getBundles(BundleManagerPlugin.java:383) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Tue Mar 17 20:15:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Tue, 17 Mar 2015 20:15:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-767) StorageManagerPlugin will fail to initialize if system properties change In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-767: ---------------------------------- Git Pull Request: https://github.com/jbosgi/jbosgi-framework/pull/11 > StorageManagerPlugin will fail to initialize if system properties change > ------------------------------------------------------------------------ > > Key: JBOSGI-767 > URL: https://issues.jboss.org/browse/JBOSGI-767 > Project: JBoss OSGi > Issue Type: Bug > Reporter: Arcadiy Ivanov > > {noformat} > 2015-02-04 21:10:06,056 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC000001: Failed to start service jbosgi.StorageManager: org.jboss.msc.service.StartException in service jbosgi.StorageManager: Failed to start service > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_31] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_31] > at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_31] > Caused by: java.util.ConcurrentModificationException > at java.util.Hashtable$Enumerator.next(Hashtable.java:1367) [rt.jar:1.8.0_31] > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getProperties(BundleManagerPlugin.java:364) > at org.jboss.osgi.framework.spi.StorageManagerPlugin.start(StorageManagerPlugin.java:62) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > ... 3 more > {noformat} > Solution is to add synchronization on System.getProperties() -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Tue Mar 17 21:30:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Tue, 17 Mar 2015 21:30:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-768) VFSAdaptor30 doesn't handle path special characters correctly In-Reply-To: References: Message-ID: Arcadiy Ivanov created JBOSGI-768: ------------------------------------- Summary: VFSAdaptor30 doesn't handle path special characters correctly Key: JBOSGI-768 URL: https://issues.jboss.org/browse/JBOSGI-768 Project: JBoss OSGi Issue Type: Bug Components: other Reporter: Arcadiy Ivanov {noformat} org.jboss.arquillian.container.spi.client.container.LifecycleException: Cannot start embedded OSGi Framework at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:168) at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: org.osgi.framework.BundleException: JBOSGI011246: Cannot initialize Framework at org.jboss.osgi.framework.internal.FrameworkProxy.init(FrameworkProxy.java:156) at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:187) at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:164) at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.startFramework(EmbeddedDeployableContainer.java:135) at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:166) at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) Caused by: java.lang.IllegalArgumentException: JBOSGI010303: Invalid root url: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:285) at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.io.IOException: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:74) at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar at java.net.URI$Parser.fail(URI.java:2848) at java.net.URI$Parser.checkChars(URI.java:3021) at java.net.URI$Parser.parseHierarchical(URI.java:3105) at java.net.URI$Parser.parse(URI.java:3053) at java.net.URI.(URI.java:588) at java.net.URL.toURI(URL.java:939) at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:72) at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Wed Mar 18 13:43:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Wed, 18 Mar 2015 13:43:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-769) Reenable tests once WFLY on VFS > 3.2.9.Final In-Reply-To: References: Message-ID: Arcadiy Ivanov created JBOSGI-769: ------------------------------------- Summary: Reenable tests once WFLY on VFS > 3.2.9.Final Key: JBOSGI-769 URL: https://issues.jboss.org/browse/JBOSGI-769 Project: JBoss OSGi Issue Type: Task Reporter: Arcadiy Ivanov Priority: Trivial Due to JBVFS-200 tests in FileBasedRepositoryStorageTestCase are disabled. Once WildFly uptakes VFS >3.2.9.Final, re-enable the tests and verify correct operation -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Wed Mar 18 16:04:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Wed, 18 Mar 2015 16:04:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-745) Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-745?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13051571#comment-13051571 ] Arcadiy Ivanov commented on JBOSGI-745: --------------------------------------- Using references: * http://www.osgi.org/Specifications/Reference#processor * http://www.osgi.org/Specifications/Reference#os https://github.com/jbosgi/jbosgi-framework/pull/13 > Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms > ------------------------------------------------------------------------ > > Key: JBOSGI-745 > URL: https://issues.jboss.org/browse/JBOSGI-745 > Project: JBoss OSGi > Issue Type: Enhancement > Components: framework > Affects Versions: JBossOSGi 2.1.1 > Environment: Windows 8, JDK 7.0_13 > Reporter: Ed Roberts > Labels: native_libraries, osgi, windows2008Server, windows8 > > I need to refactor the current jdbc driver modules as OSGi bundles. One particular bundle which contains supporting native libraries caused a startup issue in JBoss 7.2.0.Final. However, the only lead I had was the warning message "JBAS011910: Cannot resolve requirements: []", which appeared several times. > After enabling debug for the framework, I could see that a jdbc driver bundle containing supporting native libraries was the cause. > {code} > 2013-08-30 10:15:07,518 DEBUG [org.jboss.osgi.framework](ClassLoader Thread) Cannot resolve bundle: x:1.0.0.SNAPSHOT: org.osgi.service.resolver.ResolutionException: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:245) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveAndApply(ResolverImpl.java:138) > at org.jboss.osgi.framework.spi.BundleLifecyclePlugin$BundleLifecycleImpl.resolve(BundleLifecyclePlugin.java:97) > at org.jboss.as.osgi.service.BundleLifecycleIntegration$BundleLifecycleImpl.resolve(BundleLifecycleIntegration.java:180) > at org.jboss.osgi.framework.internal.AbstractBundleState.ensureResolved(AbstractBundleState.java:624) > at org.jboss.osgi.framework.internal.FallbackLoader.findInUnresolvedRevisions(FallbackLoader.java:285) > at org.jboss.osgi.framework.internal.FallbackLoader.findRevisionDynamically(FallbackLoader.java:192) > at org.jboss.osgi.framework.internal.FallbackLoader.loadClassLocal(FallbackLoader.java:112) > at org.jboss.modules.Module.loadModuleClass(Module.java:526) > at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) > at org.jboss.modules.ConcurrentClassLoader.access$400(ConcurrentClassLoader.java:52) > at org.jboss.modules.ConcurrentClassLoader$LoaderThread.run(ConcurrentClassLoader.java:627) > Caused by: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.NativeCodeImpl.resolveNativeCode(NativeCodeImpl.java:165) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveNativeCodeLibraries(ResolverImpl.java:296) > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:243) > ... 13 more > {code} > This is due to the NativeCodeImpl which does not yet include support for the two operating system mentioned above. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:17:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:17:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-745) Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-745: ------------------------------------- Assignee: Arcadiy Ivanov > Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms > ------------------------------------------------------------------------ > > Key: JBOSGI-745 > URL: https://issues.jboss.org/browse/JBOSGI-745 > Project: JBoss OSGi > Issue Type: Enhancement > Components: framework > Affects Versions: JBossOSGi 2.1.1 > Environment: Windows 8, JDK 7.0_13 > Reporter: Ed Roberts > Assignee: Arcadiy Ivanov > Labels: native_libraries, osgi, windows2008Server, windows8 > > I need to refactor the current jdbc driver modules as OSGi bundles. One particular bundle which contains supporting native libraries caused a startup issue in JBoss 7.2.0.Final. However, the only lead I had was the warning message "JBAS011910: Cannot resolve requirements: []", which appeared several times. > After enabling debug for the framework, I could see that a jdbc driver bundle containing supporting native libraries was the cause. > {code} > 2013-08-30 10:15:07,518 DEBUG [org.jboss.osgi.framework](ClassLoader Thread) Cannot resolve bundle: x:1.0.0.SNAPSHOT: org.osgi.service.resolver.ResolutionException: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:245) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveAndApply(ResolverImpl.java:138) > at org.jboss.osgi.framework.spi.BundleLifecyclePlugin$BundleLifecycleImpl.resolve(BundleLifecyclePlugin.java:97) > at org.jboss.as.osgi.service.BundleLifecycleIntegration$BundleLifecycleImpl.resolve(BundleLifecycleIntegration.java:180) > at org.jboss.osgi.framework.internal.AbstractBundleState.ensureResolved(AbstractBundleState.java:624) > at org.jboss.osgi.framework.internal.FallbackLoader.findInUnresolvedRevisions(FallbackLoader.java:285) > at org.jboss.osgi.framework.internal.FallbackLoader.findRevisionDynamically(FallbackLoader.java:192) > at org.jboss.osgi.framework.internal.FallbackLoader.loadClassLocal(FallbackLoader.java:112) > at org.jboss.modules.Module.loadModuleClass(Module.java:526) > at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) > at org.jboss.modules.ConcurrentClassLoader.access$400(ConcurrentClassLoader.java:52) > at org.jboss.modules.ConcurrentClassLoader$LoaderThread.run(ConcurrentClassLoader.java:627) > Caused by: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.NativeCodeImpl.resolveNativeCode(NativeCodeImpl.java:165) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveNativeCodeLibraries(ResolverImpl.java:296) > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:243) > ... 13 more > {code} > This is due to the NativeCodeImpl which does not yet include support for the two operating system mentioned above. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:18:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:18:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-745) Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-745: ---------------------------------- Git Pull Request: https://github.com/jbosgi/jbosgi-framework/pull/13 > Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms > ------------------------------------------------------------------------ > > Key: JBOSGI-745 > URL: https://issues.jboss.org/browse/JBOSGI-745 > Project: JBoss OSGi > Issue Type: Enhancement > Components: framework > Affects Versions: JBossOSGi 2.1.1 > Environment: Windows 8, JDK 7.0_13 > Reporter: Ed Roberts > Assignee: Arcadiy Ivanov > Labels: native_libraries, osgi, windows2008Server, windows8 > > I need to refactor the current jdbc driver modules as OSGi bundles. One particular bundle which contains supporting native libraries caused a startup issue in JBoss 7.2.0.Final. However, the only lead I had was the warning message "JBAS011910: Cannot resolve requirements: []", which appeared several times. > After enabling debug for the framework, I could see that a jdbc driver bundle containing supporting native libraries was the cause. > {code} > 2013-08-30 10:15:07,518 DEBUG [org.jboss.osgi.framework](ClassLoader Thread) Cannot resolve bundle: x:1.0.0.SNAPSHOT: org.osgi.service.resolver.ResolutionException: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:245) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveAndApply(ResolverImpl.java:138) > at org.jboss.osgi.framework.spi.BundleLifecyclePlugin$BundleLifecycleImpl.resolve(BundleLifecyclePlugin.java:97) > at org.jboss.as.osgi.service.BundleLifecycleIntegration$BundleLifecycleImpl.resolve(BundleLifecycleIntegration.java:180) > at org.jboss.osgi.framework.internal.AbstractBundleState.ensureResolved(AbstractBundleState.java:624) > at org.jboss.osgi.framework.internal.FallbackLoader.findInUnresolvedRevisions(FallbackLoader.java:285) > at org.jboss.osgi.framework.internal.FallbackLoader.findRevisionDynamically(FallbackLoader.java:192) > at org.jboss.osgi.framework.internal.FallbackLoader.loadClassLocal(FallbackLoader.java:112) > at org.jboss.modules.Module.loadModuleClass(Module.java:526) > at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) > at org.jboss.modules.ConcurrentClassLoader.access$400(ConcurrentClassLoader.java:52) > at org.jboss.modules.ConcurrentClassLoader$LoaderThread.run(ConcurrentClassLoader.java:627) > Caused by: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.NativeCodeImpl.resolveNativeCode(NativeCodeImpl.java:165) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveNativeCodeLibraries(ResolverImpl.java:296) > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:243) > ... 13 more > {code} > This is due to the NativeCodeImpl which does not yet include support for the two operating system mentioned above. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:24:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:24:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-745) Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-745: ---------------------------------- Fix Version/s: JBossOSGI 2.3.1 > Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms > ------------------------------------------------------------------------ > > Key: JBOSGI-745 > URL: https://issues.jboss.org/browse/JBOSGI-745 > Project: JBoss OSGi > Issue Type: Enhancement > Components: framework > Affects Versions: JBossOSGi 2.1.1 > Environment: Windows 8, JDK 7.0_13 > Reporter: Ed Roberts > Assignee: Arcadiy Ivanov > Labels: native_libraries, osgi, windows2008Server, windows8 > Fix For: JBossOSGI 2.3.1 > > > I need to refactor the current jdbc driver modules as OSGi bundles. One particular bundle which contains supporting native libraries caused a startup issue in JBoss 7.2.0.Final. However, the only lead I had was the warning message "JBAS011910: Cannot resolve requirements: []", which appeared several times. > After enabling debug for the framework, I could see that a jdbc driver bundle containing supporting native libraries was the cause. > {code} > 2013-08-30 10:15:07,518 DEBUG [org.jboss.osgi.framework](ClassLoader Thread) Cannot resolve bundle: x:1.0.0.SNAPSHOT: org.osgi.service.resolver.ResolutionException: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:245) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveAndApply(ResolverImpl.java:138) > at org.jboss.osgi.framework.spi.BundleLifecyclePlugin$BundleLifecycleImpl.resolve(BundleLifecyclePlugin.java:97) > at org.jboss.as.osgi.service.BundleLifecycleIntegration$BundleLifecycleImpl.resolve(BundleLifecycleIntegration.java:180) > at org.jboss.osgi.framework.internal.AbstractBundleState.ensureResolved(AbstractBundleState.java:624) > at org.jboss.osgi.framework.internal.FallbackLoader.findInUnresolvedRevisions(FallbackLoader.java:285) > at org.jboss.osgi.framework.internal.FallbackLoader.findRevisionDynamically(FallbackLoader.java:192) > at org.jboss.osgi.framework.internal.FallbackLoader.loadClassLocal(FallbackLoader.java:112) > at org.jboss.modules.Module.loadModuleClass(Module.java:526) > at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) > at org.jboss.modules.ConcurrentClassLoader.access$400(ConcurrentClassLoader.java:52) > at org.jboss.modules.ConcurrentClassLoader$LoaderThread.run(ConcurrentClassLoader.java:627) > Caused by: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.NativeCodeImpl.resolveNativeCode(NativeCodeImpl.java:165) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveNativeCodeLibraries(ResolverImpl.java:296) > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:243) > ... 13 more > {code} > This is due to the NativeCodeImpl which does not yet include support for the two operating system mentioned above. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:25:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:25:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-769) Reenable tests once WFLY on VFS > 3.2.9.Final In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-769?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-769: ------------------------------------- Assignee: Arcadiy Ivanov > Reenable tests once WFLY on VFS > 3.2.9.Final > --------------------------------------------- > > Key: JBOSGI-769 > URL: https://issues.jboss.org/browse/JBOSGI-769 > Project: JBoss OSGi > Issue Type: Task > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Priority: Trivial > > Due to JBVFS-200 tests in FileBasedRepositoryStorageTestCase are disabled. Once WildFly uptakes VFS >3.2.9.Final, re-enable the tests and verify correct operation -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:25:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:25:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-768) VFSAdaptor30 doesn't handle path special characters correctly In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-768: ------------------------------------- Assignee: Arcadiy Ivanov > VFSAdaptor30 doesn't handle path special characters correctly > ------------------------------------------------------------- > > Key: JBOSGI-768 > URL: https://issues.jboss.org/browse/JBOSGI-768 > Project: JBoss OSGi > Issue Type: Bug > Components: other > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > > {noformat} > org.jboss.arquillian.container.spi.client.container.LifecycleException: Cannot start embedded OSGi Framework > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:168) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.osgi.framework.BundleException: JBOSGI011246: Cannot initialize Framework > at org.jboss.osgi.framework.internal.FrameworkProxy.init(FrameworkProxy.java:156) > at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:187) > at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:164) > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.startFramework(EmbeddedDeployableContainer.java:135) > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:166) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: java.lang.IllegalArgumentException: JBOSGI010303: Invalid root url: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:285) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.io.IOException: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:74) > at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at java.net.URI$Parser.fail(URI.java:2848) > at java.net.URI$Parser.checkChars(URI.java:3021) > at java.net.URI$Parser.parseHierarchical(URI.java:3105) > at java.net.URI$Parser.parse(URI.java:3053) > at java.net.URI.(URI.java:588) > at java.net.URL.toURI(URL.java:939) > at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:72) > at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:29:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:29:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-768) VFSAdaptor30 doesn't handle path special characters correctly In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-768: ---------------------------------- Fix Version/s: JBossOSGI 2.3.1 Git Pull Request: https://github.com/jbosgi/jbosgi-vfs/pull/3, https://github.com/jbosgi/jbosgi-spi/pull/3, https://github.com/jbosgi/jbosgi-framework/pull/12 > VFSAdaptor30 doesn't handle path special characters correctly > ------------------------------------------------------------- > > Key: JBOSGI-768 > URL: https://issues.jboss.org/browse/JBOSGI-768 > Project: JBoss OSGi > Issue Type: Bug > Components: other > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Fix For: JBossOSGI 2.3.1 > > > {noformat} > org.jboss.arquillian.container.spi.client.container.LifecycleException: Cannot start embedded OSGi Framework > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:168) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.osgi.framework.BundleException: JBOSGI011246: Cannot initialize Framework > at org.jboss.osgi.framework.internal.FrameworkProxy.init(FrameworkProxy.java:156) > at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:187) > at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:164) > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.startFramework(EmbeddedDeployableContainer.java:135) > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:166) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: java.lang.IllegalArgumentException: JBOSGI010303: Invalid root url: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:285) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.io.IOException: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:74) > at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at java.net.URI$Parser.fail(URI.java:2848) > at java.net.URI$Parser.checkChars(URI.java:3021) > at java.net.URI$Parser.parseHierarchical(URI.java:3105) > at java.net.URI$Parser.parse(URI.java:3053) > at java.net.URI.(URI.java:588) > at java.net.URL.toURI(URL.java:939) > at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:72) > at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:29:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:29:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-767) StorageManagerPlugin will fail to initialize if system properties change In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-767: ------------------------------------- Assignee: Arcadiy Ivanov > StorageManagerPlugin will fail to initialize if system properties change > ------------------------------------------------------------------------ > > Key: JBOSGI-767 > URL: https://issues.jboss.org/browse/JBOSGI-767 > Project: JBoss OSGi > Issue Type: Bug > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > > {noformat} > 2015-02-04 21:10:06,056 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC000001: Failed to start service jbosgi.StorageManager: org.jboss.msc.service.StartException in service jbosgi.StorageManager: Failed to start service > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_31] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_31] > at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_31] > Caused by: java.util.ConcurrentModificationException > at java.util.Hashtable$Enumerator.next(Hashtable.java:1367) [rt.jar:1.8.0_31] > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getProperties(BundleManagerPlugin.java:364) > at org.jboss.osgi.framework.spi.StorageManagerPlugin.start(StorageManagerPlugin.java:62) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > ... 3 more > {noformat} > Solution is to add synchronization on System.getProperties() -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:31:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:31:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-767) StorageManagerPlugin will fail to initialize if system properties change In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-767: ---------------------------------- Fix Version/s: JBossOSGI 2.3.1 Component/s: framework > StorageManagerPlugin will fail to initialize if system properties change > ------------------------------------------------------------------------ > > Key: JBOSGI-767 > URL: https://issues.jboss.org/browse/JBOSGI-767 > Project: JBoss OSGi > Issue Type: Bug > Components: framework > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Fix For: JBossOSGI 2.3.1 > > > {noformat} > 2015-02-04 21:10:06,056 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC000001: Failed to start service jbosgi.StorageManager: org.jboss.msc.service.StartException in service jbosgi.StorageManager: Failed to start service > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_31] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_31] > at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_31] > Caused by: java.util.ConcurrentModificationException > at java.util.Hashtable$Enumerator.next(Hashtable.java:1367) [rt.jar:1.8.0_31] > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getProperties(BundleManagerPlugin.java:364) > at org.jboss.osgi.framework.spi.StorageManagerPlugin.start(StorageManagerPlugin.java:62) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > ... 3 more > {noformat} > Solution is to add synchronization on System.getProperties() -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:31:18 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:31:18 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-766) ConcurrentModificationException in BundleManager.getBundles() (part 2) In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-766: ------------------------------------- Assignee: Arcadiy Ivanov > ConcurrentModificationException in BundleManager.getBundles() (part 2) > ---------------------------------------------------------------------- > > Key: JBOSGI-766 > URL: https://issues.jboss.org/browse/JBOSGI-766 > Project: JBoss OSGi > Issue Type: Bug > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > > {noformat} > Caused by: java.util.ConcurrentModificationException > at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:370) > at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:381) > at java.util.AbstractCollection.addAll(AbstractCollection.java:333) > at java.util.LinkedHashSet.(LinkedHashSet.java:169) > at org.jboss.osgi.resolver.spi.AbstractEnvironment$1.hasNext(AbstractEnvironment.java:198) > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getBundles(BundleManagerPlugin.java:383) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:33:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:33:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-766) ConcurrentModificationException in BundleManager.getBundles() (part 2) In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov updated JBOSGI-766: ---------------------------------- Fix Version/s: JBossOSGI 2.3.1 Component/s: resolver > ConcurrentModificationException in BundleManager.getBundles() (part 2) > ---------------------------------------------------------------------- > > Key: JBOSGI-766 > URL: https://issues.jboss.org/browse/JBOSGI-766 > Project: JBoss OSGi > Issue Type: Bug > Components: resolver > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Fix For: JBossOSGI 2.3.1 > > > {noformat} > Caused by: java.util.ConcurrentModificationException > at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:370) > at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:381) > at java.util.AbstractCollection.addAll(AbstractCollection.java:333) > at java.util.LinkedHashSet.(LinkedHashSet.java:169) > at org.jboss.osgi.resolver.spi.AbstractEnvironment$1.hasNext(AbstractEnvironment.java:198) > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getBundles(BundleManagerPlugin.java:383) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:33:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:33:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-765) HostBundleClassLoader silently deletes JAXB annotations from Class if package not imported In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-765?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-765: ------------------------------------- Assignee: Arcadiy Ivanov > HostBundleClassLoader silently deletes JAXB annotations from Class if package not imported > ------------------------------------------------------------------------------------------ > > Key: JBOSGI-765 > URL: https://issues.jboss.org/browse/JBOSGI-765 > Project: JBoss OSGi > Issue Type: Bug > Components: framework > Affects Versions: JBossOSGi 2.2.0 > Environment: WildFly 8.1.0.Final > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Priority: Minor > > Whenever an OSGI bundle contains JAXB-annotated classes, and Manifest of that bundle does not contain "Import-Package: javax.xml.bind.annotation" such bundle will be: > 1) Successfully installed > 2) Successfully activated > 3) All classes within said bundle will be properly loaded > 4) X.class.getDeclaredAnnotations() will return empty array if the only annotations on the class X are the annotations that reside in javax.xml.bind.annotation. > No "NoClassDefFoundError" or "ClassNotFoundException" are ever thrown, no errors are logged. However, due to declared annotations not being present during class introspection, if such class X is used in with RESTEasy the following exception is thrown by the rest service: > org.jboss.resteasy.core.NoMessageBodyWriterFoundFailure: Could not find MessageBodyWriter for response object of type: java.util.ArrayList of media type: application/xml > if the return type of REST API call is List. > While workaround is quite simple (below), the concern is that such hidden behavior may result in other spurious failures of unknown origin in JAXB and elsewhere, since no indication that bundle resolution and linkage has failed is given anywhere. > Marked Minor since workaround exists but I would recommend escalation. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:35:26 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:35:26 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-766) ConcurrentModificationException in BundleManager.getBundles() (part 2) In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-766?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov resolved JBOSGI-766. ----------------------------------- Resolution: Done > ConcurrentModificationException in BundleManager.getBundles() (part 2) > ---------------------------------------------------------------------- > > Key: JBOSGI-766 > URL: https://issues.jboss.org/browse/JBOSGI-766 > Project: JBoss OSGi > Issue Type: Bug > Components: resolver > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Fix For: JBossOSGI 2.3.1 > > > {noformat} > Caused by: java.util.ConcurrentModificationException > at java.util.LinkedHashMap$LinkedHashIterator.nextEntry(LinkedHashMap.java:370) > at java.util.LinkedHashMap$KeyIterator.next(LinkedHashMap.java:381) > at java.util.AbstractCollection.addAll(AbstractCollection.java:333) > at java.util.LinkedHashSet.(LinkedHashSet.java:169) > at org.jboss.osgi.resolver.spi.AbstractEnvironment$1.hasNext(AbstractEnvironment.java:198) > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getBundles(BundleManagerPlugin.java:383) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:35:27 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:35:27 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-767) StorageManagerPlugin will fail to initialize if system properties change In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-767?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov resolved JBOSGI-767. ----------------------------------- Resolution: Done > StorageManagerPlugin will fail to initialize if system properties change > ------------------------------------------------------------------------ > > Key: JBOSGI-767 > URL: https://issues.jboss.org/browse/JBOSGI-767 > Project: JBoss OSGi > Issue Type: Bug > Components: framework > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Fix For: JBossOSGI 2.3.1 > > > {noformat} > 2015-02-04 21:10:06,056 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-15) MSC000001: Failed to start service jbosgi.StorageManager: org.jboss.msc.service.StartException in service jbosgi.StorageManager: Failed to start service > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1904) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [rt.jar:1.8.0_31] > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [rt.jar:1.8.0_31] > at java.lang.Thread.run(Thread.java:745) [rt.jar:1.8.0_31] > Caused by: java.util.ConcurrentModificationException > at java.util.Hashtable$Enumerator.next(Hashtable.java:1367) [rt.jar:1.8.0_31] > at org.jboss.osgi.framework.internal.BundleManagerPlugin.getProperties(BundleManagerPlugin.java:364) > at org.jboss.osgi.framework.spi.StorageManagerPlugin.start(StorageManagerPlugin.java:62) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) [jboss-msc-1.2.2.Final.jar:1.2.2.Final] > ... 3 more > {noformat} > Solution is to add synchronization on System.getProperties() -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:35:27 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:35:27 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-768) VFSAdaptor30 doesn't handle path special characters correctly In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-768?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov resolved JBOSGI-768. ----------------------------------- Resolution: Done > VFSAdaptor30 doesn't handle path special characters correctly > ------------------------------------------------------------- > > Key: JBOSGI-768 > URL: https://issues.jboss.org/browse/JBOSGI-768 > Project: JBoss OSGi > Issue Type: Bug > Components: other > Reporter: Arcadiy Ivanov > Assignee: Arcadiy Ivanov > Fix For: JBossOSGI 2.3.1 > > > {noformat} > org.jboss.arquillian.container.spi.client.container.LifecycleException: Cannot start embedded OSGi Framework > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:168) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: org.osgi.framework.BundleException: JBOSGI011246: Cannot initialize Framework > at org.jboss.osgi.framework.internal.FrameworkProxy.init(FrameworkProxy.java:156) > at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:187) > at org.jboss.osgi.framework.internal.FrameworkProxy.start(FrameworkProxy.java:164) > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.startFramework(EmbeddedDeployableContainer.java:135) > at org.jboss.arquillian.container.osgi.EmbeddedDeployableContainer.start(EmbeddedDeployableContainer.java:166) > at org.jboss.arquillian.container.impl.ContainerImpl.start(ContainerImpl.java:199) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:163) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$8.perform(ContainerLifecycleController.java:157) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forContainer(ContainerLifecycleController.java:255) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startContainer(ContainerLifecycleController.java:156) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.container.impl.client.ContainerDeploymentContextHandler.createContainerContext(ContainerDeploymentContextHandler.java:57) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:77) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController$2.perform(ContainerLifecycleController.java:70) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.forEachSuiteContainer(ContainerLifecycleController.java:221) > at org.jboss.arquillian.container.impl.client.container.ContainerLifecycleController.startSuiteContainers(ContainerLifecycleController.java:69) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.core.impl.EventImpl.fire(EventImpl.java:67) > at org.jboss.arquillian.container.test.impl.client.ContainerEventController.execute(ContainerEventController.java:86) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.invokeObservers(EventContextImpl.java:99) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:81) > at org.jboss.arquillian.test.impl.TestContextHandler.createSuiteContext(TestContextHandler.java:65) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:497) > at org.jboss.arquillian.core.impl.ObserverImpl.invoke(ObserverImpl.java:94) > at org.jboss.arquillian.core.impl.EventContextImpl.proceed(EventContextImpl.java:88) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:145) > at org.jboss.arquillian.core.impl.ManagerImpl.fire(ManagerImpl.java:116) > at org.jboss.arquillian.test.impl.EventTestRunnerAdaptor.beforeSuite(EventTestRunnerAdaptor.java:68) > at org.jboss.arquillian.junit.Arquillian.run(Arquillian.java:104) > at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173) > at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153) > at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128) > at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203) > at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155) > at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103) > Caused by: java.lang.IllegalArgumentException: JBOSGI010303: Invalid root url: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:285) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.io.IOException: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:74) > at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > Caused by: java.net.URISyntaxException: Illegal character in path at index 37: file:/home/ec2-user/workspace/WildFly - JBOSGI - Repository - (PR) - (Autogen)/itests/target/test-libs/bundles/jbosgi-repository-bundle.jar > at java.net.URI$Parser.fail(URI.java:2848) > at java.net.URI$Parser.checkChars(URI.java:3021) > at java.net.URI$Parser.parseHierarchical(URI.java:3105) > at java.net.URI$Parser.parse(URI.java:3053) > at java.net.URI.(URI.java:588) > at java.net.URL.toURI(URL.java:939) > at org.jboss.osgi.vfs30.VFSAdaptor30.toVirtualFile(VFSAdaptor30.java:72) > at org.jboss.osgi.vfs.AbstractVFS.toVirtualFile(AbstractVFS.java:69) > at org.jboss.osgi.spi.BundleInfo.toVirtualFile(BundleInfo.java:283) > at org.jboss.osgi.spi.BundleInfo.createBundleInfo(BundleInfo.java:102) > at org.jboss.osgi.framework.internal.BootstrapBundlesInstallPlugin.start(BootstrapBundlesInstallPlugin.java:91) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1948) > at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1881) > at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) > at java.lang.Thread.run(Thread.java:745) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:37:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:37:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-745) Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov resolved JBOSGI-745. ----------------------------------- Resolution: Done > Support OSGi Bundle Native Libraries for Windows 8/2008 Server platforms > ------------------------------------------------------------------------ > > Key: JBOSGI-745 > URL: https://issues.jboss.org/browse/JBOSGI-745 > Project: JBoss OSGi > Issue Type: Enhancement > Components: framework > Affects Versions: JBossOSGi 2.1.1 > Environment: Windows 8, JDK 7.0_13 > Reporter: Ed Roberts > Assignee: Arcadiy Ivanov > Labels: native_libraries, osgi, windows2008Server, windows8 > Fix For: JBossOSGI 2.3.1 > > > I need to refactor the current jdbc driver modules as OSGi bundles. One particular bundle which contains supporting native libraries caused a startup issue in JBoss 7.2.0.Final. However, the only lead I had was the warning message "JBAS011910: Cannot resolve requirements: []", which appeared several times. > After enabling debug for the framework, I could see that a jdbc driver bundle containing supporting native libraries was the cause. > {code} > 2013-08-30 10:15:07,518 DEBUG [org.jboss.osgi.framework](ClassLoader Thread) Cannot resolve bundle: x:1.0.0.SNAPSHOT: org.osgi.service.resolver.ResolutionException: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:245) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveAndApply(ResolverImpl.java:138) > at org.jboss.osgi.framework.spi.BundleLifecyclePlugin$BundleLifecycleImpl.resolve(BundleLifecyclePlugin.java:97) > at org.jboss.as.osgi.service.BundleLifecycleIntegration$BundleLifecycleImpl.resolve(BundleLifecycleIntegration.java:180) > at org.jboss.osgi.framework.internal.AbstractBundleState.ensureResolved(AbstractBundleState.java:624) > at org.jboss.osgi.framework.internal.FallbackLoader.findInUnresolvedRevisions(FallbackLoader.java:285) > at org.jboss.osgi.framework.internal.FallbackLoader.findRevisionDynamically(FallbackLoader.java:192) > at org.jboss.osgi.framework.internal.FallbackLoader.loadClassLocal(FallbackLoader.java:112) > at org.jboss.modules.Module.loadModuleClass(Module.java:526) > at org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:182) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:468) > at org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:456) > at org.jboss.modules.ConcurrentClassLoader.access$400(ConcurrentClassLoader.java:52) > at org.jboss.modules.ConcurrentClassLoader$LoaderThread.run(ConcurrentClassLoader.java:627) > Caused by: org.osgi.framework.BundleException: JBOSGI011260: No native code clause selected for: [lib/windows/32/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/32/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86]},dirs={}], lib/windows/64/sqljdbc_auth.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}], lib/windows/64/sqljdbc_xa.dll[attr={osname=[[WindowsVista, Windows2003, Windows7, WindowsXP, Windows2000, WindowsNT]], processor=[x86-64]},dirs={}]] > at org.jboss.osgi.framework.internal.NativeCodeImpl.resolveNativeCode(NativeCodeImpl.java:165) > at org.jboss.osgi.framework.internal.ResolverImpl.resolveNativeCodeLibraries(ResolverImpl.java:296) > at org.jboss.osgi.framework.internal.ResolverImpl.applyResolverResults(ResolverImpl.java:243) > ... 13 more > {code} > This is due to the NativeCodeImpl which does not yet include support for the two operating system mentioned above. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:42:19 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:42:19 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-757) WildFly OSGi web console is empty of data In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov reassigned JBOSGI-757: ------------------------------------- Assignee: Arcadiy Ivanov > WildFly OSGi web console is empty of data > ----------------------------------------- > > Key: JBOSGI-757 > URL: https://issues.jboss.org/browse/JBOSGI-757 > Project: JBoss OSGi > Issue Type: Bug > Components: webapp > Reporter: Darryl Miles > Assignee: Arcadiy Ivanov > > This has the best picture of the console: > http://stackoverflow.com/questions/20569178/wildfly-8-0-0-beta1-not-showing-osgi-bundles-correcty > Also the "undefined" information in the Management console, is that correct ? I tested with EAP 6.x and found that also to say "undefined" but the web console works. So the two issues maybe unrelated. > It would be good to get whatever fix is needed into OSGi of WindFly 8 before GA is released. > If this is not the correct project with the problem please point me to the GIT source tree to look at to diagnose this issue. Thanks. -- This message was sent by Atlassian JIRA (v6.3.11#6341) From issues at jboss.org Thu Mar 19 10:43:20 2015 From: issues at jboss.org (Arcadiy Ivanov (JIRA)) Date: Thu, 19 Mar 2015 10:43:20 -0400 (EDT) Subject: [jboss-osgi-issues] [JBoss JIRA] (JBOSGI-757) WildFly OSGi web console is empty of data In-Reply-To: References: Message-ID: [ https://issues.jboss.org/browse/JBOSGI-757?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Arcadiy Ivanov resolved JBOSGI-757. ----------------------------------- Resolution: Won't Fix This cannot be fixed as HAL has only compile-time modularity and it removed OSGi console entirely. > WildFly OSGi web console is empty of data > ----------------------------------------- > > Key: JBOSGI-757 > URL: https://issues.jboss.org/browse/JBOSGI-757 > Project: JBoss OSGi > Issue Type: Bug > Components: webapp > Reporter: Darryl Miles > Assignee: Arcadiy Ivanov > > This has the best picture of the console: > http://stackoverflow.com/questions/20569178/wildfly-8-0-0-beta1-not-showing-osgi-bundles-correcty > Also the "undefined" information in the Management console, is that correct ? I tested with EAP 6.x and found that also to say "undefined" but the web console works. So the two issues maybe unrelated. > It would be good to get whatever fix is needed into OSGi of WindFly 8 before GA is released. > If this is not the correct project with the problem please point me to the GIT source tree to look at to diagnose this issue. Thanks. -- This message was sent by Atlassian JIRA (v6.3.11#6341)