They've been there for a pretty long time. It looks like they should work, and basically run the OpenEJB standalone server. I personally haven't used them, but it would be great to see them being used as well.
Jon On Mon, May 23, 2011 at 9:17 AM, Aldrin Leal <[email protected]> wrote: > Thank you. I just noticed there were already some archetypes. > > After that, I noticed the sandboxes also had some OpenEJB Mojos. Any > opinions about it as well? > > Thank you > > -- > -- Aldrin Leal, <[email protected]> / http://www.leal.eng.br/mnemetica/ > > > On Mon, May 23, 2011 at 5:15 AM, Jonathan Gallimore < > [email protected]> wrote: > > > Hi Aldrin, > > > > I wrote a couple of Maven Archetypes a while back - one is for a simple > > ejb-jar and the other is a multi module ear project, with OpenEJB mixed > in > > to do testing. They were based on some generic J2EE archetypes that were > > around at the time - not sure if they still are or not. > > > > I also committed an Arquillian adapter for our Tomcat integration (known > as > > Apache TomEE) and it should also work for Tomcat 7 on its own as well. > > > > If you fancy taking a look at either of those, any feedback or > improvements > > you have for either will be gratefully received! I'd love to see these > > taken > > further. > > > > This is all in our sandbox area here: > > > > Maven Archetypes: > > > > > https://svn.apache.org/repos/asf/openejb/trunk/sandbox/openejb-maven-archetypes/ > > Arquillian Adapter: > > https://svn.apache.org/repos/asf/openejb/trunk/sandbox/arquillian-tomee/ > > > > In terms of answering your specific points: > > > > - Which kind of situations you've often found into, which could be > mapped > > into archetypes? > > > > Generally the two mentioned above, the simple jar, and the full ear. I > > think > > an archetype for a web profile .war with ejbs mixed in that runs on TomEE > > would be great as well. > > > > - Which kind of persistence frameworks do you often use? > > > > OpenJPA which the default, but Hibernate is really popular as well. We > also > > support EclipseLink, so it might be catering for that too. > > > > - Beside the choice of persistence, which other aspects would you like > to > > be able to tune from an archetype? > > > > Not really given that one much thought to be honest. Running OpenEJB > > embedded in a unit test, most things are configurable using properties in > > the test itself. I'd be interested to see what suggestions others might > > have. > > > > - Which special spices would you like to get, beyond testing? I mean, to > > be able to turn into a full geronimo deployable artifact, or another > > container, using Archillian with OpenEJB wrapped inside, or simply being > > able to tweak properties easily? > > > > I'd definitely love to see things being more testable with TomEE, which > is > > why did some work on the TomEE Arquillian adapter. Currently TomEE's > config > > in that adapter is very hardcoded, being able to tweak any of that > > including > > the system properties would be a real bonus. > > > > Jon > > > > On Mon, May 23, 2011 at 8:32 AM, Aldrin Leal <[email protected]> wrote: > > > > > Here is something I've been thinking about two days ago, and pinged > about > > > on > > > twitter do dblevins. However, I'd like your feedback. > > > > > > I love using OpenEJB. Not only I write articles on it, I simply use it > as > > > an > > > embedded container. Given its ease of use, I figure it would be a great > > > idea > > > to supply OpenEJB users with a set of M3 Archetypes for quickstart, > > ranging > > > from a simple, fully embedded jar for primary development, as well as a > > > full > > > multimodule project envolving persistence, remoting, ejbs and ears. > > > > > > I am taking this opportunity to study and learn it, based from trunk. > > > Meanwhile, here is what I need your advice: > > > > > > - Which kind of situations you've often found into, which could be > > mapped > > > into archetypes? > > > - Which kind of persistence frameworks do you often use? > > > - Beside the choice of persistence, which other aspects would you > like > > to > > > be able to tune from an archetype? > > > - Which special spices would you like to get, beyond testing? I mean, > > to > > > be able to turn into a full geronimo deployable artifact, or another > > > container, using Archillian with OpenEJB wrapped inside, or simply > > being > > > able to tweak properties easily? > > > > > > Your comments are welcome. Thank you :) > > > > > > > > > -- > > > -- Aldrin Leal, <[email protected]> / > http://www.leal.eng.br/mnemetica/ > > > > > >
