Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "MicroProfile/Implementation"

(Payara 182 now implements MP 1.3)
m (Remove WF Swarm from MP 1.3 in progress)
(2 intermediate revisions by one other user not shown)
Line 6: Line 6:
 
! Version !! Specs included !! Passed TCK !! In progress !! Pending
 
! Version !! Specs included !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.3 1.3] || rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.0 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.0 <br> [[#MP_Config|Config]] 1.2 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|Jwt Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.1 <br> [[#MP_Health|Health]] 1.0 <br> [http://cdi-spec.org/ CDI] 1.2 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.0
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.3 1.3] || rowspan="1"| [[#MP_Open_API|Open API]] 1.0 <br> [[#MP_Open_Tracing|Open Tracing]] 1.0 <br> [[#MP_Type_Safe_REST_Client|Type Safe Rest Client]] 1.0 <br> [[#MP_Config|Config]] 1.2 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|JWT Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.1 <br> [[#MP_Health|Health]] 1.0 <br> [http://cdi-spec.org/ CDI] 1.2 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.0
 
|| [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [https://www.payara.fish/upstream_builds Payara Server 182] <br/> [https://www.payara.fish/upstream_builds Payara Micro 182]   
 
|| [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [https://www.payara.fish/upstream_builds Payara Server 182] <br/> [https://www.payara.fish/upstream_builds Payara Micro 182]   
||
+
|| [https://github.com/smallrye SmallRye]
 
||
 
||
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.2 1.2] || rowspan="1"| [[#MP_Config|Config]] 1.1 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|Jwt Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.0 <br> [[#MP_Health|Health]] 1.0 <br> [http://cdi-spec.org/ CDI] 1.2 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.0
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/microprofile-1.2 1.2] || rowspan="1"| [[#MP_Config|Config]] 1.1 <br> [[#MP_Fault_Tolerance|Fault Tolerance]] 1.0 <br>  [[#MP_JWT|JWT Auth]] 1.0 <br> [[#MP_Metrics|Metrics]] 1.0 <br> [[#MP_Health|Health]] 1.0 <br> [http://cdi-spec.org/ CDI] 1.2 <br> [https://javaee.github.io/jsonp/ JSON-P] 1.0 <br> [https://github.com/jax-rs JAX-RS] 2.0
 
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/> [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]     
 
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/> [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]     
 
||  
 
||  
Line 30: Line 30:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/config-1.2 1.2] || [http://wildfly-swarm.io/ WildFly Swarm 2018.1.0] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1]   || [https://www.payara.fish/downloads Payara Server] <br/> [https://www.payara.fish/downloads Payara Micro]      ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/config-1.2 1.2]  
 +
|| [http://wildfly-swarm.io/ WildFly Swarm 2018.1.0] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/>  [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]  
 +
||        
 +
||  
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/config-1.1 1.1] || [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [https://github.com/apache/geronimo-config Apache Geronimo Config] <br/> [https://www.payara.fish/downloads Payara Server] <br/> [https://www.payara.fish/downloads Payara Micro] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1]    ||  [https://github.com/McFoggy/GuardEE GuardEE]    ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/config-1.1 1.1]  
 +
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [https://github.com/apache/geronimo-config Apache Geronimo Config] <br/> [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1]     
 +
||  [https://github.com/McFoggy/GuardEE GuardEE]     
 +
||  
 
|}
 
|}
  
Line 41: Line 47:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/fault-tolerance-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181] || [https://github.com/McFoggy/GuardEE GuardEE] <br/> [https://github.com/apache/geronimo-safeguard Apache Safeguard] <br/> ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/fault-tolerance-1.0 1.0]  
 +
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  
 +
|| [https://github.com/McFoggy/GuardEE GuardEE] <br/> [https://github.com/apache/geronimo-safeguard Apache Safeguard] <br/>  
 +
||  
 
|-
 
|-
 
|}
 
|}
Line 51: Line 60:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181] ||  ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-1.0 1.0]  
 +
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  
 +
||   
 +
||  
 
|-
 
|-
 
|}
 
|}
Line 61: Line 73:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-1.1 1.1] || [http://wildfly-swarm.io/ WildFly Swarm 2018.1.0] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1]  ||      ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/metrics-1.1 1.1] || [http://wildfly-swarm.io/ WildFly Swarm 2018.1.0] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1]  <br/>  [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]
 +
||       
 +
||  
 
|-
 
|-
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  ||  ||  
 
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/health-metrics-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  ||  ||  
Line 73: Line 87:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/jwt-propagation-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/> [https://ee.kumuluz.com KumuluzEE] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181] || ||   
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/jwt-propagation-1.0 1.0]
 +
|| [https://openliberty.io/downloads/ Open Liberty 17.0.0.3] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 17.0.0.3] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2017.12.1] <br/> [https://ee.kumuluz.com KumuluzEE] <br/>  [https://www.payara.fish/downloads Payara Server 181] <br/> [https://www.payara.fish/downloads Payara Micro 181]  
 +
||  
 +
||   
 
|-
 
|-
 
|}
 
|}
Line 83: Line 100:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/opentracing-1.0 1.0] ||  [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] || [http://wildfly-swarm.io/ WildFly Swarm]  <br/>  [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182] ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/opentracing-1.0 1.0]
 +
||  [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/>  [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]
 +
|| [http://wildfly-swarm.io/ WildFly Swarm] 
 +
||  
 
|}
 
|}
  
Line 92: Line 112:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/openapi-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2018.2.0] ||  [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]   ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/openapi-1.0 1.0] || [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br/> [http://wildfly-swarm.io/ WildFly Swarm 2018.2.0] <br /> [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]
 +
||
 +
||  
 
|}
 
|}
  
Line 101: Line 123:
 
! Version !! Passed TCK !! In progress !! Pending
 
! Version !! Passed TCK !! In progress !! Pending
 
|-
 
|-
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/type-safe-rest-client-1.0 1.0] || [http://wildfly-swarm.io/ WildFly Swarm 2018.2.0] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] ||  [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]   ||  
+
| rowspan="1" | [https://projects.eclipse.org/projects/technology.microprofile/releases/type-safe-rest-client-1.0 1.0] || [http://wildfly-swarm.io/ WildFly Swarm 2018.2.0] <br/> [https://openliberty.io/downloads/ Open Liberty 18.0.0.1] <br/> [https://developer.ibm.com/wasdev/ WebSphere Liberty 18.0.0.1] <br /> [https://www.payara.fish/downloads Payara Server 182] <br/> [https://www.payara.fish/downloads Payara Micro 182]
 +
||
 +
||  
 
|}
 
|}

Revision as of 11:41, 21 June 2018

Eclipse MicroProfile Releases

Version Specs included Passed TCK In progress Pending
1.3 Open API 1.0
Open Tracing 1.0
Type Safe Rest Client 1.0
Config 1.2
Fault Tolerance 1.0
JWT Auth 1.0
Metrics 1.1
Health 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
SmallRye
1.2 Config 1.1
Fault Tolerance 1.0
JWT Auth 1.0
Metrics 1.0
Health 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0
Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181
1.1 Config 1.0
CDI 1.2
JSON-P 1.0
JAX-RS 2.0
Launcher 1.0
Hammock 2.0
Payara Server 174
Payara Micro 174
TomEE 8.0
1.0 CDI 1.2
JSON-P 1.0
JAX-RS 2.0
WildFly Swarm 2016.8.1
WebSphere Liberty 16.0.0.3
TomEE 7.0.x

MP Config

Version Passed TCK In progress Pending
1.2 WildFly Swarm 2018.1.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
1.1 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
Apache Geronimo Config
Payara Server 181
Payara Micro 181
WildFly Swarm 2017.12.1
GuardEE

MP Fault Tolerance

Version Passed TCK In progress Pending
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181
GuardEE
Apache Safeguard

MP Health

Version Passed TCK In progress Pending
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181

MP Metrics

Version Passed TCK In progress Pending
1.1 WildFly Swarm 2018.1.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
Payara Server 181
Payara Micro 181

MP JWT

Version Passed TCK In progress Pending
1.0 Open Liberty 17.0.0.3
WebSphere Liberty 17.0.0.3
WildFly Swarm 2017.12.1
KumuluzEE
Payara Server 181
Payara Micro 181

MP Open Tracing

Version Passed TCK In progress Pending
1.0 Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182
WildFly Swarm

MP Open API

Version Passed TCK In progress Pending
1.0 Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
WildFly Swarm 2018.2.0
Payara Server 182
Payara Micro 182

MP Type Safe REST Client

Version Passed TCK In progress Pending
1.0 WildFly Swarm 2018.2.0
Open Liberty 18.0.0.1
WebSphere Liberty 18.0.0.1
Payara Server 182
Payara Micro 182

Back to the top