File[] hibernate;
try { // try offline first since it is generally faster
hibernate = DependencyResolvers.use(MavenDependencyResolver.class)
.goOffline()
.loadEffectivePom("src/test/resources/hibernate-pom.xml")
.importAnyDependencies(new ScopeFilter("compile"))
.resolveAsFiles();
} catch (ResolutionException re) { // try on central
hibernate = DependencyResolvers.use(MavenDependencyResolver.class)
.loadEffectivePom("src/test/resources/hibernate-pom.xml")
.importAnyDependencies(new ScopeFilter("compile"))
.resolveAsFiles();
}
return ShrinkWrap.create(WebArchive.class, "hibernate-app.war")
.addAsWebInfResource(new StringAsset("<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +