ideas-into-software opened a new pull request, #218:
URL: https://github.com/apache/felix-dev/pull/218

   As initiated and discussed via 
https://issues.apache.org/jira/browse/FELIX-6612, final milestone of migrating 
30 Apache Felix modules to Jakarta Servlet API 6.0 
(https://jakarta.ee/specifications/servlet/5.0/) and Whiteboard Specification 
for Jakarta™ Servlet 
(https://docs.osgi.org/specification/osgi.cmpn/8.1.0/service.servlet.html) is 
now complete. A separate branch and pull request for Jakarta Servlet API 5.0 
was made 3 days ago: https://github.com/apache/felix-dev/pull/217
   
   Following modules were affected, including Apache Felix HTTP, Apache Felix 
Webconsole, Apache Felix Healthcheck, as well as Apache Felix Webconsole 
plugins and Apache Felix Parent:
    - `felix-parent`
    - `org.apache.felix.healthcheck.core`
    - `org.apache.felix.healthcheck.webconsoleplugin`
    - `org.apache.felix.http`
    - `org.apache.felix.http.base`
    - `org.apache.felix.http.bridge`
    - `org.apache.felix.http.inventoryprinter`
    - `org.apache.felix.http.itest`
    - `org.apache.felix.http.jetty`
    - `org.apache.felix.http.parent`
    - `org.apache.felix.http.proxy`
    - `org.apache.felix.http.samples.whiteboard`
    - `org.apache.felix.http.servlet-api`
    - `org.apache.felix.http.sslfilter`
    - `org.apache.felix.http.webconsoleplugin`
    - `org.apache.felix.inventory`
    - `org.apache.felix.webconsole`
    - `org.apache.felix.webconsole.plugins.deppack`
    - `org.apache.felix.webconsole.plugins.ds`
    - `org.apache.felix.webconsole.plugins.event`
    - `org.apache.felix.webconsole.plugins.gogo`
    - `org.apache.felix.webconsole.plugins.memoryusage`
    - `org.apache.felix.webconsole.plugins.metatype`
    - `org.apache.felix.webconsole.plugins.obr`
    - `org.apache.felix.webconsole.plugins.packageadmin`
    - `org.apache.felix.webconsole.plugins.scriptconsole`
    - `org.apache.felix.webconsole.plugins.shell`
    - `org.apache.felix.webconsole.plugins.subsystems`
    - `org.apache.felix.webconsole.plugins.upnp`
   - `org.apache.felix.webconsole.plugins.useradmin`
   
   All unit tests and integration tests pass, with one exception: 
`org.apache.felix.webconsole.plugins.scriptconsole` – here, all unit tests 
work, but Pax Exam Integration tests fail with error "Problem starting test 
container" due to old dependencies / transitive dependencies having 
"http://repo1.maven.org/maven2/"; Maven repository defined (instead of HTTPS). I 
do know how to fix that problem, however, since I did not work with Pax Exam 
prior to this project, I will leave this to someone more experienced with Pax 
Exam.
   
   Since I cannot create new branches on https://github.com/apache/felix-dev, 
please create a dedicated branch (e.g. `jakarta-servlet-6-x`) – due to reasons 
mentioned in https://issues.apache.org/jira/browse/FELIX-6612 discussion, the 
`jakarta-servlet-6-x` should be kept separate from `master`.. unless that 
decision changed in the meantime.
   


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

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

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

Reply via email to