Many thanks Martin!
On 14/04/2020 15:34, Martin Grigorov wrote:
Hi Rory,
It appeared to be a bug in BndTools (aQute) :
https://github.com/bndtools/bnd/issues/3903
https://github.com/bndtools/bnd/commit/97eb299a8b4b3d1b199b30d98769136494e2469d#diff-8dd8393f6487d4e378e923003227cf57
With biz.aQute.bnd:biz.aQute.bndlib:5.1.0-SNAPSHOT Wicket build passed
successfully!
Regards,
Martin
On Tue, Apr 14, 2020 at 10:38 AM Rory O'Donnell
<rory.odonn...@oracle.com <mailto:rory.odonn...@oracle.com>> wrote:
Hi Martin,
Did you log get a chance to log a bug, we do see an enhancement in
this
area for b18 which may be the cause?
Thanks,Rory
On 10/04/2020 12:15, Rory O'Donnell wrote:
> Hi Martin,
>
> Can you log an issue at bugs.java.com <http://bugs.java.com> ?
>
> Rgds,Rory
>
> On 10/04/2020 10:14, Martin Grigorov wrote:
>> 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
<mailto:rory.odonn...@oracle.com>>
>> wrote:
>>
>>> Hi Martin,
>>>
>>> OpenJDK 15 EA build 18 is now available
athttp://jdk.java.net/15 <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
>>>
>>>
--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland
--
Rgds, Rory O'Donnell
Quality Engineering Manager
Oracle EMEA, Dublin, Ireland