archive.addClasses(REQUIRED_WARP_INNER_CLASSES);
// register remote extension
archive.addClass(WarpRemoteExtension.class);
archive.addAsServiceProvider(RemoteLoadableExtension.class.getName(), WarpRemoteExtension.class.getName(),"!org.jboss.arquillian.protocol.servlet.runner.ServletRemoteExtension");
archive.addAsServiceProvider(LifecycleManagerStore.class, LifecycleManagerStoreImpl.class);
// register RequestProcessingDelegationService
archive.addAsServiceProvider(RequestDelegationService.class, CommandBusOnServer.class);