2016-05-20 8 views
0

finde ich diese Methode nicht finden können, aber alle Beispiele zeigen es:Arquillian nicht addAsWebInfResource Methode

return ShrinkWrap.create(JavaArchive.class).addPackage(Baby.class.getPackage()) 
       .addAsManifestResource("jbossas-ds.xml", "jbossas-ds.xml") 
       //.addAsManifestResource(EmptyAsset.INSTANCE, "beans.xml") 
       .addAsWebInfResource(EmptyAsset.INSTANCE, "beans.xml") 
       .addAsResource("test-persistence.xml", "META-INF/persistence.xml"); 

Was muss ich tun, um diese Methode Arbeit addAsWebInfResource zu machen? Ich habe nur addAsResource und addAsManifsetResource, aber nicht die addAsWebInfResource.

Antwort

2

Ihr ShrinkWrap Paket ist kein Web-Archiv:

ShrinkWrap.create(JavaArchive.class) 

werden sollten:

ShrinkWrap.create(WebArchive.class) 

Dies sollten Sie diese Methoden zur Verfügung stellen.

Verwandte Themen