it is green here did you rebuild from sources?
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber <http://www.tomitribe.com> 2015-03-25 14:16 GMT+01:00 Alex Soto <[email protected]>: > With 1.7.2 another exception is thrown > > http://discuss.arquillian.org/t/arquillian-warp-and-cdi-in-inspection/170/4?u=lordofthejars > But in theory the code is correct so not sure where it can be the problem. > > El dc., 25 març, 2015 a les 11:58, Alex Soto (<[email protected]>) va > escriure: > > > hehehee then I need TomEE 1.7.2 right now :D. I am going to test it with > > SNAPSHOT version. > > > > El dc., 25 març, 2015 a les 11:36, Romain Manni-Bucau (< > > [email protected]>) va escriure: > > > > Ok, thought we already fixed it: > >> https://issues.apache.org/jira/browse/TOMEE-1530 > >> > >> > >> Romain Manni-Bucau > >> @rmannibucau <https://twitter.com/rmannibucau> | Blog > >> <http://rmannibucau.wordpress.com> | Github <https://github.com/ > >> rmannibucau> | > >> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >> <http://www.tomitribe.com> > >> > >> 2015-03-25 11:05 GMT+01:00 Alex Soto <[email protected]>: > >> > >> > Yes you can download from > >> > https://github.com/Scytl/restguide/tree/master/sources/rest-chunk and > >> > using > >> > mvn clean test you will get the error. > >> > > >> > Alex. > >> > > >> > El dc., 25 març, 2015 a les 10:47, Romain Manni-Bucau (< > >> > [email protected]>) va escriure: > >> > > >> > > we have our own enricher but it is still arquillian SPI. > >> > > > >> > > If you can share something running on maven and without all jboss > >> > > dependencies (all jboss EE stack ;)) I can have a look in the day > >> > > > >> > > > >> > > Romain Manni-Bucau > >> > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > >> > > <http://rmannibucau.wordpress.com> | Github <https://github.com/ > >> > > rmannibucau> | > >> > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > >> > > <http://www.tomitribe.com> > >> > > > >> > > 2015-03-25 10:43 GMT+01:00 Alex Soto <[email protected]>: > >> > > > >> > > > i currently I am developing a test and I want to use Arquillian > >> Warp. > >> > > > Currently I am using Arquillian 1.1.7, latest Warp and Managed > >> Apache > >> > > TomEE > >> > > > 1.7.1. The test is as simple as: > >> > > > > >> > > > @RunWith(Arquillian.class)@WarpTestpublic class RestUploadTest { > >> > > > > >> > > > @Deployment > >> > > > public static final WebArchive deployment() { > >> > > > return ShrinkWrap > >> > > > .create(WebArchive.class) > >> > > > .addClasses(BoundedInputStream.class, > IOUtil.class, > >> > > > P12Resource.class, TemporaryFolder.class) > >> > > > .addAsWebInfResource(EmptyAsset.INSTANCE, > >> "beans.xml") > >> > > > .addAsLibraries( > >> > > > Maven.resolver().loadPomFromFile("pom.xml") > >> > > > .resolve("org.glassfish:javax.json") > >> > > > > .withTransitivity().as(JavaArchive.class)); > >> > > > } > >> > > > > >> > > > @ArquillianResource > >> > > > URL baseUrl; > >> > > > > >> > > > @Test > >> > > > @RunAsClient > >> > > > public void shouldUploadContent() { > >> > > > Warp.initiate(() -> { > >> > > > > >> > > > URI endpoint = > >> > UriBuilder.fromPath(baseUrl.toExternalForm()) > >> > > > .path(P12Resource.class).path( > >> "chunkedUpload").build(); > >> > > > given().request().body("This is a test > >> file.".getBytes()) > >> > > > .post(endpoint).then().assertThat() > >> > > > .body("uploadId", notNullValue()).and() > >> > > > .body("offset", notNullValue()); > >> > > > > >> > > > }).inspect(new Inspection() { > >> > > > private static final long serialVersionUID = 1L; > >> > > > > >> > > > @Inject > >> > > > TemporaryFolder temporaryFolder; > >> > > > > >> > > > @AfterServlet > >> > > > public void assertCreatedFile() { > >> > > > System.out.println(temporaryFolder.getRoot()); > >> > > > } > >> > > > > >> > > > }); > >> > > > > >> > > > } > >> > > > > >> > > > } > >> > > > > >> > > > The problem is that temporaryFolder is not injected and its value > is > >> > > null. > >> > > > Note that TemporaryFolder is a class that I have developed and > >> injected > >> > > > correctly on my business class (EJB). > >> > > > > >> > > > Talking with Aslak noticed me that it can be something related > with > >> how > >> > > > TomEE enrichment API but of course he is not 100% sure ( > >> > > > http://discuss.arquillian.org/t/arquillian-warp-and-cdi-in- > >> > > inspection/170) > >> > > > > >> > > > Also I can share code without any problem. > >> > > > > >> > > > Thank you so much. > >> > > > > >> > > > Alex. > >> > > > > >> > > > >> > > >> > > >
