2016-07-05 14:13 GMT+02:00 Sathwik <[email protected]>: > Hi Romain, > > Thanks for the quick reply, > > We use Ruby & Rake for the builds, moved out of maven a very long time > ago. We have a docker image and use it to build on Jenkins. It works for > local builds as well. > > So, we will need to enhance the current ruby based build script to have an > embedded ODE server, which I will do. > > I had encountered some issues with OpenJPA 2.4 when integrating ODE with > TomEE and hence I had to downgrade . Will see if I have noted the problems. > > Thanks for the pointers and I have just started to look into the TomEE > code. > > I will raise a JIRA issue explaining the goal of embedded ODE server and > share it here. > > ODE is available on Git repo. What do you suggest for the working branch > to help us? > > Anything public, even a github repo is fine, just needs to be on a trusted server (asf or github for instance). If ODE has PR integration it can also be an option.
> regards, > sathwik > > On 2016-07-05 15:47 (+0530), Romain Manni-Bucau <[email protected]> > wrote: > > Hello > > > > few questions before answering more specifically: can you use mvn to > build > > this server - I know ODE has a pom but not sure if it is to make jenkins > > happy or if it is really used. If so tomee-maven-plugin allows to do what > > you do in your script more or less in a "standard" fashion, only trick > > would be to have an axis and a EE war but this is very doable with > > mvn-war-plugin. > > > > > > Now more specifically about your use case: > > 1. the downgrade of JPA is normally useless (JPA 2 supports JPA 1) > > 2. Configuration of tomee embedded or standalone is the same (either > > tomee.xml or - recommanded for embedded - through system > > properties/system.properties) > > > > > > About how to bootstrap/configure tomee-embedded here is the doc: > > http://tomee.apache.org/ng/advanced/tomee-embedded/, let me know if > > anything is unclear. > > > > If you want to do a fatjar of ode you can get started with this page as > > well http://tomee.apache.org/ng/advanced/shading/index.html > > > > If you push a working branch somewhere I'm happy to help if I have enough > > guidance on the goal. > > > > > > > > Romain Manni-Bucau > > @rmannibucau <https://twitter.com/rmannibucau> | Blog > > <https://blog-rmannibucau.rhcloud.com> | Old Wordpress Blog > > <http://rmannibucau.wordpress.com> | Github < > https://github.com/rmannibucau> | > > LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber > > <http://www.tomitribe.com> | JavaEE Factory > > <https://javaeefactory-rmannibucau.rhcloud.com> > > > > 2016-07-05 10:09 GMT+02:00 Sathwik <[email protected]>: > > > > > Hi Devs, > > > > > > I am from the Apache ODE team. We are in the process of distributing > > > production ready ODE as a standalone server, henceforth looking towards > > > TomEE Embedded server. ODE has been in distribution till now as a web > > > application. > > > > > > We have tried deploying ODE on a full blown Tomee Webprofile server > 1.7.2 > > > > > > > https://github.com/sathwik/apache-ode-tomcat-bundle/blob/master/buildfile-tomee > > > We had to downgrade TomEE from JPA2 to JPA1 as ODE is still on JPA 1.0. > > > > > > We are looking for a minimal configuration of TomEE Embedded Server > > > preferably (Tomcat + JTA + JMS (optional)) to start with. Can you guys > help > > > us out. > > > > > > regards, > > > sathwik > > > ODE-PMC > > > > > > > > >
