Details
Description
When building cxf-rt-management 3.5.1 with JDK11, some api classes are copied to the jar file. It looks like these classes are copied by the maven-bundle-plugin from java9-plus profile :
<profile>
<id>java9-plus</id>
<activation>
<jdk>[9,)</jdk>
</activation>
<build>
<plugins>
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<obrRepository>NONE</obrRepository>
<instructions>
<Export-Package>org.apache.cxf.management*,org.apache.cxf.tracing*</Export-Package>
</instructions>
<niceManifest>true</niceManifest>
</configuration>
</plugin-->
</plugins>
</build>
</profile>
These copied classes are not needed to include in cxf-rt-management.