Próbuję wdrożyć istniejącą wojnę z innego projektu maven w Arquillian. Rozwiązałem wojnę i kazałem ją skopiować do katalogu docelowego mojego projektu Arquilliana.Arquillian: Utwórz WebArchive z istniejącej wojny za pomocą ShrinkWrap
staram utworzyć go poniżej:
@Deployment
public static WebArchive createDeployment() {
return (WebArchive) ShrinkWrap.create(ZipImporter.class, "MyWarToTest.war").importFrom(
new File("target/MyWarToTest.war"));
}
Jednak jestem coraz wyjątek klasa plastikowymi.
Spowodowany przez: java.lang.ClassCastException: org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl nie może być oddanych do org.jboss.shrinkwrap.api.Archive
Zgaduję, że powinienem starać się stworzyć wojnę w inny sposób?