File[] hibernate;
try { // try offline first since it is generally faster
hibernate = Maven.resolver()
.offline(true)
.loadPomFromFile("src/test/resources/hibernate-pom.xml")
.importRuntimeAndTestDependencies(new AcceptScopesStrategy(ScopeType.COMPILE))
.asFile();
} catch (ResolutionException re) { // try on central
hibernate = Maven.resolver()
.loadPomFromFile("src/test/resources/hibernate-pom.xml")
.importRuntimeAndTestDependencies(new AcceptScopesStrategy(ScopeType.COMPILE))
.asFile();
}
return ShrinkWrap.create(WebArchive.class, "hibernate-app.war")
.addAsWebInfResource(new StringAsset("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +