Re: TomEE and MicroProfile

2018-02-21 Thread Romain Manni-Bucau
Hi Gurkan, All has clarified after your mail: 1. Geronimo: ee* umbrella project for subspec 2. Meecrowave: light cxf/tomcat/johnzon/owb server (no MP target by itself!), name is not even on the website. 3. TomEE: javaee server + tomee or RA specific projects 4. Hammock: real MP server based on

Re: TomEE and MicroProfile

2018-02-21 Thread Gurkan Erdogdu
Hi allSeveral months ago I advised to create another profile under TomEE (or create another TLP project) instead of duplicating the work in Meecrowave project but Romain and Mark rejected. Now, come to the same point :) There are lots of separate projects (or subprojects, or modules) in Apache

Re: TomEE and MicroProfile

2018-02-21 Thread Romain Manni-Bucau
Le 21 févr. 2018 22:33, "Bruno Baptista" a écrit : Hi All, Is it a given that in the future we will use on TomEE both: https://github.com/apache/geronimo-config https://github.com/apache/geronimo-safeguard Can we assume that from now on? In the MP distro probably yes.

Re: TomEE and MicroProfile

2018-02-21 Thread Bruno Baptista
Hi All, Is it a given that in the future we will use on TomEE both: https://github.com/apache/geronimo-config https://github.com/apache/geronimo-safeguard Can we assume that from now on? Cheers Bruno Baptista http://twitter.com/brunobat_ On 21-02-2018 18:49, Roberto Cortez wrote: Hi guys,

Re: TomEE and MicroProfile

2018-02-21 Thread Romain Manni-Bucau
Asked some month ago if we can drop java 7 from tomee 7 since it is no more maintained and doesnt prevent certification so rather for. That said I think that with tomee 8 coming the gain stays poor compared to base a distro on tomee 8 directly which enables way more on user side (cdi 2 is a

Re: TomEE and MicroProfile

2018-02-21 Thread Roberto Cortez
Hi guys, Thank you for the feedback. Yeah, I've done everything on TomEE 7, since there is no MP version that targets the new specs of Java EE 8. There one in the roadmap, MP 2.0, but I think it is not released yet. So I would guess, by doing all the work in TomEE 8, we would not be compliant

Re: TomEE and MicroProfile

2018-02-21 Thread Mark Struberg
Hi David! Yea that would also work - at least mp-config, mp-failsafe and mp-jwt. mp-rest-client is CXF-3.2.2 and thus really based on EE8 features. BUT: that would make TomEE7 only run on Java8 (The various mp-specs require Java8 as minimum Java version). So this would imo at least require a

Re: TomEE and MicroProfile

2018-02-21 Thread David Blevins
In addition to TomEE 8. I wonder if we could create a TomEE 7.1 that would be effectively Java EE 7, Java 8 and MicroProfile. Effectively, MP 1.0 to 1.3 is Java EE 7 on Java 8. I did some investigation and Wildfly for example is Java EE 7 compliant and only works on Java 8, not Java 7, so it

Re: TomEE and MicroProfile

2018-02-21 Thread Mark Struberg
Hi Roberto! The CXF part is a non-issue as we target TomEE8. So it's just a drop-in and it will work fine as well. And thanks for looking at this! I suggest we start with adding the APIs and libs and also add the TCKs for those under ./tck/microprofile/config, ... LieGrue,strub On

TomEE and MicroProfile

2018-02-21 Thread Roberto Cortez
Hi guys, I've been looking a little bit in how to use some of the existent Apache MP implementations with TomEE and here are some ideas / conclusions. MicroProfile Configuration:Using https://github.com/apache/geronimo-config. Just adding the jar, plus API to TomEE libs seems to be enough.

Re: TomEE and MicroProfile

2018-02-21 Thread Romain Manni-Bucau
Yep, working on tomez8 is the safer way ATM. Now MP will only increase tomee size and not slim things down since trimming tomee is quickly stopped if you start from the web profile cause all is deeply integrated in configfactory, assembler and builders classes ATM. Not a blocker but dont get