[jboss-osgi-commits] JBoss-OSGI SVN: r88014 - in projects/jboss-osgi/trunk/bundle: deployment and 2 other directories.
jboss-osgi-commits at lists.jboss.org
jboss-osgi-commits at lists.jboss.org
Wed Apr 29 12:32:35 EDT 2009
Author: thomas.diesler at jboss.com
Date: 2009-04-29 12:32:35 -0400 (Wed, 29 Apr 2009)
New Revision: 88014
Modified:
projects/jboss-osgi/trunk/bundle/deployment/pom.xml
projects/jboss-osgi/trunk/bundle/deployment/src/main/java/org/jboss/osgi/deployment/internal/DeployersActivator.java
projects/jboss-osgi/trunk/bundle/microcontainer/pom.xml
projects/jboss-osgi/trunk/bundle/pom.xml
Log:
DeploymentException: No structural deployers
Modified: projects/jboss-osgi/trunk/bundle/deployment/pom.xml
===================================================================
--- projects/jboss-osgi/trunk/bundle/deployment/pom.xml 2009-04-29 16:31:09 UTC (rev 88013)
+++ projects/jboss-osgi/trunk/bundle/deployment/pom.xml 2009-04-29 16:32:35 UTC (rev 88014)
@@ -79,13 +79,15 @@
javax.management,
<!-- import -->
- org.jboss.dependency.*,
- org.jboss.deployers.*,
+ org.jboss.dependency*,
+ org.jboss.deployers*,
+ org.jboss.deployers.plugins.attachments,
org.jboss.logging,
org.jboss.osgi.common.log,
org.jboss.osgi.microcontainer,
org.jboss.osgi.spi.management,
- org.jboss.virtual,
+ org.jboss.virtual*,
+ org.jboss.virtual.plugins.registry,
<!-- osgi -->
org.osgi.framework,
Modified: projects/jboss-osgi/trunk/bundle/deployment/src/main/java/org/jboss/osgi/deployment/internal/DeployersActivator.java
===================================================================
--- projects/jboss-osgi/trunk/bundle/deployment/src/main/java/org/jboss/osgi/deployment/internal/DeployersActivator.java 2009-04-29 16:31:09 UTC (rev 88013)
+++ projects/jboss-osgi/trunk/bundle/deployment/src/main/java/org/jboss/osgi/deployment/internal/DeployersActivator.java 2009-04-29 16:32:35 UTC (rev 88014)
@@ -49,15 +49,21 @@
if (service == null)
throw new IllegalStateException("MicrocontainerService not available");
+ ClassLoader ctxLoader = Thread.currentThread().getContextClassLoader();
try
{
- deployersURL = new File("src/main/resources/META-INF/jboss-osgi-deployers.xml").toURL();
+ Thread.currentThread().setContextClassLoader(getClass().getClassLoader());
+ deployersURL = new File("../deployment/src/main/resources/META-INF/jboss-osgi-deployers.xml").toURL();
service.deploy(deployersURL);
}
catch (Exception ex)
{
throw new IllegalStateException("Cannot deploy: " + deployersURL, ex);
}
+ finally
+ {
+ Thread.currentThread().setContextClassLoader(ctxLoader);
+ }
}
public void stop(BundleContext context)
Modified: projects/jboss-osgi/trunk/bundle/microcontainer/pom.xml
===================================================================
--- projects/jboss-osgi/trunk/bundle/microcontainer/pom.xml 2009-04-29 16:31:09 UTC (rev 88013)
+++ projects/jboss-osgi/trunk/bundle/microcontainer/pom.xml 2009-04-29 16:32:35 UTC (rev 88014)
@@ -142,9 +142,9 @@
jboss-vfs;inline=false,
</Embed-Dependency>
<_exportcontents>
- org.jboss.virtual,
- org.jboss.dependency.*,
- org.jboss.deployers.*,
+ org.jboss.virtual*,
+ org.jboss.dependency*,
+ org.jboss.deployers*,
</_exportcontents>
</instructions>
</configuration>
Modified: projects/jboss-osgi/trunk/bundle/pom.xml
===================================================================
--- projects/jboss-osgi/trunk/bundle/pom.xml 2009-04-29 16:31:09 UTC (rev 88013)
+++ projects/jboss-osgi/trunk/bundle/pom.xml 2009-04-29 16:32:35 UTC (rev 88014)
@@ -11,7 +11,7 @@
<version>1.0.0.Beta2</version>
</parent>
- <!-- Modules -->
+ <!-- Modules -->
<modules>
<module>blueprint</module>
<module>common</module>
@@ -23,7 +23,7 @@
<module>webconsole</module>
</modules>
- <!--
+ <!--
<modules>
<module>blueprint</module>
<module>deployment</module>
More information about the jboss-osgi-commits
mailing list