예제 #1
0
 @Deployment(name = "TestDialVerbPartThree", managed = true, testable = false)
 public static WebArchive createWebArchiveNoGw() {
   logger.info("Packaging Test App");
   WebArchive archive = ShrinkWrap.create(WebArchive.class, "restcomm.war");
   final WebArchive restcommArchive =
       ShrinkWrapMaven.resolver()
           .resolve("org.restcomm:restcomm-connect.application:war:" + version)
           .withoutTransitivity()
           .asSingle(WebArchive.class);
   archive = archive.merge(restcommArchive);
   archive.delete("/WEB-INF/sip.xml");
   archive.delete("/WEB-INF/conf/restcomm.xml");
   archive.delete("/WEB-INF/data/hsql/restcomm.script");
   archive.addAsWebInfResource("sip.xml");
   archive.addAsWebInfResource("restcomm.xml", "conf/restcomm.xml");
   archive.addAsWebInfResource("restcomm.script_dialTest_new", "data/hsql/restcomm.script");
   logger.info("Packaged Test App");
   return archive;
 }
 @Deployment(name = "VoxboneAvailablePhoneNumbersEndpointTest", managed = true, testable = false)
 public static WebArchive createWebArchiveNoGw() {
   logger.info("Packaging Test App");
   logger.info("version");
   WebArchive archive = ShrinkWrap.create(WebArchive.class, "restcomm.war");
   final WebArchive restcommArchive =
       ShrinkWrapMaven.resolver()
           .resolve("com.telestax.servlet:restcomm.application:war:" + version)
           .withoutTransitivity()
           .asSingle(WebArchive.class);
   archive = archive.merge(restcommArchive);
   archive.delete("/WEB-INF/sip.xml");
   archive.delete("/WEB-INF/conf/restcomm.xml");
   archive.delete("/WEB-INF/data/hsql/restcomm.script");
   archive.addAsWebInfResource("sip.xml");
   archive.addAsWebInfResource("restcomm_voxbone_test.xml", "conf/restcomm.xml");
   archive.addAsWebInfResource("restcomm.script_dialTest", "data/hsql/restcomm.script");
   logger.info("Packaged Test App");
   return archive;
 }