public static Archive<?> deploy() {
final EnterpriseArchive ear = ShrinkWrap.create(EnterpriseArchive.class, "interceptortest.ear");
JavaArchive jar = ShrinkWrap.create(JavaArchive.class, "mod1.jar");
jar.addClasses(InterceptedBean.class, SimpleEjb.class, InterceptorPackagingTestCase.class);
jar.addAsManifestResource(new StringAsset("<beans><interceptors><class>" + SimpleInterceptor.class.getName() + "</class></interceptors></beans>"), "beans.xml");
ear.addAsModule(jar);
jar = ShrinkWrap.create(JavaArchive.class, "mod2.jar");
jar.addClasses(SimpleInterceptor.class, SimpleEjb2.class, Intercepted.class);
jar.addAsManifestResource(new StringAsset("<beans><interceptors><class>" + SimpleInterceptor.class.getName() + "</class></interceptors></beans>"), "beans.xml");