Project Leads:
This is a listing of all APIs that are to be exposed to users via JBoss AS7. Please note the Maven coordinates (ie. GAVs - groupId, artifactId, version not necessary) that users can expect to rely upon when developing software targeted for the AS7 runtime. We will be exporting these dependencies via https://github.com/jbossas/jboss-as/blob/master/api/pom.xml.
Also note all dependent libraries needed for compilation. When adding these to the API POM, we will be excluding out transitive dependencies.
This process is defined by https://issues.jboss.org/browse/AS7-581.
Please keep the list below in alphabetical order.
Project | Lead | groupIds | artifactIds | Packages to Assert |
---|
ShrinkWrap | Andrew Rubinger | org.jboss.shrinkwrap | shrinkwrap-api | org.jboss.shrinkwrap.api.* org.jboss.shrinkwrap.api.asset.* org.jboss.shrinkwrap.api.classloader.* org.jboss.shrinkwrap.api.container.* org.jboss.shrinkwrap.api.exporter.* org.jboss.shrinkwrap.api.formatter.* org.jboss.shrinkwrap.api.importer.* org.jboss.shrinkwrap.api.serialization.* org.jboss.shrinkwrap.api.spec.* |
ShrinkWrap Descriptors Integration | Andrew Rubinger | org.jboss.shrinkwrap.descriptors | shrinkwrap-descriptors-archive-integration | org.jboss.shrinkwrap.api.descriptors.* |
ShrinkWrap Resolver | Andrew Rubinger | org.jboss.shrinkwrap.resolver | shrinkwrap-resolver-api shrinkwrap-resolver-api-maven | org.jboss.shrinkwrap.api.resolver.* org.jboss.shrinkwrap.api.resolver.maven.* org.jboss.shrinkwrap.api.resolver.maven.filter.* |