Ich versuche, einen bestehenden Krieg von einem anderen Maven-Projekt in Arquillian zu implementieren. Ich habe den Krieg aufgelöst und ihn in das Zielverzeichnis meines Arquillian-Projekts kopiert.Arquillian: Erstellen Sie ein WebArchiv aus einem bestehenden Krieg mit ShrinkWrap
I versuchen, es unten zu erstellen:
@Deployment
public static WebArchive createDeployment() {
return (WebArchive) ShrinkWrap.create(ZipImporter.class, "MyWarToTest.war").importFrom(
new File("target/MyWarToTest.war"));
}
Allerdings bin ich eine Klasse Guss Ausnahme bekommen.
seinVerursacht durch: java.lang.ClassCastException: org.jboss.shrinkwrap.impl.base.importer.zip.ZipImporterImpl nicht cast org.jboss.shrinkwrap.api.Archive
Ich vermute, dass ich versuchen sollte, den Krieg anders zu gestalten?