Re: JPA Spec jar missing Activator

2019-08-14 Thread Jean-Louis Monteiro
Hey Romain, There was a dependency in here https://svn.apache.org/repos/asf/tomee/javaee-api/trunk/src/main/java/org/apache/openejb/javaee/api/activator/MultiActivator.java We don't use OSGI with TomEE, but use 2.2 spec jar breaks our javaee-api jar. So I just wanted to know if I have to fix

JPA Spec jar missing Activator

2019-08-14 Thread Jean-Louis MONTEIRO
Hello, Does anyone know why the activator disappeared between 2.1 and 2.2 spec jars? https://github.com/apache/geronimo-specs/tree/trunk/geronimo-jpa_2.1_spec/src/main/java/org/apache/geronimo/specs/jpa Is it desired? I'm happy to open a ticket and fix it -- Jean-Louis

Re: Java EE 8 versions of APIs

2019-08-14 Thread Jean-Louis Monteiro
See comments below -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Tue, Aug 13, 2019 at 9:10 AM David Blevins wrote: > I did a small gap-analysis of where we're still short on Java EE 8 APIs > from the perspective of our javaee-api jar: > > -

Re: JPA Spec jar missing Activator

2019-08-14 Thread Romain Manni-Bucau
Hi JL, Not sure if you need it - which can make us reconsider it - but long story short it is superseeded by capabilities on modern OSGi containers so all done in the pom. Romain Manni-Bucau @rmannibucau | Blog | Old Blog

Re: Java EE 8 versions of APIs

2019-08-14 Thread David Blevins
> On Aug 14, 2019, at 1:23 AM, Alex The Rocker wrote: > > Hello, > > How about JAXB which is not EPL but EDL 1.0 ? > (see https://github.com/eclipse-ee4j/jaxb-api/tree/2.3.2) EDL is an approved license. Here's the complete naughty and nice list as it where :) -

Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-14 Thread Alex The Rocker
Hello, +1 : I appreciate Mark's concern wit dependencies licenses Since we're at this, JAXB license doesn't seem so Apache-friendly : Jon is working on upgrading 7.1.x to JAXB 2.3.2, and he mentionned this link for JAXB source: https://github.com/eclipse-ee4j/jaxb-api/tree/2.3.2. This later page

Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-14 Thread Jean-Louis Monteiro
I'll check out the APIs and see where we can use Geronimo. There should be Geronimo spec jars for everything. If not, it means we should create them or update the ones we have -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Wed, Aug 14, 2019 at 9:29 AM Alex

Re: TOMEE-2618 Reconcile javax.activation dependencies

2019-08-14 Thread David Blevins
Gentle note to everyone on EPL, Tomcat has had EPL dependencies since version 7.x. I'll add some details on the "Java EE 8 versions of APIs" thread. -- David Blevins http://twitter.com/dblevins http://www.tomitribe.com > On Aug 14, 2019, at 12:29 AM, Alex The Rocker wrote: > > Hello, > >

Re: Java EE 8 versions of APIs

2019-08-14 Thread David Blevins
This is really the better thread to talk about how to handle the gaps in our Java EE 8 APIs and support. As noted, there is not license victory to be won. We have had EPL and CDDL dependencies since v1.0 in 2011. From a Geronimo perspective, we typed in the APIs and created all those spec

Re: Java EE 8 versions of APIs

2019-08-14 Thread Alex The Rocker
Hello, How about JAXB which is not EPL but EDL 1.0 ? (see https://github.com/eclipse-ee4j/jaxb-api/tree/2.3.2) Kind regards, Alexandre Le mer. 14 août 2019 à 10:16, David Blevins a écrit : > > This is really the better thread to talk about how to handle the gaps in our > Java EE 8 APIs and

Re: Java EE 8 versions of APIs

2019-08-14 Thread Jean-Louis Monteiro
David, May I ask where you got all the versions please? I was looking at this page and I see some mismatches. -- Jean-Louis Monteiro http://twitter.com/jlouismonteiro http://www.tomitribe.com On Tue, Aug 13, 2019 at 9:10 AM David Blevins wrote: > I did a small gap-analysis of where we're

Re: Java EE 8 versions of APIs

2019-08-14 Thread David Blevins
> On Aug 14, 2019, at 2:05 AM, Alex The Rocker wrote: > > Okay; for EDL I see it's compatible with Apache licensing, but > strangely, JAXB license does not look like an EDL: > https://github.com/eclipse-ee4j/jaxb-api/blob/2.3.2/LICENSE.md > > Am I mistaking or this is actually "cheesy" ? I

Re: Java EE 8 versions of APIs

2019-08-14 Thread Alex The Rocker
Okay; for EDL I see it's compatible with Apache licensing, but strangely, JAXB license does not look like an EDL: https://github.com/eclipse-ee4j/jaxb-api/blob/2.3.2/LICENSE.md Am I mistaking or this is actually "cheesy" ? Kind regads, Alexandre Le mer. 14 août 2019 à 10:37, David Blevins a

[GitHub] [tomee] jgallimore merged pull request #535: TOMEE-2614 Adding simple async servlet example

2019-08-14 Thread GitBox
jgallimore merged pull request #535: TOMEE-2614 Adding simple async servlet example URL: https://github.com/apache/tomee/pull/535 This is an automated message from the Apache Git Service. To respond to the message, please