jbossas/jboss-as — pull request #3638 by bosschaert (2012-12-12 16:39:48+00:00)
Title: AS7-5639 Run OSGi TCK with AS7

This commit provides the start of an implementation of the OSGi launcher API, which is part of the OSGi Core Specification.
The launcher API is a prerequisite for running AS7 through the OSGi TCK.

The pull request replaces an earlier pull request (https://github.com/jbossas/jboss-as/pull/3518). An additional indirection layer (StandaloneServerIndirection) was added as this is now required when using the EmbeddedServerFactory.
Some of the files in this commit were based on the Arquillian integration module, which works with the EmbeddedServerFactory in a similar way.