JavaArchive warLib = ShrinkWrap.create(JavaArchive.class, "testLib.jar");
warLib.addClasses(MyBean.class, AddBeanExtension.class);
warLib.add(new StringAsset(AddBeanExtension.class.getName()), "META-INF/services/" + Extension.class.getName());
war.addAsLibrary(warLib);
war.addClass(WarSLSB.class);
war.add(EmptyAsset.INSTANCE, "WEB-INF/beans.xml");
JavaArchive lib = ShrinkWrap.create(JavaArchive.class, "lib.jar");
lib.addClasses(ExtensionsInEarDiscoveredTestCase.class, SomeInterface.class);