We are jumping into the nice arquillian and shrinkwrap world. I am wondering if there is a program around that allows to create ejb-jar.xml, jboss.xml and other deployment descriptors with specific content on the fly just for the test case? I am not so happy with static created files in the 'jboss-resources' directory. We created a simple program that allows to do that but I can imagine that this is already available, and is more sophisticated.
Thanks a lot
We have a subproject to ShrinkWrap called Descriptors:
It currently supports application.xml, persistence.xml, beans.xml and web.xml. More to come but, not there yet.
There are much more to do in this project, and lots of descriptors and issues up for grabs if you are interested helping out:
Thanks for the links. Actually, I am interested to help and contribute since the last JBossWorld in Boston.
I am interested, especially if I can directly reuse it. So, the Descriptor project sounds to be perfect Do you have a procedure what I have to do further? This is something I have to learn how to collaborate in a open source project, and of course other things.
The Descriptors project is currently little more than a prototype which needs a proper unified design and documented scope.
That said, we do have:
...as general development guidelines which cover Git usage, JIRA, etc.
I installed git and the shrinkwrap descriptor source and had a first look.
You mentioned that a propert design is required. Does it mean that first the existing source should be refactored and I should probably wait for a while to jump in? As I said, I am new here and don't know how people work on projects like this.
We are more living in the EJB world, a ejb-jar, jboss and jboss-app deployment descriptor is something we could directly reuse. I can imagine that these deployment descriptors are already planned and someone is working in it.
Let me know, what is best for the current state of the project.