wilx opened a new pull request, #545:
URL: https://github.com/apache/felix-dev/pull/545

   ## Summary
   
   - replace Event Admin's hard-coded SpringSource JUnit bundle with the 
ServiceMix JUnit 4.12 bundle expected by Pax Exam 4.13.1
   - replace the remaining iPOJO SpringSource JUnit/Hamcrest workarounds with a 
ServiceMix JUnit 4.11 bundle matching Pax Exam 3.0.0
   - replace the quickstart's SpringSource Servlet bundle with the OSGi-enabled 
javax.servlet-api 4.0.1 artifact from Maven Central
   - remove the orphaned OW2 repository and stale Chameleon JSON assembly 
include
   - use the released iPOJO Web Console plugin 1.7.0 instead of the unavailable 
1.7.0-SNAPSHOT
   
   ## Verification
   
   - `JAVA_HOME=/opt/jdks/latest-8 mvn -f eventadmin/impl/pom.xml clean verify`
     - 8 unit tests passed
     - Pax Exam stress integration test passed, processing 1,050,000 events
   - `JAVA_HOME=/opt/jdks/latest-8 mvn -f 
ipojo/distributions/ipojo-webconsole-quicktart/pom.xml clean verify`
     - build succeeded
     - ZIP and tar.gz distributions were generated
   - verified the replacement Servlet and ServiceMix artifacts resolve from 
Maven Central and contain OSGi bundle metadata
   
   ## Notes
   
   The legacy iPOJO handler integration-test reactors do not currently reach 
their tests: their missing bundle-plugin version selects maven-bundle-plugin 
6.1.0, which requires Java 17, while these projects target Java 5/6. The 
affected helper methods are not referenced by the current test configurations.
   
   Event Admin verification on Java 17 also encounters a legacy Bnd 4.2.1 
ConcurrentModificationException during packaging; the full Java 8 build passes.
   


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to