[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17636090#comment-17636090 ] Rakesh Kumar commented on FELIX-6574: - Hi [~cziegeler] I did some round of testing using v5.0.0-SNAPSHOT bundles and found things working fine. Will keep testing and report any issue I find. Thanks, Rakesh > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17634843#comment-17634843 ] Carsten Ziegeler commented on FELIX-6574: - [~rakeshk15] great, thanks - yes all three modules will be released as 5.0.0 > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17634837#comment-17634837 ] Rakesh Kumar commented on FELIX-6574: - Not an issue, I was just asking :) Does that also mean that the bridge v5.0.0 will use stable/final v5.0.0 base when it will be released in mid of December? Meanwhile I'll try to build and use the bridge from current code. Will let you know if I find any issues. Thanks, Rakesh > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17634835#comment-17634835 ] Carsten Ziegeler commented on FELIX-6574: - [~rakeshk15] I was planning to release the bridge with the final 5.0.0 mid of December. Does that work for you? > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17634833#comment-17634833 ] Rakesh Kumar commented on FELIX-6574: - Hi [~cziegeler] Hope you are doing well. I saw you have released http-base v5.0.0-RC1 to maven central, is there any plan for releasing the http-bridge too anytime soon? Thanks, Rakesh > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17630824#comment-17630824 ] Grzegorz Grzybek commented on FELIX-6574: - thanks [~cziegeler]! Actually this: bq. And therefore, the implementation supports both APIs and contains both. solves my biggest concern about OSGI CMPN in general wrt JavaEE/JakartaEE 8 → JakartaEE 9 migration. > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17630816#comment-17630816 ] Carsten Ziegeler commented on FELIX-6574: - [~ggrzybek] Let me start with mentioning that these questions are best asked on the Eclipse OSGi Developer discussions mailing list (osgi-...@eclipse.org) I can provide some answers, but for follow up questions please use the above list. Its correct that starting with R8, there is no fat cmpn jar anymore, but just the individual spec jars. For R8.1 and the servlet whiteboard specification, the packages changed as you mention with the additional increase of the version to 2.0. Apart from package changes and the change from javax.servlet to jakarta.servlet there are no functional changes. The reason for this is to allow implementations (like the Apache Felix one) to implement the OSGi Http Whiteboard specification alongside the OSGi Servlet Whiteboard specification. And therefore, the implementation supports both APIs and contains both. > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17630811#comment-17630811 ] Grzegorz Grzybek commented on FELIX-6574: - [~cziegeler] a question if I may - do I understand correctly that these existing packages: * org.osgi.service.http.context * org.osgi.service.http.runtime * org.osgi.service.http.runtime.dto * org.osgi.service.http.whiteboard * org.osgi.service.http.whiteboard.annotations * org.osgi.service.http.whiteboard.propertytypes from [org.osgi.service.http.whiteboard|https://repo1.maven.org/maven2/org/osgi/org.osgi.service.http.whiteboard/] specification (OSGi CMPN 6+) are now: * org.osgi.service.servlet.context * org.osgi.service.servlet.runtime * org.osgi.service.servlet.runtime.dto * org.osgi.service.servlet.whiteboard * org.osgi.service.servlet.whiteboard.annotations * org.osgi.service.servlet.whiteboard.propertytypes from the new ([8.1|https://osgi.github.io/osgi/cmpn/]?) CMPN specification? My concerns are: * chapter number is still 140, but the title changed from "140 Http Whiteboard Specification" to "140 Whiteboard Specification for Jakarta™ Servlet" - this may be justified, because the version changed from 1.1 to 2.0, but I see felix.http.base simply includes both of these, which _may_ be confusing: {code:xml} org.osgi org.osgi.service.servlet 2.0.0-RC1 provided org.osgi org.osgi.service.http.whiteboard 1.1.0 provided {code} * I see that chapter "102 Http Service Specification" is simply gone in CMPN 8.1 (CXF uses it - but not in version 4, which got rid of OSGi) - which solves one of my problems with javax → jakarta transition. But it's quite harsh solution ;) * I see that chapter ["128 Web Applications Specification"|https://osgi.github.io/osgi/cmpn/service.war.html] is still referring to JavaEE and javax.packages - will it change in CMPN R8.1/R9? Also - https://repo1.maven.org/maven2/org/osgi/osgi.cmpn/ doesn't contain version 8.0.0 - should I understand that starting with CMPN R8, the jars are available only separate org.osgi/org.osgi.service.* versions? > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0-RC1, > http.base-5.0.0-RC1 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17630790#comment-17630790 ] Carsten Ziegeler commented on FELIX-6574: - Updated to 2.0.0-RC1 of the OSGi servlet whiteboard API > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0, http.base-5.0.0 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)
[jira] [Commented] (FELIX-6574) Update to OSGi Servlet Whiteboard specification
[ https://issues.apache.org/jira/browse/FELIX-6574?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17625520#comment-17625520 ] Carsten Ziegeler commented on FELIX-6574: - Updated to latest API in https://github.com/apache/felix-dev/commit/f13df34328a947a53ce048dec9becb67c4e9f394 Updated the itest project to include all of the tests for jakarta servlet specification > Update to OSGi Servlet Whiteboard specification > --- > > Key: FELIX-6574 > URL: https://issues.apache.org/jira/browse/FELIX-6574 > Project: Felix > Issue Type: Improvement > Components: HTTP Service >Reporter: Carsten Ziegeler >Assignee: Carsten Ziegeler >Priority: Major > Fix For: http.bridge-5.0.0, http.jetty-5.0.0, http.base-5.0.0 > > > The new OSGi Servlet Whiteboard Specification support Jakarta EE 9 Servlets > will be released by the end of this year. > We need to adjust the implementation to support this specification. > (Most of this work has already been done in the main branch; this issue is > for tracking the remaining work) -- This message was sent by Atlassian Jira (v8.20.10#820010)