Thomas Diesler [
http://community.jboss.org/people/thomas.diesler%40jboss.com] created the
discussion
"Re: Running AS7 embedded in Arquillian"
To view the discussion, visit:
http://community.jboss.org/message/572284#572284
--------------------------------------------------------------
Following a call with Kabir, Aslak, David, and myself we agreed
#1 Kabir gets the embedded AS7 to work in JBossASEmbeddedContainer. This is merges his
work and my work and generally provides an API that allows AS7 embedded bootstrap with a
minimal set of packages (i.e. idealy only org.jboss.modules) on the app classpath
#2 David extends the ARQ JMX protocol to support the notion of events between test case
and test client. The use case is that at runtime a test case can fetch additional archives
from the test client. Aslak has done some design work around this. Later we port the JMX
extension to the new ARQ Event API [
https://jira.jboss.org/browse/JBOSGI-418 JBOSGI-418]
#3 Kabir ports the AS7 demos to ARQ when #1 is done. This should allow the demos to run at
build time
#4 I unify the code paths for deployed/installed bundles. Currently, 3rd party OSGi
provisioners like the EOSGi JMX API shortcut the DeploymentChain. Generally,
BundleContext.installBundle(...) must go through the DeploymentUnitProcessors like for any
other deployment. This would allow to get rid of arquillian-osgi-bundle in AS7. The ARQ
subsystem would see all deployments.
https://jira.jboss.org/browse/JBOSGI-427
[JBOSGI-427]
#5 Unrelated to ARQ, but here for the record. I provide a
http://www.osgi.org/javadoc/r4v42/org/osgi/service/cm/package-summary.html ConfigAdmin
subsytem that that can be used to maintain the configuration aspects of arbitrary
deployments. It would also be compatible with the standard OSGi ConfigAdmin such that 3rd
party bundles can get their configuration data from it. The data is maintained as part of
the domain model and as such visible/editable by the AS7 management agent.
https://jira.jboss.org/browse/JBOSGI-425 [JBOSGI-425]
--------------------------------------------------------------
Reply to this message by going to Community
[
http://community.jboss.org/message/572284#572284]
Start a new discussion in JBoss AS7 Development at Community
[
http://community.jboss.org/choose-container!input.jspa?contentType=1&...]