[jira] [Resolved] (TOMEE-4281) Improve logging when failing to load a class

2023-11-20 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4281.

Resolution: Fixed

> Improve logging when failing to load a class
> 
>
> Key: TOMEE-4281
> URL: https://issues.apache.org/jira/browse/TOMEE-4281
> Project: TomEE
>  Issue Type: New Feature
>  Components: TomEE Core Server
>Reporter: Jean-Louis Monteiro
>Assignee: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0, 9.1.2
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> While moving from javax to jakarta namespace there are often weird exceptions 
> to track with dependencies not being loaded. A better logging should help 
> users to diagnose and fix the problems.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Work started] (TOMEE-4281) Improve logging when failing to load a class

2023-11-20 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Work on TOMEE-4281 started by Jean-Louis Monteiro.
--
> Improve logging when failing to load a class
> 
>
> Key: TOMEE-4281
> URL: https://issues.apache.org/jira/browse/TOMEE-4281
> Project: TomEE
>  Issue Type: New Feature
>  Components: TomEE Core Server
>Reporter: Jean-Louis Monteiro
>Assignee: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0, 9.1.2
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> While moving from javax to jakarta namespace there are often weird exceptions 
> to track with dependencies not being loaded. A better logging should help 
> users to diagnose and fix the problems.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4281) Improve logging when failing to load a class

2023-11-20 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4281:
---
Fix Version/s: 10.0.0
   9.1.2

> Improve logging when failing to load a class
> 
>
> Key: TOMEE-4281
> URL: https://issues.apache.org/jira/browse/TOMEE-4281
> Project: TomEE
>  Issue Type: New Feature
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0, 9.1.2
>
>
> While moving from javax to jakarta namespace there are often weird exceptions 
> to track with dependencies not being loaded. A better logging should help 
> users to diagnose and fix the problems.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (TOMEE-4281) Improve logging when failing to load a class

2023-11-20 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro reassigned TOMEE-4281:
--

Assignee: Jean-Louis Monteiro

> Improve logging when failing to load a class
> 
>
> Key: TOMEE-4281
> URL: https://issues.apache.org/jira/browse/TOMEE-4281
> Project: TomEE
>  Issue Type: New Feature
>  Components: TomEE Core Server
>Reporter: Jean-Louis Monteiro
>Assignee: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0, 9.1.2
>
>
> While moving from javax to jakarta namespace there are often weird exceptions 
> to track with dependencies not being loaded. A better logging should help 
> users to diagnose and fix the problems.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4281) Improve logging when failing to load a class

2023-11-20 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4281:
---
Component/s: TomEE Core Server

> Improve logging when failing to load a class
> 
>
> Key: TOMEE-4281
> URL: https://issues.apache.org/jira/browse/TOMEE-4281
> Project: TomEE
>  Issue Type: New Feature
>  Components: TomEE Core Server
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0, 9.1.2
>
>
> While moving from javax to jakarta namespace there are often weird exceptions 
> to track with dependencies not being loaded. A better logging should help 
> users to diagnose and fix the problems.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4281) Improve logging when failing to load a class

2023-11-20 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4281:
--

 Summary: Improve logging when failing to load a class
 Key: TOMEE-4281
 URL: https://issues.apache.org/jira/browse/TOMEE-4281
 Project: TomEE
  Issue Type: New Feature
Reporter: Jean-Louis Monteiro


While moving from javax to jakarta namespace there are often weird exceptions 
to track with dependencies not being loaded. A better logging should help users 
to diagnose and fix the problems.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (TOMEE-4268) Create MicroProfile OpenAPI Reader exemple

2023-10-30 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro reassigned TOMEE-4268:
--

Assignee: Jean-Louis Monteiro

> Create MicroProfile OpenAPI Reader exemple
> --
>
> Key: TOMEE-4268
> URL: https://issues.apache.org/jira/browse/TOMEE-4268
> Project: TomEE
>  Issue Type: New Feature
>Reporter: Jean-Louis Monteiro
>Assignee: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4268) Create MicroProfile OpenAPI Reader exemple

2023-10-30 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4268.

Fix Version/s: 10.0.0
   Resolution: Fixed

> Create MicroProfile OpenAPI Reader exemple
> --
>
> Key: TOMEE-4268
> URL: https://issues.apache.org/jira/browse/TOMEE-4268
> Project: TomEE
>  Issue Type: New Feature
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4268) Create MicroProfile OpenAPI Reader exemple

2023-10-30 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4268:
--

 Summary: Create MicroProfile OpenAPI Reader exemple
 Key: TOMEE-4268
 URL: https://issues.apache.org/jira/browse/TOMEE-4268
 Project: TomEE
  Issue Type: New Feature
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4267) MicroProfile Metrics JMX Registrar must be initialized once

2023-10-30 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4267?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4267.

Fix Version/s: 10.0.0
   Resolution: Fixed

> MicroProfile Metrics JMX Registrar must be initialized once
> ---
>
> Key: TOMEE-4267
> URL: https://issues.apache.org/jira/browse/TOMEE-4267
> Project: TomEE
>  Issue Type: Bug
>Reporter: Jean-Louis Monteiro
>Assignee: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4267) MicroProfile Metrics JMX Registrar must be initialized once

2023-10-30 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4267:
--

 Summary: MicroProfile Metrics JMX Registrar must be initialized 
once
 Key: TOMEE-4267
 URL: https://issues.apache.org/jira/browse/TOMEE-4267
 Project: TomEE
  Issue Type: Bug
Reporter: Jean-Louis Monteiro
Assignee: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4200) Use ActiveMQ client jakarta instead of shading it in TomEE

2023-04-18 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4200:
--

 Summary: Use ActiveMQ client jakarta instead of shading it in TomEE
 Key: TOMEE-4200
 URL: https://issues.apache.org/jira/browse/TOMEE-4200
 Project: TomEE
  Issue Type: Improvement
Affects Versions: 9.0.0
Reporter: Jean-Louis Monteiro
 Fix For: 10.0.0, 9.1.0


Since 5.18.0 ActiveMQ now provides a jakarta compatible client. We should favor 
it and remove our shade approach.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4199) jakartaee-api with tomcat classifier has too much in it

2023-04-18 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4199:
---
Affects Version/s: 9.0.0

> jakartaee-api with tomcat classifier has too much in it
> ---
>
> Key: TOMEE-4199
> URL: https://issues.apache.org/jira/browse/TOMEE-4199
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Affects Versions: 9.0.0
>Reporter: Jean-Louis Monteiro
>Priority: Major
>
> The jakartaee-api with tomcat classifier seems to contain all APIs already in 
> Tomcat (EL, JSP, WebScokets, Servlet) whereas it's meant to not duplicate the 
> APIs to avoid mismatchs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4199) jakartaee-api with tomcat classifier has too much in it

2023-04-18 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4199:
---
Fix Version/s: 9.1.0
   10.0.0

> jakartaee-api with tomcat classifier has too much in it
> ---
>
> Key: TOMEE-4199
> URL: https://issues.apache.org/jira/browse/TOMEE-4199
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Affects Versions: 9.0.0
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0, 9.1.0
>
>
> The jakartaee-api with tomcat classifier seems to contain all APIs already in 
> Tomcat (EL, JSP, WebScokets, Servlet) whereas it's meant to not duplicate the 
> APIs to avoid mismatchs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4199) jakartaee-api with tomcat classifier has too much in it

2023-04-18 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4199:
---
Component/s: TomEE Core Server

> jakartaee-api with tomcat classifier has too much in it
> ---
>
> Key: TOMEE-4199
> URL: https://issues.apache.org/jira/browse/TOMEE-4199
> Project: TomEE
>  Issue Type: Bug
>  Components: TomEE Core Server
>Reporter: Jean-Louis Monteiro
>Priority: Major
>
> The jakartaee-api with tomcat classifier seems to contain all APIs already in 
> Tomcat (EL, JSP, WebScokets, Servlet) whereas it's meant to not duplicate the 
> APIs to avoid mismatchs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4199) jakartaee-api with tomcat classifier has too much in it

2023-04-18 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4199:
--

 Summary: jakartaee-api with tomcat classifier has too much in it
 Key: TOMEE-4199
 URL: https://issues.apache.org/jira/browse/TOMEE-4199
 Project: TomEE
  Issue Type: Bug
Reporter: Jean-Louis Monteiro


The jakartaee-api with tomcat classifier seems to contain all APIs already in 
Tomcat (EL, JSP, WebScokets, Servlet) whereas it's meant to not duplicate the 
APIs to avoid mismatchs.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4140) Update MicroProfile to 6.0

2023-02-07 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4140?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4140.

Fix Version/s: 10.0.0
 Assignee: Gwénaël Ruelland
   Resolution: Fixed

> Update MicroProfile to 6.0
> --
>
> Key: TOMEE-4140
> URL: https://issues.apache.org/jira/browse/TOMEE-4140
> Project: TomEE
>  Issue Type: Bug
>Reporter: Gwénaël Ruelland
>Assignee: Gwénaël Ruelland
>Priority: Major
> Fix For: 10.0.0
>
>  Time Spent: 1h 50m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4061) Wrap up updates for TomEE 9.x

2023-02-07 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4061?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4061.

Fix Version/s: 9.0.1
 Assignee: Gwénaël Ruelland
   Resolution: Fixed

> Wrap up updates for TomEE 9.x
> -
>
> Key: TOMEE-4061
> URL: https://issues.apache.org/jira/browse/TOMEE-4061
> Project: TomEE
>  Issue Type: Dependency upgrade
>  Components: Examples and Documentation, TomEE Build
>Affects Versions: 9.0.0-M8
>Reporter: Gwénaël Ruelland
>Assignee: Gwénaël Ruelland
>Priority: Major
> Fix For: 9.0.1
>
>  Time Spent: 3h 50m
>  Remaining Estimate: 0h
>
> Wrap up update for TomEE 9.x :
>  * TOMEE-4086 HSQLDB 2.7.1
>  * TOMEE-4081 Jackson 2.13.4
>  * TOMEE-4095 Jackson-databind 2.13.4.2
>  * TOMEE-4096 Tomcat 10.0.27
>  * Derby 10.14.2.0
>  * Derby 10.15.2.0
>  * TOMEE-4093 Hibernate 6.1.4.Final
>  * TOMEE-4097 MicroProfile API Fault Tolerance 4.0.2
>  * TOMEE-4098 MicroProfile API Health 4.0.1
>  * TOMEE-4099 MicroProfile API Rest Client 3.0.1
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4053) Dependency properties cleanup

2023-01-30 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4053?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4053.

Fix Version/s: 9.0.1
   Resolution: Fixed

> Dependency properties cleanup
> -
>
> Key: TOMEE-4053
> URL: https://issues.apache.org/jira/browse/TOMEE-4053
> Project: TomEE
>  Issue Type: Improvement
>Reporter: Gwénaël Ruelland
>Priority: Minor
> Fix For: 9.0.1
>
>  Time Spent: 10h 10m
>  Remaining Estimate: 0h
>
> Proposed PR for properties consistency 
>  * properties are of the form 'version.groupid' or 'groupid.version' : 
> changed most to the 'version.groupid' form for coherence.
>  * regrouping properties by feature blocks
>  * ordering by name were usefull



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4053) Dependency properties cleanup

2023-01-30 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4053?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17682144#comment-17682144
 ] 

Jean-Louis Monteiro commented on TOMEE-4053:


Thanks [~ruelland] for the PRs

> Dependency properties cleanup
> -
>
> Key: TOMEE-4053
> URL: https://issues.apache.org/jira/browse/TOMEE-4053
> Project: TomEE
>  Issue Type: Improvement
>Reporter: Gwénaël Ruelland
>Priority: Minor
>  Time Spent: 10h 10m
>  Remaining Estimate: 0h
>
> Proposed PR for properties consistency 
>  * properties are of the form 'version.groupid' or 'groupid.version' : 
> changed most to the 'version.groupid' form for coherence.
>  * regrouping properties by feature blocks
>  * ordering by name were usefull



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4164) Jakarta JSON Binding TCK

2023-01-10 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17656617#comment-17656617
 ] 

Jean-Louis Monteiro commented on TOMEE-4164:


Setup completed in PR [https://github.com/apache/tomee/pull/1004]

Needs work to pass before we can merge

> Jakarta JSON Binding TCK
> 
>
> Key: TOMEE-4164
> URL: https://issues.apache.org/jira/browse/TOMEE-4164
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>
> see https://jakarta.ee/specifications/jsonb/3.0/ for additional details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4165) Jakarta JSON Processing TCK

2023-01-10 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4165?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17656616#comment-17656616
 ] 

Jean-Louis Monteiro commented on TOMEE-4165:


Setup completed in the PR [https://github.com/apache/tomee/pull/1003]

 

We have failures to solve before we can merge

> Jakarta JSON Processing TCK
> ---
>
> Key: TOMEE-4165
> URL: https://issues.apache.org/jira/browse/TOMEE-4165
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>
> see https://jakarta.ee/specifications/jsonp/2.1/ for additional details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (TOMEE-4165) Jakarta JSON Processing TCK

2023-01-10 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4165?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro reassigned TOMEE-4165:
--

Assignee: Jean-Louis Monteiro

> Jakarta JSON Processing TCK
> ---
>
> Key: TOMEE-4165
> URL: https://issues.apache.org/jira/browse/TOMEE-4165
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>
> see https://jakarta.ee/specifications/jsonp/2.1/ for additional details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (TOMEE-4162) Jakarta Dependency Injection TCK

2023-01-10 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4162?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro reassigned TOMEE-4162:
--

Assignee: Jean-Louis Monteiro

> Jakarta Dependency Injection TCK
> 
>
> Key: TOMEE-4162
> URL: https://issues.apache.org/jira/browse/TOMEE-4162
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>
> see https://jakarta.ee/specifications/dependency-injection/2.0/ for 
> additional details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (TOMEE-4164) Jakarta JSON Binding TCK

2023-01-10 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro reassigned TOMEE-4164:
--

Assignee: Jean-Louis Monteiro

> Jakarta JSON Binding TCK
> 
>
> Key: TOMEE-4164
> URL: https://issues.apache.org/jira/browse/TOMEE-4164
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>
> see https://jakarta.ee/specifications/jsonb/3.0/ for additional details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4157) Jakarta Authentication TCK

2023-01-06 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4157?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17655409#comment-17655409
 ] 

Jean-Louis Monteiro commented on TOMEE-4157:


Old school TCK

> Jakarta Authentication TCK
> --
>
> Key: TOMEE-4157
> URL: https://issues.apache.org/jira/browse/TOMEE-4157
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Priority: Major
>
> see https://jakarta.ee/specifications/authentication/3.0/ for additional 
> details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4167) Jakarta Security TCK

2023-01-06 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17655408#comment-17655408
 ] 

Jean-Louis Monteiro commented on TOMEE-4167:


Old school TCK

> Jakarta Security TCK
> 
>
> Key: TOMEE-4167
> URL: https://issues.apache.org/jira/browse/TOMEE-4167
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Priority: Major
>
> see https://jakarta.ee/specifications/security/3.0/ for additional details



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4158) Jakarta Bean Validation TCK

2023-01-06 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4158?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17655401#comment-17655401
 ] 

Jean-Louis Monteiro commented on TOMEE-4158:


It's a service release so the changes are minor. The PR configures the latest 
available TCK 3.0.1

 

https://github.com/apache/tomee/pull/1002

 

> Jakarta Bean Validation TCK
> ---
>
> Key: TOMEE-4158
> URL: https://issues.apache.org/jira/browse/TOMEE-4158
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>
> see https://jakarta.ee/specifications/bean-validation/3.0/ for additional 
> details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4160) Jakarta Contexts and Dependency Injection (including Language Model TCK) TCK

2023-01-06 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17655399#comment-17655399
 ] 

Jean-Louis Monteiro commented on TOMEE-4160:


PR Created

[https://github.com/apache/tomee/pull/1001]

 

Looks like there is quite a lot of work to do on OWB before we can merge this.

> Jakarta Contexts and Dependency Injection (including Language Model TCK) TCK
> 
>
> Key: TOMEE-4160
> URL: https://issues.apache.org/jira/browse/TOMEE-4160
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Assignee: Jean-Louis Monteiro
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> see https://jakarta.ee/specifications/cdi/4.0/ for additional details 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4154) Migrate BatchEE to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4154:
--

 Summary: Migrate BatchEE to jakarta namespace
 Key: TOMEE-4154
 URL: https://issues.apache.org/jira/browse/TOMEE-4154
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4149) Migrate Geronimo Transaction to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4149:
--

 Summary: Migrate Geronimo Transaction to jakarta namespace
 Key: TOMEE-4149
 URL: https://issues.apache.org/jira/browse/TOMEE-4149
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4151) Migrate OpenWebBeans to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4151:
--

 Summary: Migrate OpenWebBeans to jakarta namespace
 Key: TOMEE-4151
 URL: https://issues.apache.org/jira/browse/TOMEE-4151
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4152) Migrate Johnzon to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4152:
--

 Summary: Migrate Johnzon to jakarta namespace
 Key: TOMEE-4152
 URL: https://issues.apache.org/jira/browse/TOMEE-4152
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4148) Migrate OpenJPA to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4148:
--

 Summary: Migrate OpenJPA to jakarta namespace
 Key: TOMEE-4148
 URL: https://issues.apache.org/jira/browse/TOMEE-4148
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4150) Migrate Geronimo Connector to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4150:
--

 Summary: Migrate Geronimo Connector to jakarta namespace
 Key: TOMEE-4150
 URL: https://issues.apache.org/jira/browse/TOMEE-4150
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4153) Migrate BVal to jakarta namespace

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4153:
--

 Summary: Migrate BVal to jakarta namespace
 Key: TOMEE-4153
 URL: https://issues.apache.org/jira/browse/TOMEE-4153
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4146) Release TomEE jakartaapi 9.1 final

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4146:
--

 Summary: Release TomEE jakartaapi 9.1 final
 Key: TOMEE-4146
 URL: https://issues.apache.org/jira/browse/TOMEE-4146
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4147) Create TomEE jakartaapi 10 for Jakarta EE 10

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4147:
--

 Summary: Create TomEE jakartaapi 10 for Jakarta EE 10
 Key: TOMEE-4147
 URL: https://issues.apache.org/jira/browse/TOMEE-4147
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4143) TomEE 9.x maintenance jobs

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4143:
--

 Summary: TomEE 9.x maintenance jobs
 Key: TOMEE-4143
 URL: https://issues.apache.org/jira/browse/TOMEE-4143
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4144) Create tomee-tck branch for TomEE 10 / Jakarta EE 10

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4144:
--

 Summary: Create tomee-tck branch for TomEE 10 / Jakarta EE 10
 Key: TOMEE-4144
 URL: https://issues.apache.org/jira/browse/TOMEE-4144
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4145) Update tomee-tck 9 for Jakarta EE 9.1 to use next TomEE 9 iteration

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4145:
--

 Summary: Update tomee-tck 9 for Jakarta EE 9.1 to use next TomEE 9 
iteration
 Key: TOMEE-4145
 URL: https://issues.apache.org/jira/browse/TOMEE-4145
 Project: TomEE
  Issue Type: Task
Affects Versions: 10.0.0
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4142) Tomcat 10.1.4

2023-01-04 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4142?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4142.

Resolution: Fixed

> Tomcat 10.1.4
> -
>
> Key: TOMEE-4142
> URL: https://issues.apache.org/jira/browse/TOMEE-4142
> Project: TomEE
>  Issue Type: Dependency upgrade
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4142) Tomcat 10.1.4

2023-01-04 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4142:
--

 Summary: Tomcat 10.1.4
 Key: TOMEE-4142
 URL: https://issues.apache.org/jira/browse/TOMEE-4142
 Project: TomEE
  Issue Type: Dependency upgrade
Reporter: Jean-Louis Monteiro
 Fix For: 10.0.0






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4139) CXF 4.0.0 (jakarta namespace)

2023-01-03 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4139:
--

 Summary: CXF 4.0.0 (jakarta namespace)
 Key: TOMEE-4139
 URL: https://issues.apache.org/jira/browse/TOMEE-4139
 Project: TomEE
  Issue Type: Dependency upgrade
Reporter: Jean-Louis Monteiro
 Fix For: 10.0.0






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4138) Fix BOM generator to support 2 digits version

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4138.

Resolution: Fixed

> Fix BOM generator to support 2 digits version
> -
>
> Key: TOMEE-4138
> URL: https://issues.apache.org/jira/browse/TOMEE-4138
> Project: TomEE
>  Issue Type: Bug
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>
> Our GenerateBom class does not support 2 digits version



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4138) Fix BOM generator to support 2 digits version

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4138?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4138:
---
Fix Version/s: 10.0.0

> Fix BOM generator to support 2 digits version
> -
>
> Key: TOMEE-4138
> URL: https://issues.apache.org/jira/browse/TOMEE-4138
> Project: TomEE
>  Issue Type: Bug
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>
> Our GenerateBom class does not support 2 digits version



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4137) Prune old javax examples

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4137.

Resolution: Fixed

> Prune old javax examples
> 
>
> Key: TOMEE-4137
> URL: https://issues.apache.org/jira/browse/TOMEE-4137
> Project: TomEE
>  Issue Type: Improvement
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 10.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4138) Fix BOM generator to support 2 digits version

2023-01-03 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4138:
--

 Summary: Fix BOM generator to support 2 digits version
 Key: TOMEE-4138
 URL: https://issues.apache.org/jira/browse/TOMEE-4138
 Project: TomEE
  Issue Type: Bug
Reporter: Jean-Louis Monteiro


Our GenerateBom class does not support 2 digits version



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4137) Prune old javax examples

2023-01-03 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4137:
--

 Summary: Prune old javax examples
 Key: TOMEE-4137
 URL: https://issues.apache.org/jira/browse/TOMEE-4137
 Project: TomEE
  Issue Type: Improvement
Reporter: Jean-Louis Monteiro
 Fix For: 10.0.0






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-3915) Fix Post release pom versioning for Master branch

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-3915:
---
Fix Version/s: 10.0.0
   (was: 9.0.0)

> Fix Post release pom versioning for Master branch
> -
>
> Key: TOMEE-3915
> URL: https://issues.apache.org/jira/browse/TOMEE-3915
> Project: TomEE
>  Issue Type: Task
>Affects Versions: 9.0.0-M7
>Reporter: Cesar Hernandez
>Assignee: Cesar Hernandez
>Priority: Major
> Fix For: 10.0.0
>
>
> Currently, there are a couple of examples that after each release their 
> pom.xml version isn't updated. 
> There is a bug in the maven release plugin that is the root cause of having 
> to fix some TomEE examples pom version number after each release: 
> https://issues.apache.org/jira/browse/MRELEASE-932



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-3951) JWT token groups claim is now optional

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3951?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-3951.

Resolution: Fixed

> JWT token groups claim is now optional
> --
>
> Key: TOMEE-3951
> URL: https://issues.apache.org/jira/browse/TOMEE-3951
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>
> JWT token {{groups}} claim is now optional 
> ([#129|https://github.com/eclipse/microprofile-jwt-auth/issues/129])



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-3950) Support for JWT token cookies

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3950?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-3950.

Resolution: Fixed

> Support for JWT token cookies
> -
>
> Key: TOMEE-3950
> URL: https://issues.apache.org/jira/browse/TOMEE-3950
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>
> Support for JWT token cookies 
> ([#93|https://github.com/eclipse/microprofile-jwt-auth/issues/93])



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-3952) Deprecate RSA keys of 1024 bit length

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3952?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-3952.

Resolution: Fixed

> Deprecate RSA keys of 1024 bit length
> -
>
> Key: TOMEE-3952
> URL: https://issues.apache.org/jira/browse/TOMEE-3952
> Project: TomEE
>  Issue Type: Sub-task
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4076) Public Keys in OpenSSH format

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4076?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4076.

Resolution: Fixed

> Public Keys in OpenSSH format
> -
>
> Key: TOMEE-4076
> URL: https://issues.apache.org/jira/browse/TOMEE-4076
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4078) RSA keys PKCS 1 format

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4078.

Resolution: Fixed

> RSA keys PKCS 1 format
> --
>
> Key: TOMEE-4078
> URL: https://issues.apache.org/jira/browse/TOMEE-4078
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4050) Retry and Refresh for MP JWT keys supplied via HTTP

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4050.

Resolution: Fixed

> Retry and Refresh for MP JWT keys supplied via HTTP
> ---
>
> Key: TOMEE-4050
> URL: https://issues.apache.org/jira/browse/TOMEE-4050
> Project: TomEE
>  Issue Type: New Feature
>Affects Versions: 9.0.0-M8
>Reporter: David Blevins
>Assignee: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-3946) MicroProfile JWT 2.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-3946.

Resolution: Fixed

> MicroProfile JWT 2.0
> 
>
> Key: TOMEE-3946
> URL: https://issues.apache.org/jira/browse/TOMEE-3946
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4072) MicroProfile Metrics 4.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4072?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4072.

Resolution: Fixed

> MicroProfile Metrics 4.0
> 
>
> Key: TOMEE-4072
> URL: https://issues.apache.org/jira/browse/TOMEE-4072
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4077) Public Keys in SSH2 format

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4077.

Resolution: Fixed

> Public Keys in SSH2 format
> --
>
> Key: TOMEE-4077
> URL: https://issues.apache.org/jira/browse/TOMEE-4077
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4080) Improved Logging for Public and Private Key resolution

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4080.

Resolution: Fixed

> Improved Logging for Public and Private Key resolution
> --
>
> Key: TOMEE-4080
> URL: https://issues.apache.org/jira/browse/TOMEE-4080
> Project: TomEE
>  Issue Type: Improvement
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Closed] (TOMEE-3883) Update example 'mvc-resteasy' to use Server/API Bom - master branch

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3883?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro closed TOMEE-3883.
--
Resolution: Won't Fix

Too old for jakarta namespace

> Update example 'mvc-resteasy' to use Server/API Bom - master branch
> ---
>
> Key: TOMEE-3883
> URL: https://issues.apache.org/jira/browse/TOMEE-3883
> Project: TomEE
>  Issue Type: Sub-task
>  Components: Examples and Documentation
>Affects Versions: 9.0.0-M7
>Reporter: Richard Zowalla
>Assignee: Cesar Hernandez
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4069) MicroProfile Config 3.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4069.

Resolution: Fixed

> MicroProfile Config 3.0
> ---
>
> Key: TOMEE-4069
> URL: https://issues.apache.org/jira/browse/TOMEE-4069
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4073) MicroProfile Rest Client 3.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4073.

Resolution: Fixed

> MicroProfile Rest Client 3.0
> 
>
> Key: TOMEE-4073
> URL: https://issues.apache.org/jira/browse/TOMEE-4073
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4119) TomEEJsonbProvider triggered for */* mime types

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4119?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4119.

Resolution: Fixed

> TomEEJsonbProvider triggered for */* mime types
> ---
>
> Key: TOMEE-4119
> URL: https://issues.apache.org/jira/browse/TOMEE-4119
> Project: TomEE
>  Issue Type: Bug
>Reporter: David Blevins
>Assignee: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>
> Causes the following Jakarta EE 9.1 Web Profile TCK tests to fail:
>  
> com/sun/ts/tests/jaxrs/api/rs/ext/interceptor/reader/readerinterceptorcontext/JAXRSClient#java#proceedThrowsWebApplicationExceptionTest_from_standalone
> com/sun/ts/tests/jaxrs/ee/rs/core/responsebuilder/JAXRSClient#java#entityObjectTest_from_standalone
> com/sun/ts/tests/jaxrs/ee/rs/ext/interceptor/containerreader/readerinterceptorcontext/JAXRSClient#java#proceedThrowsWebApplicationExceptionTest_from_standalone
> com/sun/ts/tests/jaxrs/spec/client/typedentities/JAXRSClient#java#clientAnyWriterUsageTest_from_standalone
> com/sun/ts/tests/jaxrs/spec/filter/interceptor/JAXRSClient#java#stringBeanReaderContainerInterceptorTest_from_standalone
> com/sun/ts/tests/jaxrs/spec/filter/interceptor/JAXRSClient#java#stringBeanReaderNoInterceptorTest_from_standalone
> com/sun/ts/tests/jaxrs/spec/filter/lastvalue/JAXRSClient#java#readerContextOnContainerTest_from_standalone



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4071) MicroProfile Health 4.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4071.

Resolution: Fixed

> MicroProfile Health 4.0
> ---
>
> Key: TOMEE-4071
> URL: https://issues.apache.org/jira/browse/TOMEE-4071
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4079) Elliptic Curve JWS and JWE

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4079.

Resolution: Fixed

> Elliptic Curve JWS and JWE
> --
>
> Key: TOMEE-4079
> URL: https://issues.apache.org/jira/browse/TOMEE-4079
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4082) Woodstox 6.2.6

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4082?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4082.

Resolution: Fixed

> Woodstox 6.2.6
> --
>
> Key: TOMEE-4082
> URL: https://issues.apache.org/jira/browse/TOMEE-4082
> Project: TomEE
>  Issue Type: Dependency upgrade
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4081) Jackson 2.13.4

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4081?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4081.

Resolution: Fixed

> Jackson 2.13.4
> --
>
> Key: TOMEE-4081
> URL: https://issues.apache.org/jira/browse/TOMEE-4081
> Project: TomEE
>  Issue Type: Dependency upgrade
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4074) MicroProfile OpenAPI 3.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4074.

Resolution: Fixed

> MicroProfile OpenAPI 3.0
> 
>
> Key: TOMEE-4074
> URL: https://issues.apache.org/jira/browse/TOMEE-4074
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4075) MicroProfile OpenTracing 3.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4075?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4075.

Resolution: Fixed

> MicroProfile OpenTracing 3.0
> 
>
> Key: TOMEE-4075
> URL: https://issues.apache.org/jira/browse/TOMEE-4075
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4070) MicroProfile Fault Tolerance 4.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4070?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4070.

Resolution: Fixed

> MicroProfile Fault Tolerance 4.0
> 
>
> Key: TOMEE-4070
> URL: https://issues.apache.org/jira/browse/TOMEE-4070
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4068) MicroProfile 5.0

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4068?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4068.

Resolution: Fixed

> MicroProfile 5.0
> 
>
> Key: TOMEE-4068
> URL: https://issues.apache.org/jira/browse/TOMEE-4068
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-3733) TCK Results page for website

2023-01-03 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3733?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-3733.

Resolution: Fixed

> TCK Results page for website
> 
>
> Key: TOMEE-3733
> URL: https://issues.apache.org/jira/browse/TOMEE-3733
> Project: TomEE
>  Issue Type: Documentation
>  Components: Website
>Reporter: Cesar Hernandez
>Assignee: Cesar Hernandez
>Priority: Major
>  Labels: website
> Fix For: 9.0.0
>
> Attachments: image-2021-05-03-00-44-28-085.png
>
>  Time Spent: 50m
>  Remaining Estimate: 0h
>
> Jakarta EE TCK result summary needs to be publicly available in 
> [https://tomee.apache.org/] website.
>  
> The proposed scope for this first iteration is to add a small section in the 
> current /download-ng.html page pointing to a new page: /tck-results.html 
> containing all de details for TCK results as required in the 
> https://www.eclipse.org/legal/tck.php.
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4136) Support patching of sources

2023-01-02 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4136:
--

 Summary: Support patching of sources
 Key: TOMEE-4136
 URL: https://issues.apache.org/jira/browse/TOMEE-4136
 Project: TomEE
  Issue Type: New Feature
  Components: tomee-patch-plugin
Reporter: Jean-Louis Monteiro


The TomEE Patch plugin currently patches the jars, but it makes it hard to 
debug in IDEs because sources are not aligned.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4136) Support patching of sources

2023-01-02 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4136?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4136.

Resolution: Fixed

> Support patching of sources
> ---
>
> Key: TOMEE-4136
> URL: https://issues.apache.org/jira/browse/TOMEE-4136
> Project: TomEE
>  Issue Type: New Feature
>  Components: tomee-patch-plugin
>Reporter: Jean-Louis Monteiro
>Priority: Major
>
> The TomEE Patch plugin currently patches the jars, but it makes it hard to 
> debug in IDEs because sources are not aligned.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4123) Implement @AroundConstruct from Interceptor 1.2

2023-01-02 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4123?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4123.

Fix Version/s: 9.0.0
   Resolution: Fixed

> Implement @AroundConstruct from Interceptor 1.2
> ---
>
> Key: TOMEE-4123
> URL: https://issues.apache.org/jira/browse/TOMEE-4123
> Project: TomEE
>  Issue Type: New Feature
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0
>
>
> Since Interceptor 1.2 (EJB split since 3.2)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4124) Remove timing of timing just for logging

2022-12-14 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4124:
--

 Summary: Remove timing of timing just for logging
 Key: TOMEE-4124
 URL: https://issues.apache.org/jira/browse/TOMEE-4124
 Project: TomEE
  Issue Type: Improvement
Reporter: Jean-Louis Monteiro






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4123) Implement @AroundConstruct from Interceptor 1.2

2022-12-09 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4123:
--

 Summary: Implement @AroundConstruct from Interceptor 1.2
 Key: TOMEE-4123
 URL: https://issues.apache.org/jira/browse/TOMEE-4123
 Project: TomEE
  Issue Type: New Feature
Reporter: Jean-Louis Monteiro


Since Interceptor 1.2 (EJB split since 3.2)



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4117) MicroProfile OpenAPI not generating model

2022-12-02 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4117?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4117.

Resolution: Fixed

> MicroProfile OpenAPI not generating model
> -
>
> Key: TOMEE-4117
> URL: https://issues.apache.org/jira/browse/TOMEE-4117
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 9.0.0.RC1
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0
>
>  Time Spent: 1h
>  Remaining Estimate: 0h
>
> MicroProfile implementation isn't able to generate the OpenAPI model based on 
> annotations. Looks like only the YAML and JSON files in the application are 
> being picked up.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4110) Woodstox 6.4.0 (CVE-2022-40152)

2022-12-01 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17641764#comment-17641764
 ] 

Jean-Louis Monteiro commented on TOMEE-4110:


Updated Woddstox also on 8.x branch

> Woodstox 6.4.0 (CVE-2022-40152)
> ---
>
> Key: TOMEE-4110
> URL: https://issues.apache.org/jira/browse/TOMEE-4110
> Project: TomEE
>  Issue Type: Dependency upgrade
>Affects Versions: 9.0.0.RC1, 8.0.13
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0, 8.0.14
>
>
> Also known as GHSA-fv22-xp26-mm9w for Github 
> https://github.com/advisories/GHSA-3f7h-mf4q-vrm4



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4110) Woodstox 6.4.0 (CVE-2022-40152)

2022-12-01 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4110:
---
Fix Version/s: 8.0.14

> Woodstox 6.4.0 (CVE-2022-40152)
> ---
>
> Key: TOMEE-4110
> URL: https://issues.apache.org/jira/browse/TOMEE-4110
> Project: TomEE
>  Issue Type: Dependency upgrade
>Affects Versions: 9.0.0.RC1, 8.0.13
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0, 8.0.14
>
>
> Also known as GHSA-fv22-xp26-mm9w for Github 
> https://github.com/advisories/GHSA-3f7h-mf4q-vrm4



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4117) MicroProfile OpenAPI not generating model

2022-11-23 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4117:
--

 Summary: MicroProfile OpenAPI not generating model
 Key: TOMEE-4117
 URL: https://issues.apache.org/jira/browse/TOMEE-4117
 Project: TomEE
  Issue Type: Bug
Affects Versions: 9.0.0.RC1
Reporter: Jean-Louis Monteiro
 Fix For: 9.0.0


MicroProfile implementation isn't able to generate the OpenAPI model based on 
annotations. Looks like only the YAML and JSON files in the application are 
being picked up.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4110) Woodstox 6.4.0 (CVE-2022-40152)

2022-11-22 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4110:
---
Affects Version/s: 8.0.13

> Woodstox 6.4.0 (CVE-2022-40152)
> ---
>
> Key: TOMEE-4110
> URL: https://issues.apache.org/jira/browse/TOMEE-4110
> Project: TomEE
>  Issue Type: Dependency upgrade
>Affects Versions: 9.0.0.RC1, 8.0.13
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0
>
>
> Also known as GHSA-fv22-xp26-mm9w for Github 
> https://github.com/advisories/GHSA-3f7h-mf4q-vrm4



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4110) Woodstox 6.4.0 (CVE-2022-40152)

2022-11-21 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4110.

Resolution: Fixed

> Woodstox 6.4.0 (CVE-2022-40152)
> ---
>
> Key: TOMEE-4110
> URL: https://issues.apache.org/jira/browse/TOMEE-4110
> Project: TomEE
>  Issue Type: Dependency upgrade
>Affects Versions: 9.0.0.RC1
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0
>
>
> Also known as GHSA-fv22-xp26-mm9w for Github 
> https://github.com/advisories/GHSA-3f7h-mf4q-vrm4



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4110) Woodstox 6.4.0 (CVE-2022-40152)

2022-11-18 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4110:
---
Description: Also known as GHSA-fv22-xp26-mm9w for Github 
https://github.com/advisories/GHSA-3f7h-mf4q-vrm4

> Woodstox 6.4.0 (CVE-2022-40152)
> ---
>
> Key: TOMEE-4110
> URL: https://issues.apache.org/jira/browse/TOMEE-4110
> Project: TomEE
>  Issue Type: Dependency upgrade
>Affects Versions: 9.0.0.RC1
>Reporter: Jean-Louis Monteiro
>Priority: Major
> Fix For: 9.0.0
>
>
> Also known as GHSA-fv22-xp26-mm9w for Github 
> https://github.com/advisories/GHSA-3f7h-mf4q-vrm4



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Created] (TOMEE-4110) Woodstox 6.4.0 (CVE-2022-40152)

2022-11-14 Thread Jean-Louis Monteiro (Jira)
Jean-Louis Monteiro created TOMEE-4110:
--

 Summary: Woodstox 6.4.0 (CVE-2022-40152)
 Key: TOMEE-4110
 URL: https://issues.apache.org/jira/browse/TOMEE-4110
 Project: TomEE
  Issue Type: Dependency upgrade
Affects Versions: 9.0.0.RC1
Reporter: Jean-Louis Monteiro
 Fix For: 9.0.0






--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Resolved] (TOMEE-4065) LoginToContinue interceptor fails on custom auth mechanism

2022-11-09 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro resolved TOMEE-4065.

Fix Version/s: 9.0.0
   Resolution: Fixed

Thank you Stefan for the fix.

> LoginToContinue interceptor fails on custom auth mechanism
> --
>
> Key: TOMEE-4065
> URL: https://issues.apache.org/jira/browse/TOMEE-4065
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 9.0.0-M8, 9.0.0.RC1
>Reporter: Stefan Kalscheuer
>Assignee: Stefan Kalscheuer
>Priority: Major
> Fix For: 9.0.0
>
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> I stumbled across an issue using a custom _HttpAuthenticationMechanism_ 
> implementation using the _@LoginToContinue_ annotation directly.
> *Minimal example code:*
> {code:java}
> @ApplicationScoped
> @AutoApplySession
> @LoginToContinue
> public class AuthMechanism implements HttpAuthenticationMechanism {
>   @Override
>   public AuthenticationStatus validateRequest(HttpServletRequest request,
>                                               HttpServletResponse response,
>                                               HttpMessageContext 
> httpMessageContext) throws AuthenticationException {
>     /* do auth stuff */
>   }
> } {code}
>  
> *Expected behavior*
> I would expect the application server to redirect any request to a protected 
> URL to the login page (without additional specification this would be 
> "/login" here).
>  
> *Observable behavior*
> Apparently this raises an error 500:
> {quote}java.lang.IllegalArgumentException     
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.getLoginToContinue(LoginToContinueInterceptor.java:221)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.processContainerInitiatedAuthentication(LoginToContinueInterceptor.java:134)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.validateRequest(LoginToContinueInterceptor.java:78)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.intercept(LoginToContinueInterceptor.java:63)
> ...
> {quote}
>  
> The interceptor checks whether the invocation  target implements 
> _LoginToContinueMechanism_ and calls {_}getLoginToContinue(){_}. Because we 
> do have a custom implementation here, this does not apply and raises an 
> exception.
>  
> *Possible solution*
> My workaround is a minor extension of the interceptor, i.e. add a fallback to 
> a class-level annotation of the target.
> {code:java}
> private LoginToContinue getLoginToContinue(final InvocationContext 
> invocationContext) {
>   if (invocationContext.getTarget() instanceof LoginToContinueMechanism) {
>     return ((LoginToContinueMechanism) 
> invocationContext.getTarget()).getLoginToContinue();
>   }
>   // WORKAROUND START
>   LoginToContinue annotation = 
> invocationContext.getTarget().getClass().getAnnotation(LoginToContinue.class);
>   if (annotation != null) {
>     return annotation;
>   }
>   // WORKAROUND END
>   throw new IllegalArgumentException();
> }
> {code}
>  
> *RFC*
> Did I miss or misinterpret anything here or should the behavior of the 
> interceptor be extended, e.g. with the lines proposed above?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Assigned] (TOMEE-4065) LoginToContinue interceptor fails on custom auth mechanism

2022-11-09 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4065?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro reassigned TOMEE-4065:
--

Assignee: Stefan Kalscheuer

> LoginToContinue interceptor fails on custom auth mechanism
> --
>
> Key: TOMEE-4065
> URL: https://issues.apache.org/jira/browse/TOMEE-4065
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 9.0.0-M8, 9.0.0.RC1
>Reporter: Stefan Kalscheuer
>Assignee: Stefan Kalscheuer
>Priority: Major
>  Time Spent: 1h 10m
>  Remaining Estimate: 0h
>
> I stumbled across an issue using a custom _HttpAuthenticationMechanism_ 
> implementation using the _@LoginToContinue_ annotation directly.
> *Minimal example code:*
> {code:java}
> @ApplicationScoped
> @AutoApplySession
> @LoginToContinue
> public class AuthMechanism implements HttpAuthenticationMechanism {
>   @Override
>   public AuthenticationStatus validateRequest(HttpServletRequest request,
>                                               HttpServletResponse response,
>                                               HttpMessageContext 
> httpMessageContext) throws AuthenticationException {
>     /* do auth stuff */
>   }
> } {code}
>  
> *Expected behavior*
> I would expect the application server to redirect any request to a protected 
> URL to the login page (without additional specification this would be 
> "/login" here).
>  
> *Observable behavior*
> Apparently this raises an error 500:
> {quote}java.lang.IllegalArgumentException     
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.getLoginToContinue(LoginToContinueInterceptor.java:221)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.processContainerInitiatedAuthentication(LoginToContinueInterceptor.java:134)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.validateRequest(LoginToContinueInterceptor.java:78)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.intercept(LoginToContinueInterceptor.java:63)
> ...
> {quote}
>  
> The interceptor checks whether the invocation  target implements 
> _LoginToContinueMechanism_ and calls {_}getLoginToContinue(){_}. Because we 
> do have a custom implementation here, this does not apply and raises an 
> exception.
>  
> *Possible solution*
> My workaround is a minor extension of the interceptor, i.e. add a fallback to 
> a class-level annotation of the target.
> {code:java}
> private LoginToContinue getLoginToContinue(final InvocationContext 
> invocationContext) {
>   if (invocationContext.getTarget() instanceof LoginToContinueMechanism) {
>     return ((LoginToContinueMechanism) 
> invocationContext.getTarget()).getLoginToContinue();
>   }
>   // WORKAROUND START
>   LoginToContinue annotation = 
> invocationContext.getTarget().getClass().getAnnotation(LoginToContinue.class);
>   if (annotation != null) {
>     return annotation;
>   }
>   // WORKAROUND END
>   throw new IllegalArgumentException();
> }
> {code}
>  
> *RFC*
> Did I miss or misinterpret anything here or should the behavior of the 
> interceptor be extended, e.g. with the lines proposed above?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4065) LoginToContinue interceptor fails on custom auth mechanism

2022-11-08 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17630537#comment-17630537
 ] 

Jean-Louis Monteiro commented on TOMEE-4065:


Hi Stefan,

 

Here is a PR that adds your peace of code with a minimal test. Can you review 
and approve the PR if you are ok?

[https://github.com/apache/tomee/pull/959]

 

Thanks

> LoginToContinue interceptor fails on custom auth mechanism
> --
>
> Key: TOMEE-4065
> URL: https://issues.apache.org/jira/browse/TOMEE-4065
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 9.0.0-M8, 9.0.0.RC1
>Reporter: Stefan Kalscheuer
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> I stumbled across an issue using a custom _HttpAuthenticationMechanism_ 
> implementation using the _@LoginToContinue_ annotation directly.
> *Minimal example code:*
> {code:java}
> @ApplicationScoped
> @AutoApplySession
> @LoginToContinue
> public class AuthMechanism implements HttpAuthenticationMechanism {
>   @Override
>   public AuthenticationStatus validateRequest(HttpServletRequest request,
>                                               HttpServletResponse response,
>                                               HttpMessageContext 
> httpMessageContext) throws AuthenticationException {
>     /* do auth stuff */
>   }
> } {code}
>  
> *Expected behavior*
> I would expect the application server to redirect any request to a protected 
> URL to the login page (without additional specification this would be 
> "/login" here).
>  
> *Observable behavior*
> Apparently this raises an error 500:
> {quote}java.lang.IllegalArgumentException     
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.getLoginToContinue(LoginToContinueInterceptor.java:221)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.processContainerInitiatedAuthentication(LoginToContinueInterceptor.java:134)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.validateRequest(LoginToContinueInterceptor.java:78)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.intercept(LoginToContinueInterceptor.java:63)
> ...
> {quote}
>  
> The interceptor checks whether the invocation  target implements 
> _LoginToContinueMechanism_ and calls {_}getLoginToContinue(){_}. Because we 
> do have a custom implementation here, this does not apply and raises an 
> exception.
>  
> *Possible solution*
> My workaround is a minor extension of the interceptor, i.e. add a fallback to 
> a class-level annotation of the target.
> {code:java}
> private LoginToContinue getLoginToContinue(final InvocationContext 
> invocationContext) {
>   if (invocationContext.getTarget() instanceof LoginToContinueMechanism) {
>     return ((LoginToContinueMechanism) 
> invocationContext.getTarget()).getLoginToContinue();
>   }
>   // WORKAROUND START
>   LoginToContinue annotation = 
> invocationContext.getTarget().getClass().getAnnotation(LoginToContinue.class);
>   if (annotation != null) {
>     return annotation;
>   }
>   // WORKAROUND END
>   throw new IllegalArgumentException();
> }
> {code}
>  
> *RFC*
> Did I miss or misinterpret anything here or should the behavior of the 
> interceptor be extended, e.g. with the lines proposed above?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4065) LoginToContinue interceptor fails on custom auth mechanism

2022-11-07 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17629871#comment-17629871
 ] 

Jean-Louis Monteiro commented on TOMEE-4065:


Thanks for the additional research. I agree there is not much and overall 
nothign really prevents us from adding this so your example works.

 

Side note: another work around would be to implement 
{color:#00}LoginToContinueMechanism interface. Then you can return the 
Annotation and it should work.
{color}

 

{color:#00}I'm writing down a test case for both and then I'll push your 
fix on your behalf and see if it does not break something else.{color}

> LoginToContinue interceptor fails on custom auth mechanism
> --
>
> Key: TOMEE-4065
> URL: https://issues.apache.org/jira/browse/TOMEE-4065
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 9.0.0-M8, 9.0.0.RC1
>Reporter: Stefan Kalscheuer
>Priority: Major
>
> I stumbled across an issue using a custom _HttpAuthenticationMechanism_ 
> implementation using the _@LoginToContinue_ annotation directly.
> *Minimal example code:*
> {code:java}
> @ApplicationScoped
> @AutoApplySession
> @LoginToContinue
> public class AuthMechanism implements HttpAuthenticationMechanism {
>   @Override
>   public AuthenticationStatus validateRequest(HttpServletRequest request,
>                                               HttpServletResponse response,
>                                               HttpMessageContext 
> httpMessageContext) throws AuthenticationException {
>     /* do auth stuff */
>   }
> } {code}
>  
> *Expected behavior*
> I would expect the application server to redirect any request to a protected 
> URL to the login page (without additional specification this would be 
> "/login" here).
>  
> *Observable behavior*
> Apparently this raises an error 500:
> {quote}java.lang.IllegalArgumentException     
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.getLoginToContinue(LoginToContinueInterceptor.java:221)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.processContainerInitiatedAuthentication(LoginToContinueInterceptor.java:134)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.validateRequest(LoginToContinueInterceptor.java:78)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.intercept(LoginToContinueInterceptor.java:63)
> ...
> {quote}
>  
> The interceptor checks whether the invocation  target implements 
> _LoginToContinueMechanism_ and calls {_}getLoginToContinue(){_}. Because we 
> do have a custom implementation here, this does not apply and raises an 
> exception.
>  
> *Possible solution*
> My workaround is a minor extension of the interceptor, i.e. add a fallback to 
> a class-level annotation of the target.
> {code:java}
> private LoginToContinue getLoginToContinue(final InvocationContext 
> invocationContext) {
>   if (invocationContext.getTarget() instanceof LoginToContinueMechanism) {
>     return ((LoginToContinueMechanism) 
> invocationContext.getTarget()).getLoginToContinue();
>   }
>   // WORKAROUND START
>   LoginToContinue annotation = 
> invocationContext.getTarget().getClass().getAnnotation(LoginToContinue.class);
>   if (annotation != null) {
>     return annotation;
>   }
>   // WORKAROUND END
>   throw new IllegalArgumentException();
> }
> {code}
>  
> *RFC*
> Did I miss or misinterpret anything here or should the behavior of the 
> interceptor be extended, e.g. with the lines proposed above?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Commented] (TOMEE-4065) LoginToContinue interceptor fails on custom auth mechanism

2022-11-06 Thread Jean-Louis Monteiro (Jira)


[ 
https://issues.apache.org/jira/browse/TOMEE-4065?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=17629588#comment-17629588
 ] 

Jean-Louis Monteiro commented on TOMEE-4065:


Thanks for updating the ticket. It reminds me that I did not take a look at it 
and it's been quite a long time.

If I did not implemented it this way, it's probably because it was not required 
per spec and not tested in the TCK. Now it does not mean it's not a valid usage 
of @LoginToContinue. The first thing is really to start from the specification 
and then maybe drop a message to the security mailing list @jakarta. I can 
definitely do that

> LoginToContinue interceptor fails on custom auth mechanism
> --
>
> Key: TOMEE-4065
> URL: https://issues.apache.org/jira/browse/TOMEE-4065
> Project: TomEE
>  Issue Type: Bug
>Affects Versions: 9.0.0-M8, 9.0.0.RC1
>Reporter: Stefan Kalscheuer
>Priority: Major
>
> I stumbled across an issue using a custom _HttpAuthenticationMechanism_ 
> implementation using the _@LoginToContinue_ annotation directly.
> *Minimal example code:*
> {code:java}
> @ApplicationScoped
> @AutoApplySession
> @LoginToContinue
> public class AuthMechanism implements HttpAuthenticationMechanism {
>   @Override
>   public AuthenticationStatus validateRequest(HttpServletRequest request,
>                                               HttpServletResponse response,
>                                               HttpMessageContext 
> httpMessageContext) throws AuthenticationException {
>     /* do auth stuff */
>   }
> } {code}
>  
> *Expected behavior*
> I would expect the application server to redirect any request to a protected 
> URL to the login page (without additional specification this would be 
> "/login" here).
>  
> *Observable behavior*
> Apparently this raises an error 500:
> {quote}java.lang.IllegalArgumentException     
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.getLoginToContinue(LoginToContinueInterceptor.java:221)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.processContainerInitiatedAuthentication(LoginToContinueInterceptor.java:134)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.validateRequest(LoginToContinueInterceptor.java:78)
>    
> org.apache.tomee.security.cdi.LoginToContinueInterceptor.intercept(LoginToContinueInterceptor.java:63)
> ...
> {quote}
>  
> The interceptor checks whether the invocation  target implements 
> _LoginToContinueMechanism_ and calls {_}getLoginToContinue(){_}. Because we 
> do have a custom implementation here, this does not apply and raises an 
> exception.
>  
> *Possible solution*
> My workaround is a minor extension of the interceptor, i.e. add a fallback to 
> a class-level annotation of the target.
> {code:java}
> private LoginToContinue getLoginToContinue(final InvocationContext 
> invocationContext) {
>   if (invocationContext.getTarget() instanceof LoginToContinueMechanism) {
>     return ((LoginToContinueMechanism) 
> invocationContext.getTarget()).getLoginToContinue();
>   }
>   // WORKAROUND START
>   LoginToContinue annotation = 
> invocationContext.getTarget().getClass().getAnnotation(LoginToContinue.class);
>   if (annotation != null) {
>     return annotation;
>   }
>   // WORKAROUND END
>   throw new IllegalArgumentException();
> }
> {code}
>  
> *RFC*
> Did I miss or misinterpret anything here or should the behavior of the 
> interceptor be extended, e.g. with the lines proposed above?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-3915) Fix Post release pom versioning for Master branch

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3915?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-3915:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> Fix Post release pom versioning for Master branch
> -
>
> Key: TOMEE-3915
> URL: https://issues.apache.org/jira/browse/TOMEE-3915
> Project: TomEE
>  Issue Type: Task
>Affects Versions: 9.0.0-M7
>Reporter: Cesar Hernandez
>Assignee: Cesar Hernandez
>Priority: Major
> Fix For: 9.0.0
>
>
> Currently, there are a couple of examples that after each release their 
> pom.xml version isn't updated. 
> There is a bug in the maven release plugin that is the root cause of having 
> to fix some TomEE examples pom version number after each release: 
> https://issues.apache.org/jira/browse/MRELEASE-932



--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-3946) MicroProfile JWT 2.0

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-3946?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-3946:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> MicroProfile JWT 2.0
> 
>
> Key: TOMEE-3946
> URL: https://issues.apache.org/jira/browse/TOMEE-3946
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4078) RSA keys PKCS 1 format

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4078:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> RSA keys PKCS 1 format
> --
>
> Key: TOMEE-4078
> URL: https://issues.apache.org/jira/browse/TOMEE-4078
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4079) Elliptic Curve JWS and JWE

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4079?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4079:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> Elliptic Curve JWS and JWE
> --
>
> Key: TOMEE-4079
> URL: https://issues.apache.org/jira/browse/TOMEE-4079
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4074) MicroProfile OpenAPI 3.0

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4074?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4074:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> MicroProfile OpenAPI 3.0
> 
>
> Key: TOMEE-4074
> URL: https://issues.apache.org/jira/browse/TOMEE-4074
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4071) MicroProfile Health 4.0

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4071?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4071:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> MicroProfile Health 4.0
> ---
>
> Key: TOMEE-4071
> URL: https://issues.apache.org/jira/browse/TOMEE-4071
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4073) MicroProfile Rest Client 3.0

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4073?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4073:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> MicroProfile Rest Client 3.0
> 
>
> Key: TOMEE-4073
> URL: https://issues.apache.org/jira/browse/TOMEE-4073
> Project: TomEE
>  Issue Type: New Feature
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4050) Retry and Refresh for MP JWT keys supplied via HTTP

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4050?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4050:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> Retry and Refresh for MP JWT keys supplied via HTTP
> ---
>
> Key: TOMEE-4050
> URL: https://issues.apache.org/jira/browse/TOMEE-4050
> Project: TomEE
>  Issue Type: New Feature
>Affects Versions: 9.0.0-M8
>Reporter: David Blevins
>Assignee: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


[jira] [Updated] (TOMEE-4081) Jackson 2.13.4

2022-10-31 Thread Jean-Louis Monteiro (Jira)


 [ 
https://issues.apache.org/jira/browse/TOMEE-4081?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jean-Louis Monteiro updated TOMEE-4081:
---
Fix Version/s: 9.0.0
   (was: 9.0.0.RC1)

> Jackson 2.13.4
> --
>
> Key: TOMEE-4081
> URL: https://issues.apache.org/jira/browse/TOMEE-4081
> Project: TomEE
>  Issue Type: Dependency upgrade
>Reporter: David Blevins
>Priority: Major
> Fix For: 9.0.0
>
>




--
This message was sent by Atlassian Jira
(v8.20.10#820010)


  1   2   3   4   5   6   7   8   9   10   >