Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread David Blevins
Import the updated KEYS file and it should verify.

Here's the script I used:

 - https://gist.github.com/dblevins/830e78bb62f01885d0002b94a1f54797


-David

> On Apr 13, 2022, at 2:54 PM, Alex The Rocker  wrote:
> 
> [-1] non-binding : verification of signature fails (I have copied
> https://dist.apache.org/repos/dist/dev/tomee/staging-1200/tomee-8.0.11/apache-tomee-8.0.11-plus.tar.gz.asc's
> content to /tmp/apache-tomee-8.0.11-plus.tar.gz.asc and ran:
> 
> $ gpg --verify /tmp/apache-tomee-8.0.11-plus.tar.gz.asc
> apache-tomee-8.0.11-plus.tar.gz
> gpg: Signature made Wed 13 Apr 2022 05:06:54 PM CEST using RSA key ID E5B8A431
> gpg: Can't check signature: No public key
> 
> 
> Did I miss something?
> 
> Alex
> 
> Le mer. 13 avr. 2022 à 18:09, Richard Zowalla  a écrit :
>> 
>> Short update:
>> 
>> Thanks to Alex for pointing out the problem regarding missing *.tar.gz
>> files. I did a check and there is a problem with our build happening in
>> specific Maven versions [1]. Long story short: If a too new version of
>> Maven is used for the build, the *.tar.gz are not correctly attached
>> and deployed to the m2 repository during the build. Instead they
>> override existing *.jar files. This affects our distribution bundles
>> and thus they are missing.
>> 
>> The good news:
>> 
>> I conducted a re-build with an older Maven version (3.3.9) based on the
>> tag:
>> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
>> 
>> Maven Repo:
>> 
>> https://repository.apache.org/content/repositories/orgapachetomee-1200/
>> 
>> Binaries & Sources:
>> 
>> https://dist.apache.org/repos/dist/dev/tomee/staging-1200/tomee-8.0.11/
>> 
>> I don't know, if we formally need to re-roll (for transparency or sth.)
>> 
>> Sorry for the trouble (1st time :))
>> 
>> Gruß
>> Richard
>> 
>> 
>> [1] https://issues.apache.org/jira/browse/TOMEE-3903
>> 
>> 
>> 
>> Am Mittwoch, dem 13.04.2022 um 12:51 +0200 schrieb Jean-Louis Monteiro:
>>> Hi All,
>>> 
>>> This is the first attempt at a vote for a release of Apache TomEE
>>> 8.0.11
>>> 
>>> I'd like to start with a big thank you and a big applause to Richard.
>>> He
>>> has been doing a tremendous work on the project and started to roll
>>> out his
>>> first release today. Per Apache rules, the release manager needs to
>>> be a
>>> TomEE PMC, that's why I'm starting this VOTE, but the work has been
>>> done by
>>> Richard, so thank you. Well done.
>>> 
>>> Maven Repo:
>>> https://repository.apache.org/content/repositories/orgapachetomee-1196/
>>> 
>>> Binaries & Sources:
>>> https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
>>> 
>>> Tags:
>>> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
>>> 
>>> Release notes:
>>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
>>> 
>>> Here are the releases notes
>>> Sub-task
>>> 
>>>   - [TOMEE-2117 ;;
>>> ]
>>> -
>>>   Rework ProcessObserverMethod integration
>>>   - [TOMEE-2289 ;;
>>> ]
>>> -
>>>   MicroProfile OpenAPI Example
>>>   - [TOMEE-2349 ;;
>>> ]
>>> -
>>>   Ensure each module can generate javadoc jars on release
>>>   - [TOMEE-2350 ;;
>>> ]
>>> -
>>>   Create a list of existing Javadoc using html
>>>   - [TOMEE-2351 ;;
>>> ]
>>> -
>>>   MicroProfile OpenTracing Example for Distributed Microservices
>>>   - [TOMEE-2358 ;;
>>> ]
>>> -
>>>   MicroProfile JWT rest-mp-jwt-claim Example
>>>   - [TOMEE-3647 ;;
>>> ]
>>> -
>>>   Update example 'mvc-resteasy' to use Server/API Bom
>>> 
>>> Bug
>>> 
>>>   - [TOMEE-2169 ;;
>>> ]
>>> -
>>>   Interceptor Bean injection does not work for EJBs
>>>   - [TOMEE-2270 ;;
>>> ]
>>> -
>>>   Java11: Unable to initialize agent with embedded-maven-plugin
>>>   - [TOMEE-2403 ;;
>>> ]
>>> -
>>>   AutoConnectionTrackerTest fails randomly
>>>   - [TOMEE-2427 ;;
>>> ]
>>> -
>>>   Align text above the pictures
>>>   - [TOMEE-2800 ;;
>>> ]
>>> -
>>>   Issue : Unable to run EJB test cases for upgradation in current
>>> project
>>>   with Java 1.8 and WebLogic version 12.2.1.4 along with
>>> openejb.cxf.version
>>>   7.0.1 / openejb.cxf.version 8 jar.
>>>   - [TOMEE-2941 ;;
>>> ]
>>> -
>>>   Regression: A connection factory created with TransactionSupport
>>> of "none"
>>>   only sending message when transaction completes
>>>   - [TOMEE-3840 ;;
>>> ]

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Alex The Rocker
[-1] non-binding : verification of signature fails (I have copied
https://dist.apache.org/repos/dist/dev/tomee/staging-1200/tomee-8.0.11/apache-tomee-8.0.11-plus.tar.gz.asc's
content to /tmp/apache-tomee-8.0.11-plus.tar.gz.asc and ran:

$ gpg --verify /tmp/apache-tomee-8.0.11-plus.tar.gz.asc
apache-tomee-8.0.11-plus.tar.gz
gpg: Signature made Wed 13 Apr 2022 05:06:54 PM CEST using RSA key ID E5B8A431
gpg: Can't check signature: No public key


Did I miss something?

Alex

Le mer. 13 avr. 2022 à 18:09, Richard Zowalla  a écrit :
>
> Short update:
>
> Thanks to Alex for pointing out the problem regarding missing *.tar.gz
> files. I did a check and there is a problem with our build happening in
> specific Maven versions [1]. Long story short: If a too new version of
> Maven is used for the build, the *.tar.gz are not correctly attached
> and deployed to the m2 repository during the build. Instead they
> override existing *.jar files. This affects our distribution bundles
> and thus they are missing.
>
> The good news:
>
> I conducted a re-build with an older Maven version (3.3.9) based on the
> tag:
> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
>
> Maven Repo:
>
> https://repository.apache.org/content/repositories/orgapachetomee-1200/
>
> Binaries & Sources:
>
> https://dist.apache.org/repos/dist/dev/tomee/staging-1200/tomee-8.0.11/
>
> I don't know, if we formally need to re-roll (for transparency or sth.)
>
> Sorry for the trouble (1st time :))
>
> Gruß
> Richard
>
>
> [1] https://issues.apache.org/jira/browse/TOMEE-3903
>
>
>
> Am Mittwoch, dem 13.04.2022 um 12:51 +0200 schrieb Jean-Louis Monteiro:
> > Hi All,
> >
> > This is the first attempt at a vote for a release of Apache TomEE
> > 8.0.11
> >
> > I'd like to start with a big thank you and a big applause to Richard.
> > He
> > has been doing a tremendous work on the project and started to roll
> > out his
> > first release today. Per Apache rules, the release manager needs to
> > be a
> > TomEE PMC, that's why I'm starting this VOTE, but the work has been
> > done by
> > Richard, so thank you. Well done.
> >
> > Maven Repo:
> > https://repository.apache.org/content/repositories/orgapachetomee-1196/
> >
> > Binaries & Sources:
> > https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
> >
> > Tags:
> > https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
> >
> > Release notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
> >
> > Here are the releases notes
> > Sub-task
> >
> >- [TOMEE-2117 ;;
> > ]
> > -
> >Rework ProcessObserverMethod integration
> >- [TOMEE-2289 ;;
> > ]
> > -
> >MicroProfile OpenAPI Example
> >- [TOMEE-2349 ;;
> > ]
> > -
> >Ensure each module can generate javadoc jars on release
> >- [TOMEE-2350 ;;
> > ]
> > -
> >Create a list of existing Javadoc using html
> >- [TOMEE-2351 ;;
> > ]
> > -
> >MicroProfile OpenTracing Example for Distributed Microservices
> >- [TOMEE-2358 ;;
> > ]
> > -
> >MicroProfile JWT rest-mp-jwt-claim Example
> >- [TOMEE-3647 ;;
> > ]
> > -
> >Update example 'mvc-resteasy' to use Server/API Bom
> >
> > Bug
> >
> >- [TOMEE-2169 ;;
> > ]
> > -
> >Interceptor Bean injection does not work for EJBs
> >- [TOMEE-2270 ;;
> > ]
> > -
> >Java11: Unable to initialize agent with embedded-maven-plugin
> >- [TOMEE-2403 ;;
> > ]
> > -
> >AutoConnectionTrackerTest fails randomly
> >- [TOMEE-2427 ;;
> > ]
> > -
> >Align text above the pictures
> >- [TOMEE-2800 ;;
> > ]
> > -
> >Issue : Unable to run EJB test cases for upgradation in current
> > project
> >with Java 1.8 and WebLogic version 12.2.1.4 along with
> > openejb.cxf.version
> >7.0.1 / openejb.cxf.version 8 jar.
> >- [TOMEE-2941 ;;
> > ]
> > -
> >Regression: A connection factory created with TransactionSupport
> > of "none"
> >only sending message when transaction completes
> >- [TOMEE-3840 ;;
> > ]
> > -
> >TomEE WebProfile 8.0.9 does not start with security enabled
> >- [TOMEE-3848 ;;
> > ]
> > -
> >Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
> >- [TOMEE-3850 

Docker Tags

2022-04-13 Thread Jenkins, Rodney J (Rod)
All,

Joel Whitesel opened an issue asking for some further tags to be added to our 
docker images.  I am happy with setting up additional tags.  What I would like 
to know is what images should have priority to the more generic tags.

I would think that we would want Java 11 to be our default.  An argument could 
be made for Java 17.
I see that webprofile is the default for the different flavors,  I will go with 
that.
For major/minor versions we have these:  7, 7.1, 8, 9, 9.0.  The current 
defaults for 9 is 9.1.

I think the only decision/discussion point is what our “preferred” or default 
version of java should be.

Any thoughts would be appreciated.

Thanks,
Rod.




[jira] Eric Hamilton shared "TOMEE-3849: EclipseLink JPA provider not discoverable in TomEE Plume libraries" with you

2022-04-13 Thread Eric Hamilton (Jira)
Eric Hamilton shared an issue with you
--

Looking to bring some attention to this TOMEE-3849 bug.  Wondering if it 
could be addressed before 8.0.11 release.  Need to restore the resource loading 
behavior for JPA libraries.  Thanks for the support!

> EclipseLink JPA provider not discoverable in TomEE Plume libraries
> --
>
> Key: TOMEE-3849
> URL: https://issues.apache.org/jira/browse/TOMEE-3849
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Affects Versions: 8.0.7, 8.0.8, 8.0.9, 8.0.10
>Reporter: Eric Hamilton
>Priority: Major
>  Labels: JPA, eclipselink, openjpa
> Attachments: TestWeb.zip
>
>
> A Java web application is unable to use the default EclipseLink JPA provider 
> that is included in the TomEE Plume distributable.  JPA is only able to 
> discover the OpenJPA provider within the TomEE server libraries.  Attached 
> TestWeb application to reproduce the issue.  This configuration was working 
> in TomEE Plume 8.0.6, and behavior was changed in 8.0.7.
>  
> Web application persistence.xml configured with EclipseLink JPA:
> {code:java}
>   
>     org.eclipse.persistence.jpa.PersistenceProvider
> {code}
>  
> JPA fails to load with error:
> {code:java}
> javax.persistence.PersistenceException: No persistence providers available 
> for "TestJPA" after trying the following discovered implementations: 
> org.apache.openjpa.persistence.PersistenceProviderImpl{code}
>  
> Workaround 1:
> Copy the the EclipseLink library into the web application libraries.  Then 
> JPA will discover both the OpenJPA and EclipseLink providers from the Java 
> web application.
>  
> Workaround 2:
> Append CATALINA_OPTS with JVM property 
> "openejb.classloader.filterable-resources" using default value excluding 
> "META-INF/services/javax.persistence.spi.PersistenceProvider":
> {code:java}
> -Dopenejb.classloader.filterable-resources=META-INF/services/javax.validation.spi.ValidationProvider,META-INF/services/javax.ws.rs.client.ClientBuilder,META-INF/services/javax.json.spi.JsonProvider,META-INF/services/javax.cache.spi.CachingProvider,META-INF/javamail.default.providers,META-INF/javamail.default.address.map,META-INF/javamail.charset.map,META-INF/mailcap,org/slf4j/impl/StaticLoggerBinder.class{code}
>  




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[GitHub] [tomee-patch-plugin] rzo1 opened a new pull request, #7: TOMEE-3903 - Investigate *.tar.gz distributions aren't installed correctly to Maven Reposito

2022-04-13 Thread GitBox


rzo1 opened a new pull request, #7:
URL: https://github.com/apache/tomee-patch-plugin/pull/7

   # What does this PR do?
   
   During the first attempt of a release of 8.0.11, voters identified, that 
*.tar.gz files where missing in dist/dev. Investigations revealed, that they 
were also missing in the Maven Staging repository.
   
   The build was conducted using Maven in version 3.8.3.
   
   Further digging revealed some warnings regarding artifacts getting 
**attached** multiple times to the build process. While this works in Maven 
3.3.9 without warnings, it breaks in newer Maven versions. In the end, *.tar.gz 
is deployed as *.jar, which is undefined behaviour.
   
   As TomEE build already attaches the created *.tar.gz files, the patch plugin 
shouldn't do it again or only if defined by the plugin user.
   
   Therefore, this PR introduces a property `attach` (default: false), which 
allows the user to define the behaviour. 
   
   Applying this to the TomEE build, we get back the previous behaviour 
(although using a new Maven version):
   
   - tar.gz goes jar (wrong)
   - tar.gz goes tar.gz (correct)
   
   ```bash
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-8.0.12-SNAPSHOT.jar
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT.jar
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/pom.xml to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT.pom
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-webprofile-8.0.12-SNAPSHOT.zip
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-webprofile.zip
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-webprofile-8.0.12-SNAPSHOT.tar.gz
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-webprofile.tar.gz
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-plus-8.0.12-SNAPSHOT.zip
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-plus.zip
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-plus-8.0.12-SNAPSHOT.tar.gz
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-plus.tar.gz
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-plume-8.0.12-SNAPSHOT.zip
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-plume.zip
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-plume-8.0.12-SNAPSHOT.tar.gz
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-plume.tar.gz
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-microprofile-8.0.12-SNAPSHOT.zip
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-microprofile.zip
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-microprofile-8.0.12-SNAPSHOT.tar.gz
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-microprofile.tar.gz
   ```
   
   instead of the wrong behaviour:
   
   ```bash
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-8.0.12-SNAPSHOT.jar
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT.jar
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/pom.xml to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT.pom
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-webprofile-8.0.12-SNAPSHOT.zip
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-webprofile.zip
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-webprofile-8.0.12-SNAPSHOT.tar.gz
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-webprofile.jar
   [INFO] Installing 
/home/zowallar/Dokumente/work/coding/tomee/tomee/apache-tomee/target/apache-tomee-plus-8.0.12-SNAPSHOT.zip
 to 
/home/zowallar/.m2/repository/org/apache/tomee/apache-tomee/8.0.12-SNAPSHOT/apache-tomee-8.0.12-SNAPSHOT-plus.zip
   [INFO] Installing 

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Richard Zowalla
Short update: 

Thanks to Alex for pointing out the problem regarding missing *.tar.gz
files. I did a check and there is a problem with our build happening in
specific Maven versions [1]. Long story short: If a too new version of
Maven is used for the build, the *.tar.gz are not correctly attached
and deployed to the m2 repository during the build. Instead they
override existing *.jar files. This affects our distribution bundles
and thus they are missing.

The good news:

I conducted a re-build with an older Maven version (3.3.9) based on the
tag:
https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11

Maven Repo:

https://repository.apache.org/content/repositories/orgapachetomee-1200/

Binaries & Sources:

https://dist.apache.org/repos/dist/dev/tomee/staging-1200/tomee-8.0.11/

I don't know, if we formally need to re-roll (for transparency or sth.)

Sorry for the trouble (1st time :))

Gruß
Richard


[1] https://issues.apache.org/jira/browse/TOMEE-3903



Am Mittwoch, dem 13.04.2022 um 12:51 +0200 schrieb Jean-Louis Monteiro:
> Hi All,
> 
> This is the first attempt at a vote for a release of Apache TomEE
> 8.0.11
> 
> I'd like to start with a big thank you and a big applause to Richard.
> He
> has been doing a tremendous work on the project and started to roll
> out his
> first release today. Per Apache rules, the release manager needs to
> be a
> TomEE PMC, that's why I'm starting this VOTE, but the work has been
> done by
> Richard, so thank you. Well done.
> 
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1196/
> 
> Binaries & Sources:
> https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
> 
> Tags:
> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
> 
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
> 
> Here are the releases notes
> Sub-task
> 
>- [TOMEE-2117 ;;
> ]
> -
>Rework ProcessObserverMethod integration
>- [TOMEE-2289 ;;
> ]
> -
>MicroProfile OpenAPI Example
>- [TOMEE-2349 ;;
> ]
> -
>Ensure each module can generate javadoc jars on release
>- [TOMEE-2350 ;;
> ]
> -
>Create a list of existing Javadoc using html
>- [TOMEE-2351 ;;
> ]
> -
>MicroProfile OpenTracing Example for Distributed Microservices
>- [TOMEE-2358 ;;
> ]
> -
>MicroProfile JWT rest-mp-jwt-claim Example
>- [TOMEE-3647 ;;
> ]
> -
>Update example 'mvc-resteasy' to use Server/API Bom
> 
> Bug
> 
>- [TOMEE-2169 ;;
> ]
> -
>Interceptor Bean injection does not work for EJBs
>- [TOMEE-2270 ;;
> ]
> -
>Java11: Unable to initialize agent with embedded-maven-plugin
>- [TOMEE-2403 ;;
> ]
> -
>AutoConnectionTrackerTest fails randomly
>- [TOMEE-2427 ;;
> ]
> -
>Align text above the pictures
>- [TOMEE-2800 ;;
> ]
> -
>Issue : Unable to run EJB test cases for upgradation in current
> project
>with Java 1.8 and WebLogic version 12.2.1.4 along with
> openejb.cxf.version
>7.0.1 / openejb.cxf.version 8 jar.
>- [TOMEE-2941 ;;
> ]
> -
>Regression: A connection factory created with TransactionSupport
> of "none"
>only sending message when transaction completes
>- [TOMEE-3840 ;;
> ]
> -
>TomEE WebProfile 8.0.9 does not start with security enabled
>- [TOMEE-3848 ;;
> ]
> -
>Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
>- [TOMEE-3850 ;;
> ]
> -
>HTTP(S) connections are not reused
>- [TOMEE-3860 ;;
> ]
> -
>Upgrade jackson-databind for CVE-2020-36518
>- [TOMEE-3871 ;;
> ]
> -
>TomEE Plume is missing BatchEE / JCS Cache
>- [TOMEE-3876 ;;
> ]
> - BOM
>generation corrupted under windows (slash problems)
>- [TOMEE-3889 ;;
> ]
> -
>Invalid ObjectName for MDB listening to wildcard destination
>- [TOMEE-3892 ;;
> ]
> -
>TomEE Maven Plugin does not allow to override default "-ea" in
> RemoteServer
> 
> 

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Richard Zowalla
Short update: 

Thanks to Alex for pointing out the problem regarding missing *.tar.gz
files. I did a check and there is a problem with our build happening in
specific Maven versions [1]. Long story short: If a too new version of
Maven is used for the build, the *.tar.gz are not correctly attached
and deployed to the m2 repository during the build. Instead they
override existing *.jar files. This affects our distribution bundles
and thus they are missing.

The good news:

I conducted a re-build with an older Maven version (3.3.9) based on the
tag:
https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11

Maven Repo:

https://repository.apache.org/content/repositories/orgapachetomee-1200/

Binaries & Sources:

https://repository.apache.org/content/repositories/orgapachetomee-1200/

I don't know, if we formally need to re-roll (for transparency or sth.)

Sorry for the trouble (1st time :))

Gruß
Richard


[1] https://issues.apache.org/jira/browse/TOMEE-3903



Am Mittwoch, dem 13.04.2022 um 12:51 +0200 schrieb Jean-Louis Monteiro:
> Hi All,
> 
> This is the first attempt at a vote for a release of Apache TomEE
> 8.0.11
> 
> I'd like to start with a big thank you and a big applause to Richard.
> He
> has been doing a tremendous work on the project and started to roll
> out his
> first release today. Per Apache rules, the release manager needs to
> be a
> TomEE PMC, that's why I'm starting this VOTE, but the work has been
> done by
> Richard, so thank you. Well done.
> 
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1196/
> 
> Binaries & Sources:
> https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
> 
> Tags:
> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
> 
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
> 
> Here are the releases notes
> Sub-task
> 
>- [TOMEE-2117 ;]
> -
>Rework ProcessObserverMethod integration
>- [TOMEE-2289 ;]
> -
>MicroProfile OpenAPI Example
>- [TOMEE-2349 ;]
> -
>Ensure each module can generate javadoc jars on release
>- [TOMEE-2350 ;]
> -
>Create a list of existing Javadoc using html
>- [TOMEE-2351 ;]
> -
>MicroProfile OpenTracing Example for Distributed Microservices
>- [TOMEE-2358 ;]
> -
>MicroProfile JWT rest-mp-jwt-claim Example
>- [TOMEE-3647 ;]
> -
>Update example 'mvc-resteasy' to use Server/API Bom
> 
> Bug
> 
>- [TOMEE-2169 ;]
> -
>Interceptor Bean injection does not work for EJBs
>- [TOMEE-2270 ;]
> -
>Java11: Unable to initialize agent with embedded-maven-plugin
>- [TOMEE-2403 ;]
> -
>AutoConnectionTrackerTest fails randomly
>- [TOMEE-2427 ;]
> -
>Align text above the pictures
>- [TOMEE-2800 ;]
> -
>Issue : Unable to run EJB test cases for upgradation in current
> project
>with Java 1.8 and WebLogic version 12.2.1.4 along with
> openejb.cxf.version
>7.0.1 / openejb.cxf.version 8 jar.
>- [TOMEE-2941 ;]
> -
>Regression: A connection factory created with TransactionSupport
> of "none"
>only sending message when transaction completes
>- [TOMEE-3840 ;]
> -
>TomEE WebProfile 8.0.9 does not start with security enabled
>- [TOMEE-3848 ;]
> -
>Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
>- [TOMEE-3850 ;]
> -
>HTTP(S) connections are not reused
>- [TOMEE-3860 ;]
> -
>Upgrade jackson-databind for CVE-2020-36518
>- [TOMEE-3871 ;]
> -
>TomEE Plume is missing BatchEE / JCS Cache
>- [TOMEE-3876 ;]
> - BOM
>generation corrupted under windows (slash problems)
>- [TOMEE-3889 ;]
> -
>Invalid ObjectName for MDB listening to wildcard destination
>- [TOMEE-3892 ;]
> -
>TomEE Maven Plugin does not allow to override default "-ea" in
> RemoteServer
> 
> New Feature
> 
>- [TOMEE-2306 ;]

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Richard Zowalla
Good catch, Alex.

Looks like that our undocumented release procedere missed to deploy the
*.tar.gz to the staging repository from which they are pushed to
dist/dev.

I will have a look and guess, that we have to re-do this vote ;)

Gruß
Richard

Am Mittwoch, dem 13.04.2022 um 15:09 +0200 schrieb Alex The Rocker:
> [-1] non binding : the binaries link only proposes ZIP files, it's
> missing the usual .tar.gz artifacts.
> can you please fix that before I can assess TomEE 8.0.11 ?
> 
> Alex
> 
> Le mer. 13 avr. 2022 à 12:52, Jean-Louis Monteiro
>  a écrit :
> > Hi All,
> > 
> > This is the first attempt at a vote for a release of Apache TomEE
> > 8.0.11
> > 
> > I'd like to start with a big thank you and a big applause to
> > Richard. He
> > has been doing a tremendous work on the project and started to roll
> > out his
> > first release today. Per Apache rules, the release manager needs to
> > be a
> > TomEE PMC, that's why I'm starting this VOTE, but the work has been
> > done by
> > Richard, so thank you. Well done.
> > 
> > Maven Repo:
> > https://repository.apache.org/content/repositories/orgapachetomee-1196/
> > 
> > Binaries & Sources:
> > https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
> > 
> > Tags:
> > https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
> > 
> > Release notes:
> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
> > 
> > Here are the releases notes
> > Sub-task
> > 
> >- [TOMEE-2117 
> > ;] -
> >Rework ProcessObserverMethod integration
> >- [TOMEE-2289 
> > ;] -
> >MicroProfile OpenAPI Example
> >- [TOMEE-2349 
> > ;] -
> >Ensure each module can generate javadoc jars on release
> >- [TOMEE-2350 
> > ;] -
> >Create a list of existing Javadoc using html
> >- [TOMEE-2351 
> > ;] -
> >MicroProfile OpenTracing Example for Distributed Microservices
> >- [TOMEE-2358 
> > ;] -
> >MicroProfile JWT rest-mp-jwt-claim Example
> >- [TOMEE-3647 
> > ;] -
> >Update example 'mvc-resteasy' to use Server/API Bom
> > 
> > Bug
> > 
> >- [TOMEE-2169 
> > ;] -
> >Interceptor Bean injection does not work for EJBs
> >- [TOMEE-2270 
> > ;] -
> >Java11: Unable to initialize agent with embedded-maven-plugin
> >- [TOMEE-2403 
> > ;] -
> >AutoConnectionTrackerTest fails randomly
> >- [TOMEE-2427 
> > ;] -
> >Align text above the pictures
> >- [TOMEE-2800 
> > ;] -
> >Issue : Unable to run EJB test cases for upgradation in current
> > project
> >with Java 1.8 and WebLogic version 12.2.1.4 along with
> > openejb.cxf.version
> >7.0.1 / openejb.cxf.version 8 jar.
> >- [TOMEE-2941 
> > ;] -
> >Regression: A connection factory created with TransactionSupport
> > of "none"
> >only sending message when transaction completes
> >- [TOMEE-3840 
> > ;] -
> >TomEE WebProfile 8.0.9 does not start with security enabled
> >- [TOMEE-3848 
> > ;] -
> >Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
> >- [TOMEE-3850 
> > ;] -
> >HTTP(S) connections are not reused
> >- [TOMEE-3860 
> > ;] -
> >Upgrade jackson-databind for CVE-2020-36518
> >- [TOMEE-3871 
> > ;] -
> >TomEE Plume is missing BatchEE / JCS Cache
> >- [TOMEE-3876 
> > ;] - BOM
> >generation corrupted under windows (slash problems)
> >- [TOMEE-3889 
> > ;] -
> >Invalid ObjectName for MDB listening to wildcard destination
> >- [TOMEE-3892 
> > ;] -
> >TomEE Maven Plugin does not allow to override default "-ea" in
> > RemoteServer
> > 
> > New Feature
> > 
> >- [TOMEE-2306 
> > ;] - New
> >Java EE Schemas for Java EE Deployment Descriptors
> >- [TOMEE-2584 
> > ;] - Java
> >11 compliancy
> >- [TOMEE-2706 
> > ;] - 

TOMEE-3902 placeholders in ActivationConfig properties

2022-04-13 Thread Jonathan Gallimore
Hi,

I've pushed what I hope is a relatively straightforward, but also hopefully
useful piece of functionality.

If you consider an application that has a MDB that listens on a Topic, by
default, TomEE will use the MDB name as the Client ID that it uses to
connect to ActiveMQ. You can override this by specifying a specific
clientId activation property, or by
setting openejb.activemq.deploymentId-as-clientId = false, which will use a
randomly created unique ID.

I thought it would be useful to allow placeholders in activation
properties, such as:

{appId}
{ejbJarId}
{ejbName}
{hostName}
{uniqueId}

So, for the example I mention, you could set:

mdb.activation.clientId={ejbName}-{uniqueId}

in conf/system.properties, and the Client ID for the MDB would be set to
whatever the bean name is, with "-" and a unique ID added on the end.

The defaults remain unchanged, and this would only apply for activation
properties you explicitly set, using the placeholders above.

Let me know if you have any questions or feedback.

Thanks

Jon


Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Alex The Rocker
[-1] non binding : the binaries link only proposes ZIP files, it's
missing the usual .tar.gz artifacts.
can you please fix that before I can assess TomEE 8.0.11 ?

Alex

Le mer. 13 avr. 2022 à 12:52, Jean-Louis Monteiro
 a écrit :
>
> Hi All,
>
> This is the first attempt at a vote for a release of Apache TomEE 8.0.11
>
> I'd like to start with a big thank you and a big applause to Richard. He
> has been doing a tremendous work on the project and started to roll out his
> first release today. Per Apache rules, the release manager needs to be a
> TomEE PMC, that's why I'm starting this VOTE, but the work has been done by
> Richard, so thank you. Well done.
>
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1196/
>
> Binaries & Sources:
> https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
>
> Tags:
> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
>
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
>
> Here are the releases notes
> Sub-task
>
>- [TOMEE-2117 ] -
>Rework ProcessObserverMethod integration
>- [TOMEE-2289 ] -
>MicroProfile OpenAPI Example
>- [TOMEE-2349 ] -
>Ensure each module can generate javadoc jars on release
>- [TOMEE-2350 ] -
>Create a list of existing Javadoc using html
>- [TOMEE-2351 ] -
>MicroProfile OpenTracing Example for Distributed Microservices
>- [TOMEE-2358 ] -
>MicroProfile JWT rest-mp-jwt-claim Example
>- [TOMEE-3647 ] -
>Update example 'mvc-resteasy' to use Server/API Bom
>
> Bug
>
>- [TOMEE-2169 ] -
>Interceptor Bean injection does not work for EJBs
>- [TOMEE-2270 ] -
>Java11: Unable to initialize agent with embedded-maven-plugin
>- [TOMEE-2403 ] -
>AutoConnectionTrackerTest fails randomly
>- [TOMEE-2427 ] -
>Align text above the pictures
>- [TOMEE-2800 ] -
>Issue : Unable to run EJB test cases for upgradation in current project
>with Java 1.8 and WebLogic version 12.2.1.4 along with openejb.cxf.version
>7.0.1 / openejb.cxf.version 8 jar.
>- [TOMEE-2941 ] -
>Regression: A connection factory created with TransactionSupport of "none"
>only sending message when transaction completes
>- [TOMEE-3840 ] -
>TomEE WebProfile 8.0.9 does not start with security enabled
>- [TOMEE-3848 ] -
>Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
>- [TOMEE-3850 ] -
>HTTP(S) connections are not reused
>- [TOMEE-3860 ] -
>Upgrade jackson-databind for CVE-2020-36518
>- [TOMEE-3871 ] -
>TomEE Plume is missing BatchEE / JCS Cache
>- [TOMEE-3876 ] - BOM
>generation corrupted under windows (slash problems)
>- [TOMEE-3889 ] -
>Invalid ObjectName for MDB listening to wildcard destination
>- [TOMEE-3892 ] -
>TomEE Maven Plugin does not allow to override default "-ea" in RemoteServer
>
> New Feature
>
>- [TOMEE-2306 ] - New
>Java EE Schemas for Java EE Deployment Descriptors
>- [TOMEE-2584 ] - Java
>11 compliancy
>- [TOMEE-2706 ] - New
>TomEE Embedded Bootstrap
>
> Improvement
>
>- [TOMEE-1618 ] -
>Replace three register maps in Container in favour of one
>- [TOMEE-2277 ] -
>Java11: module name for TomEE
>- [TOMEE-2425 ] -
>Generate TomEE-Cluster.html page
>- [TOMEE-2519 ] - MP
>JWT Logging Improvements
>- [TOMEE-2847 ] -
>Patch key `jakarta` namespace support
>- [TOMEE-2949 

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Daniel Dias Dos Santos
+1

On Wed, Apr 13, 2022, 08:00 Richard Zowalla  wrote:

> Thanks for the mail, JL :)
>
> I just updated the Jira release note page to only contain resolved
> issues, see
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
>
> or below:
>
>   Release Notes - TomEE - Version 8.0.11
>
> Bug
> 
> 
> [TOMEE-3840;]
> - TomEE WebProfile 8.0.9 does not start with security enabled
> 
> [TOMEE-3848;]
> - Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
> 
> [TOMEE-3860;]
> - Upgrade jackson-databind for CVE-2020-36518
> 
> [TOMEE-3871;]
> - TomEE Plume is missing BatchEE / JCS Cache
> 
> [TOMEE-3876;]
> - BOM generation corrupted under windows (slash problems)
> 
> [TOMEE-3889;]
> - Invalid ObjectName for MDB listening to wildcard destination
> 
> [TOMEE-3892;]
> - TomEE Maven Plugin does not allow to override default -
> ea in RemoteServer
> 
> 
>
> Improvement
> 
> 
> [TOMEE-3842;]
> - GitHub Actions fails for PullRequest Builds due to BOM auto
> generation
> 
> [TOMEE-3851;]
> - Replace Google Analytics with ASF Matomo
> 
> [TOMEE-3859;]
> - Update tomee.xml file so it refers to the right location
> 
> 
>
> Task
> 
> 
> [TOMEE-3852;]
> - Review the website in regard to external embedding of
> resources (JS, Fonts, CSS)
> 
> [TOMEE-3853;]
> - Link ASF Privacy Policy from TomEE Website
> 
> 
>
> Dependency upgrade
> 
> 
> [TOMEE-3841;]
> - Upgrade SLF4J to 1.7.36
> 
> [TOMEE-3845;]
> - Upgrade Tomcat to 9.0.59
> 
> [TOMEE-3855;]
> - Upgrade Tomcat to 9.0.60
> 
> [TOMEE-3856;]
> - Upgrade to jackson 2.13.2
> 
> [TOMEE-3858;]
> - Upgrade OpenJPA to 3.2.2
> 
> [TOMEE-3872;]
> - Update Hibernate Integration to 5.6.7
> 
> [TOMEE-3886;]
> - Upgrade tomcat to 9.0.62
> 
> [TOMEE-3893;]
> - Upgrade to jackson 2.13.2.2
> 
> 
>
>
> Documentation
> 
> 
> [TOMEE-3814;]
> - Commented SSL Connector fix for tomee server.xml
> 
> [TOMEE-3846;]
> - Inconsistence between tomee flavors comparison in website and
> actual jars
> 
> [TOMEE-3847;]
> - Exception when building website from windows os
> 
> [TOMEE-3854;]
> - Provide a first draft of a link collection page targeting
> contributor/committer resources
> 
> [TOMEE-3888;]
> - Cleanup documentation
> 
> [TOMEE-3894;]
> - website generation broken under windows
> 
> 
>
>
>
>
> Am Mittwoch, dem 13.04.2022 um 12:51 +0200 schrieb Jean-Louis Monteiro:
> > Hi All,
> >
> > This is the first attempt at a vote for a release of Apache TomEE
> > 8.0.11
> >
> > I'd like to start with a big thank you and a big applause to Richard.
> > He
> > has been doing a tremendous work on the project and started to roll
> > out his
> > first release today. Per Apache rules, the release manager needs to
> > be a
> > TomEE PMC, that's why I'm starting this VOTE, but the work has been
> > done by
> > Richard, so thank you. Well done.
> >
> > Maven Repo:
> > https://repository.apache.org/content/repositories/orgapachetomee-1196/
> >
> > Binaries & Sources:
> > https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
> >
> > Tags:
> > https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
> >
> > Release notes:
> >
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
> >
> > Here are the releases notes
> > Sub-task
> >
> >- [TOMEE-2117 ;]
> > -
> >Rework ProcessObserverMethod integration
> >- [TOMEE-2289 ;]
> > -
> >MicroProfile OpenAPI Example
> >- [TOMEE-2349 ;]
> > -
> >Ensure each module can generate javadoc jars on release
> >- [TOMEE-2350 ;]
> > -
> >Create a list of existing Javadoc using html
> >- [TOMEE-2351 ;]
> > -
> >MicroProfile OpenTracing Example for Distributed Microservices
> >- [TOMEE-2358 ;]
> > -
> >MicroProfile JWT rest-mp-jwt-claim Example
> >- [TOMEE-3647 ;]
> > -
> >Update example 'mvc-resteasy' to use Server/API Bom
> >
> > Bug
> >
> >- [TOMEE-2169 ;]
> > -
> >Interceptor Bean injection does not work for EJBs
> >- [TOMEE-2270 ;]
> > -
> >Java11: Unable to initialize agent with embedded-maven-plugin
> >- [TOMEE-2403 ;]
> > -
> >AutoConnectionTrackerTest fails randomly
> >- [TOMEE-2427 ;]
> > -
> >Align text above 

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Richard Zowalla
Thanks for the mail, JL :)

I just updated the Jira release note page to only contain resolved
issues, see 
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352

or below:

  Release Notes - TomEE - Version 8.0.11

Bug


[TOMEE-3840;]
- TomEE WebProfile 8.0.9 does not start with security enabled

[TOMEE-3848;]
- Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar

[TOMEE-3860;]
- Upgrade jackson-databind for CVE-2020-36518

[TOMEE-3871;]
- TomEE Plume is missing BatchEE / JCS Cache

[TOMEE-3876;]
- BOM generation corrupted under windows (slash problems)

[TOMEE-3889;]
- Invalid ObjectName for MDB listening to wildcard destination

[TOMEE-3892;]
- TomEE Maven Plugin does not allow to override default -
ea in RemoteServer



Improvement


[TOMEE-3842;]
- GitHub Actions fails for PullRequest Builds due to BOM auto
generation

[TOMEE-3851;]
- Replace Google Analytics with ASF Matomo

[TOMEE-3859;]
- Update tomee.xml file so it refers to the right location



Task


[TOMEE-3852;]
- Review the website in regard to external embedding of
resources (JS, Fonts, CSS)

[TOMEE-3853;]
- Link ASF Privacy Policy from TomEE Website



Dependency upgrade


[TOMEE-3841;]
- Upgrade SLF4J to 1.7.36

[TOMEE-3845;]
- Upgrade Tomcat to 9.0.59

[TOMEE-3855;]
- Upgrade Tomcat to 9.0.60

[TOMEE-3856;]
- Upgrade to jackson 2.13.2

[TOMEE-3858;]
- Upgrade OpenJPA to 3.2.2

[TOMEE-3872;]
- Update Hibernate Integration to 5.6.7

[TOMEE-3886;]
- Upgrade tomcat to 9.0.62

[TOMEE-3893;]
- Upgrade to jackson 2.13.2.2


   
 
Documentation


[TOMEE-3814;]
- Commented SSL Connector fix for tomee server.xml 

[TOMEE-3846;]
- Inconsistence between tomee flavors comparison in website and
actual jars

[TOMEE-3847;]
- Exception when building website from windows os

[TOMEE-3854;]
- Provide a first draft of a link collection page targeting
contributor/committer resources

[TOMEE-3888;]
- Cleanup documentation

[TOMEE-3894;]
- website generation broken under windows






Am Mittwoch, dem 13.04.2022 um 12:51 +0200 schrieb Jean-Louis Monteiro:
> Hi All,
> 
> This is the first attempt at a vote for a release of Apache TomEE
> 8.0.11
> 
> I'd like to start with a big thank you and a big applause to Richard.
> He
> has been doing a tremendous work on the project and started to roll
> out his
> first release today. Per Apache rules, the release manager needs to
> be a
> TomEE PMC, that's why I'm starting this VOTE, but the work has been
> done by
> Richard, so thank you. Well done.
> 
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1196/
> 
> Binaries & Sources:
> https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
> 
> Tags:
> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
> 
> Release notes:
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
> 
> Here are the releases notes
> Sub-task
> 
>- [TOMEE-2117 ;]
> -
>Rework ProcessObserverMethod integration
>- [TOMEE-2289 ;]
> -
>MicroProfile OpenAPI Example
>- [TOMEE-2349 ;]
> -
>Ensure each module can generate javadoc jars on release
>- [TOMEE-2350 ;]
> -
>Create a list of existing Javadoc using html
>- [TOMEE-2351 ;]
> -
>MicroProfile OpenTracing Example for Distributed Microservices
>- [TOMEE-2358 ;]
> -
>MicroProfile JWT rest-mp-jwt-claim Example
>- [TOMEE-3647 ;]
> -
>Update example 'mvc-resteasy' to use Server/API Bom
> 
> Bug
> 
>- [TOMEE-2169 ;]
> -
>Interceptor Bean injection does not work for EJBs
>- [TOMEE-2270 ;]
> -
>Java11: Unable to initialize agent with embedded-maven-plugin
>- [TOMEE-2403 ;]
> -
>AutoConnectionTrackerTest fails randomly
>- [TOMEE-2427 ;]
> -
>Align text above the pictures
>- [TOMEE-2800 ;]
> -
>Issue : Unable to run EJB test cases for upgradation in current
> project
>with Java 1.8 and WebLogic version 12.2.1.4 along 

Re: [VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Daniel Cunha
+1

Em qua., 13 de abr. de 2022 às 07:52, Jean-Louis Monteiro <
jlmonte...@tomitribe.com> escreveu:

> Hi All,
>
> This is the first attempt at a vote for a release of Apache TomEE 8.0.11
>
> I'd like to start with a big thank you and a big applause to Richard. He
> has been doing a tremendous work on the project and started to roll out his
> first release today. Per Apache rules, the release manager needs to be a
> TomEE PMC, that's why I'm starting this VOTE, but the work has been done by
> Richard, so thank you. Well done.
>
> Maven Repo:
> https://repository.apache.org/content/repositories/orgapachetomee-1196/
>
> Binaries & Sources:
> https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/
>
> Tags:
> https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11
>
> Release notes:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352
>
> Here are the releases notes
> Sub-task
>
>- [TOMEE-2117 ] -
>Rework ProcessObserverMethod integration
>- [TOMEE-2289 ] -
>MicroProfile OpenAPI Example
>- [TOMEE-2349 ] -
>Ensure each module can generate javadoc jars on release
>- [TOMEE-2350 ] -
>Create a list of existing Javadoc using html
>- [TOMEE-2351 ] -
>MicroProfile OpenTracing Example for Distributed Microservices
>- [TOMEE-2358 ] -
>MicroProfile JWT rest-mp-jwt-claim Example
>- [TOMEE-3647 ] -
>Update example 'mvc-resteasy' to use Server/API Bom
>
> Bug
>
>- [TOMEE-2169 ] -
>Interceptor Bean injection does not work for EJBs
>- [TOMEE-2270 ] -
>Java11: Unable to initialize agent with embedded-maven-plugin
>- [TOMEE-2403 ] -
>AutoConnectionTrackerTest fails randomly
>- [TOMEE-2427 ] -
>Align text above the pictures
>- [TOMEE-2800 ] -
>Issue : Unable to run EJB test cases for upgradation in current project
>with Java 1.8 and WebLogic version 12.2.1.4 along with
> openejb.cxf.version
>7.0.1 / openejb.cxf.version 8 jar.
>- [TOMEE-2941 ] -
>Regression: A connection factory created with TransactionSupport of
> "none"
>only sending message when transaction completes
>- [TOMEE-3840 ] -
>TomEE WebProfile 8.0.9 does not start with security enabled
>- [TOMEE-3848 ] -
>Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
>- [TOMEE-3850 ] -
>HTTP(S) connections are not reused
>- [TOMEE-3860 ] -
>Upgrade jackson-databind for CVE-2020-36518
>- [TOMEE-3871 ] -
>TomEE Plume is missing BatchEE / JCS Cache
>- [TOMEE-3876 ] - BOM
>generation corrupted under windows (slash problems)
>- [TOMEE-3889 ] -
>Invalid ObjectName for MDB listening to wildcard destination
>- [TOMEE-3892 ] -
>TomEE Maven Plugin does not allow to override default "-ea" in
> RemoteServer
>
> New Feature
>
>- [TOMEE-2306 ] - New
>Java EE Schemas for Java EE Deployment Descriptors
>- [TOMEE-2584 ] -
> Java
>11 compliancy
>- [TOMEE-2706 ] - New
>TomEE Embedded Bootstrap
>
> Improvement
>
>- [TOMEE-1618 ] -
>Replace three register maps in Container in favour of one
>- [TOMEE-2277 ] -
>Java11: module name for TomEE
>- [TOMEE-2425 ] -
>Generate TomEE-Cluster.html page
>- [TOMEE-2519 ] - MP
>JWT Logging Improvements
>- [TOMEE-2847 ] -
>Patch key `jakarta` namespace support
>- [TOMEE-2949 ] -
>Match TomEE tar and zip file syntax with extracted folder
>- [TOMEE-3842 

[VOTE] Apache TomEE 8.0.11

2022-04-13 Thread Jean-Louis Monteiro
Hi All,

This is the first attempt at a vote for a release of Apache TomEE 8.0.11

I'd like to start with a big thank you and a big applause to Richard. He
has been doing a tremendous work on the project and started to roll out his
first release today. Per Apache rules, the release manager needs to be a
TomEE PMC, that's why I'm starting this VOTE, but the work has been done by
Richard, so thank you. Well done.

Maven Repo:
https://repository.apache.org/content/repositories/orgapachetomee-1196/

Binaries & Sources:
https://dist.apache.org/repos/dist/dev/tomee/staging-1196/tomee-8.0.11/

Tags:
https://github.com/apache/tomee/releases/tag/tomee-project-8.0.11

Release notes:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12312320=12351352

Here are the releases notes
Sub-task

   - [TOMEE-2117 ] -
   Rework ProcessObserverMethod integration
   - [TOMEE-2289 ] -
   MicroProfile OpenAPI Example
   - [TOMEE-2349 ] -
   Ensure each module can generate javadoc jars on release
   - [TOMEE-2350 ] -
   Create a list of existing Javadoc using html
   - [TOMEE-2351 ] -
   MicroProfile OpenTracing Example for Distributed Microservices
   - [TOMEE-2358 ] -
   MicroProfile JWT rest-mp-jwt-claim Example
   - [TOMEE-3647 ] -
   Update example 'mvc-resteasy' to use Server/API Bom

Bug

   - [TOMEE-2169 ] -
   Interceptor Bean injection does not work for EJBs
   - [TOMEE-2270 ] -
   Java11: Unable to initialize agent with embedded-maven-plugin
   - [TOMEE-2403 ] -
   AutoConnectionTrackerTest fails randomly
   - [TOMEE-2427 ] -
   Align text above the pictures
   - [TOMEE-2800 ] -
   Issue : Unable to run EJB test cases for upgradation in current project
   with Java 1.8 and WebLogic version 12.2.1.4 along with openejb.cxf.version
   7.0.1 / openejb.cxf.version 8 jar.
   - [TOMEE-2941 ] -
   Regression: A connection factory created with TransactionSupport of "none"
   only sending message when transaction completes
   - [TOMEE-3840 ] -
   TomEE WebProfile 8.0.9 does not start with security enabled
   - [TOMEE-3848 ] -
   Apache TomEE 8.0.6 onwards is packaged with quartz-2.2.4.jar
   - [TOMEE-3850 ] -
   HTTP(S) connections are not reused
   - [TOMEE-3860 ] -
   Upgrade jackson-databind for CVE-2020-36518
   - [TOMEE-3871 ] -
   TomEE Plume is missing BatchEE / JCS Cache
   - [TOMEE-3876 ] - BOM
   generation corrupted under windows (slash problems)
   - [TOMEE-3889 ] -
   Invalid ObjectName for MDB listening to wildcard destination
   - [TOMEE-3892 ] -
   TomEE Maven Plugin does not allow to override default "-ea" in RemoteServer

New Feature

   - [TOMEE-2306 ] - New
   Java EE Schemas for Java EE Deployment Descriptors
   - [TOMEE-2584 ] - Java
   11 compliancy
   - [TOMEE-2706 ] - New
   TomEE Embedded Bootstrap

Improvement

   - [TOMEE-1618 ] -
   Replace three register maps in Container in favour of one
   - [TOMEE-2277 ] -
   Java11: module name for TomEE
   - [TOMEE-2425 ] -
   Generate TomEE-Cluster.html page
   - [TOMEE-2519 ] - MP
   JWT Logging Improvements
   - [TOMEE-2847 ] -
   Patch key `jakarta` namespace support
   - [TOMEE-2949 ] -
   Match TomEE tar and zip file syntax with extracted folder
   - [TOMEE-3842 ] -
   GitHub Actions fails for PullRequest Builds due to BOM auto generation
   - [TOMEE-3851 ] -
   Replace Google Analytics with ASF Matomo
   - [TOMEE-3859 ] -

[GitHub] [tomee-release-tools] dependabot[bot] opened a new pull request, #3: Bump commons-io from 2.0.1 to 2.7

2022-04-13 Thread GitBox


dependabot[bot] opened a new pull request, #3:
URL: https://github.com/apache/tomee-release-tools/pull/3

   Bumps commons-io from 2.0.1 to 2.7.
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=commons-io:commons-io=maven=2.0.1=2.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   - `@dependabot use these labels` will set the current labels as the default 
for future PRs for this repo and language
   - `@dependabot use these reviewers` will set the current reviewers as the 
default for future PRs for this repo and language
   - `@dependabot use these assignees` will set the current assignees as the 
default for future PRs for this repo and language
   - `@dependabot use this milestone` will set the current milestone as the 
default for future PRs for this repo and language
   
   You can disable automated security fix PRs for this repo from the [Security 
Alerts page](https://github.com/apache/tomee-release-tools/network/alerts).
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomee.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[GitHub] [tomee-release-tools] dependabot[bot] opened a new pull request, #2: Bump httpclient from 4.5.7 to 4.5.13

2022-04-13 Thread GitBox


dependabot[bot] opened a new pull request, #2:
URL: https://github.com/apache/tomee-release-tools/pull/2

   Bumps httpclient from 4.5.7 to 4.5.13.
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.apache.httpcomponents:httpclient=maven=4.5.7=4.5.13)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   - `@dependabot use these labels` will set the current labels as the default 
for future PRs for this repo and language
   - `@dependabot use these reviewers` will set the current reviewers as the 
default for future PRs for this repo and language
   - `@dependabot use these assignees` will set the current assignees as the 
default for future PRs for this repo and language
   - `@dependabot use this milestone` will set the current milestone as the 
default for future PRs for this repo and language
   
   You can disable automated security fix PRs for this repo from the [Security 
Alerts page](https://github.com/apache/tomee-release-tools/network/alerts).
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomee.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org