Hi Rory,

There seems to be a problem with this build.

INFO] Skipping execution
[INFO]
[INFO] --- maven-bundle-plugin:4.2.0:manifest (bundle-manifest) @
wicket-util ---
[ERROR] An internal error occurred
java.util.ConcurrentModificationException
    at java.util.TreeMap.callMappingFunctionWithCheck (TreeMap.java:742)
    at java.util.TreeMap.computeIfAbsent (TreeMap.java:596)
    at aQute.bnd.osgi.Jar.putResource (Jar.java:288)
    at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:202)
    at aQute.bnd.osgi.Jar$1.visitFile (Jar.java:177)
    at java.nio.file.Files.walkFileTree (Files.java:2804)
    at aQute.bnd.osgi.Jar.buildFromDirectory (Jar.java:176)
    at aQute.bnd.osgi.Jar.<init> (Jar.java:119)
    at aQute.bnd.osgi.Jar.<init> (Jar.java:172)
    at org.apache.felix.bundleplugin.BundlePlugin.getOSGiBuilder
(BundlePlugin.java:603)
    at org.apache.felix.bundleplugin.ManifestPlugin.getAnalyzer
(ManifestPlugin.java:285)
    at org.apache.felix.bundleplugin.ManifestPlugin.execute
(ManifestPlugin.java:111)
    at org.apache.felix.bundleplugin.BundlePlugin.execute
(BundlePlugin.java:364)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo
(DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:210)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:156)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute
(MojoExecutor.java:148)
    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:117)
    at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject
(LifecycleModuleBuilder.java:81)
    at
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
(SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute
(LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:288)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:192)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at jdk.internal.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:62)
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:564)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced
(Launcher.java:282)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch
(Launcher.java:225)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode
(Launcher.java:406)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main
(Launcher.java:347)


I will see whether maven-bundle-plugin/aQute does something wrong.
But since it is working with previous versions of Java and the previous
build of JDK 15 I guess there is some kind of regression.
Which JIRA I should use to report this issue in Java Collections ?

Regards,
Martin


On Fri, Apr 10, 2020 at 11:04 AM Rory O'Donnell <rory.odonn...@oracle.com>
wrote:

>
>   Hi Martin,
>
> OpenJDK 15 EA build 18 is now available at http://jdk.java.net/15 *
> *
>
>   * These early access, open source builds are provided under the GNU
>     General Public License, version 2, with the Classpath Exception
>     <http://openjdk.java.net/legal/gplv2+ce.html>.
>   * Schedule for JDK 15
>       o 2020/06/11 Rampdown Phase One
>       o 2020/07/16 Rampdown Phase Two
>       o 2020/08/06 Initial Release Candidate
>       o 2020/08/20 Final Release Candidate
>       o 2020/09/15 General Availability
>   * Features
>       o Proposed to target JDK 15
>           + JEP 371: <http://openjdk.java.net/jeps/371>  Hidden Classes
>       o JEPs targeted to JDK 15
>           + JEP 372 <https://openjdk.java.net/jeps/372>: Remove the
>             Nashorn JavaScript Engine
>           + JEP 377 <https://openjdk.java.net/jeps/377>: ZGC: A Scalable
>             Low-Latency Garbage Collector
>           + JEP 378 <https://openjdk.java.net/jeps/378>: Text Blocks
>           + JEP 379 <https://openjdk.java.net/jeps/379>: Shenandoah: A
>             Low-Pause-Time Garbage Collector
>   * Changes in recent builds that maybe of interest:
>       o build 18
>           + JDK-8240169
>             <https://bugs.openjdk.java.net/browse/JDK-8240169>: javadoc
>             fails to link to non-modular api docs
>               # Reported by JUnit5
>           + JDK-8241670
>             <https://bugs.openjdk.java.net/browse/JDK-8241670>: Enhance
>             heap region size ergonomics to improve OOTB performance
>           + JDK-8240745
>             <https://bugs.openjdk.java.net/browse/JDK-8240745>:
>             Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage
>             Collector (Production)
>           + JDK-8225319
>             <https://bugs.openjdk.java.net/browse/JDK-8225319>: Remove
>             rmic from the set of supported tools
>           + JDK-8237490
>             <https://bugs.openjdk.java.net/browse/JDK-8237490>: Add
>             support notarizing jpackage app-image and dmg
>       o build 17
>           + JDK-8240676
>             <https://bugs.openjdk.java.net/browse/JDK-8240676> - Meet
>             not symmetric failure when running lucene on jdk8
>               # Reported by Apache Lucene
>       o Build 16
>           + JDK-8241039
>             <https://bugs.openjdk.java.net/browse/JDK-8241039> - Retire
>             the deprecated SSLSession.getPeerCertificateChain() method
>           + JDK-8219989
>             <https://bugs.openjdk.java.net/browse/JDK-8219989> - Retire
>             the com.sun.net.ssl.internal.ssl.Provider name
>           + JDK-8237859
>             <https://bugs.openjdk.java.net/browse/JDK-8237859> - C2:
>             Crash when loads float above range check
>               # Reported by Apache Lucene
>           + JDK-8202469
>             <https://bugs.openjdk.java.net/browse/JDK-8202469> - (ann)
>             Type annotations on type variable bounds that are also type
>             variables are lost
>               # Reported by ByteBuddy
>       o Build 15
>           + JDK-8214245
>             <https://bugs.openjdk.java.net/browse/JDK-8214245> - Case
>             insensitive matching doesn't work correctly for some
>             character classes ()
>
>   * Quality Report for March 2020 was published here [1]
>       o Thanks again for all the bug reports and feeback!
>
> Does your Project support JDK 14 - #AllTestsGreenOnJDK14
> <https://twitter.com/hashtag/AllTestsGreenOnJDK14?src=hashtag_click>
>
> Rgds,Rory
>
> [1]
>
> https://wiki.openjdk.java.net/display/quality/Quality+Outreach+report+March+2020
>
>
> --
> Rgds, Rory O'Donnell
> Quality Engineering Manager
> Oracle EMEA, Dublin, Ireland
>
>

Reply via email to