EnterpriseArchive enterpriseArchive = new EnterpriseArchiveBuilder().noDefaultWebModule()
.withTestClassDefinition(SpecializationModularity08Test.class).withBeanLibrary(Handler.class, Charlie.class)
.withLibrary(Connector.class).build();
// WAR 1
enterpriseArchive.addAsModule(new WebArchiveBuilder().notTestArchive().withDefaultEjbModuleDependency()
.withClasses(UppercaseHandler.class, Alpha.class).build());
// WAR 2
enterpriseArchive.addAsModule(new WebArchiveBuilder().notTestArchive().withDefaultEjbModuleDependency()
.withClasses(Bravo.class).build());