Yup. This is snakeyaml 2.0 related.

@Julien: We had a similar issue in SC with version range syntax and snakeyaml 
:-)

Gruß
Richard 

Am 27. Juli 2023 16:13:30 MESZ schrieb Bipin Prasad <bipinpra...@apache.org>:
>This appears to be the change in signature in snakeyaml 2.0 (which is used via 
>transitive dependency in storm 2.5.0 release) vs the older smakeyaml 1.2.
>
>The maven artifacts are in apache staging area, for the duration of the vote.
>    https://repository.apache.org/content/groups/staging/.  
> (/org/apache/storm/<artifact>/2.5.0)
>
>
>On 2023/07/27 08:21:45 Julien Nioche wrote:
>> Thanks Bipin,
>> 
>> Are the Maven artefacts for the RC available somewhere?
>> 
>> I am trying to run a Flux topology in local mode with code compiled with a
>> dependency on 2.4 and am getting
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> *09:07:27.820 [main] ERROR o.a.s.s.o.a.z.s.NIOServerCnxnFactory - Thread
>> Thread[main,5,main] diedjava.lang.reflect.InvocationTargetException: null
>> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> ~[?:?] at
>> jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
>> ~[?:?] at
>> jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> ~[?:?] at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] at
>> org.apache.storm.LocalCluster.lambda$main$1(LocalCluster.java:401)
>> ~[storm-server-2.5.0.jar:2.5.0] at
>> org.apache.storm.LocalCluster.withLocalModeOverride(LocalCluster.java:349)
>> ~[storm-server-2.5.0.jar:2.5.0] at
>> org.apache.storm.LocalCluster.main(LocalCluster.java:394)
>> ~[storm-server-2.5.0.jar:2.5.0]Caused by: java.lang.NoSuchMethodError:
>> 'void org.yaml.snakeyaml.constructor.Constructor.<init>(java.lang.Class)'
>> at org.apache.storm.flux.parser.FluxParser.yaml(FluxParser.java:203)
>> ~[opencrawl-1.0-SNAPSHOT.jar:?] at
>> org.apache.storm.flux.parser.FluxParser.parseInputStream(FluxParser.java:107)
>> ~[opencrawl-1.0-SNAPSHOT.jar:?] at
>> org.apache.storm.flux.parser.FluxParser.parseFile(FluxParser.java:68)
>> ~[opencrawl-1.0-SNAPSHOT.jar:?] at
>> org.apache.storm.flux.Flux.runCli(Flux.java:167)
>> ~[opencrawl-1.0-SNAPSHOT.jar:?] at
>> org.apache.storm.flux.Flux.main(Flux.java:119)
>> ~[opencrawl-1.0-SNAPSHOT.jar:?] ... 7 more09:07:29.138 [SessionTracker]
>> INFO  o.a.s.s.o.a.z.s.SessionTrackerImpl - SessionTrackerImpl exited loop!*
>> Being able to access the artefacts would help recompile and track
>> incompatibility between versions.
>> 
>> Thanks
>> 
>> Julien
>> 
>> On Tue, 25 Jul 2023 at 16:29, Bipin Prasad <bipinpra...@apache.org> wrote:
>> 
>> > Storm Release candidate version 2.5.0 rc2 is here:
>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.5.0-rc2
>> > Please vote on this release.
>> >
>> >    1. How to vote is described here:
>> >
>> > https://github.com/apache/storm/blob/master/RELEASING.md#how-to-vote-on-a-release-candidate
>> >    2. Release notes are here:
>> >
>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.5.0-rc2/RELEASE_NOTES.html
>> >    .
>> >    3. The tag/commit to be voted upon is v2.5.0:
>> >    4. The source archive being votes upon is here:
>> >
>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.5.0-rc2/apache-storm-2.5.0-src.tar.gz
>> >    5. The release artifacts are signed with the following key:
>> >
>> > https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x134716af768d9b6e
>> > in
>> >    this file https://www.apache.org/dist/storm/KEYS
>> >
>> >
>> > When voting, please list the actions taken to verify the release.
>> > This vote will be open for at least 72 hours.
>> >
>> >     [ ] +1 Release this package as Apache Storm 2.5.0
>> >     [ ]   0 No opinion
>> >     [ ] -1 Do not release this package because...
>> >
>> > Thanks to everyone who contributed to this release.
>> >
>> > --Bipin Prasad
>> >
>> > On Mon, Jun 26, 2023 at 4:15 PM Bipin Prasad <bipinpra...@apache.org>
>> > wrote:
>> >
>> > > Storm Release candidate version 2.5.0 rc1 is here:
>> > > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.5.0-rc1
>> > > Please vote on this release.
>> > >
>> > >    1. How to vote is described here:
>> > >
>> > https://github.com/apache/storm/blob/master/RELEASING.md#how-to-vote-on-a-release-candidate
>> > >    2. Release notes are here:
>> > >
>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.5.0-rc1/RELEASE_NOTES.html
>> > >    .
>> > >    3. The tag/commit to be voted upon is v2.5.0:
>> > >    4. The source archive being votes upon is here:
>> > >
>> > https://dist.apache.org/repos/dist/dev/storm/apache-storm-2.5.0-rc1/apache-storm-2.5.0-src.tar.gz
>> > >    5. The release artifacts are signed with the following key:
>> > >
>> > https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x134716af768d9b6e
>> > >     in this file https://www.apache.org/dist/storm/KEYS
>> > >
>> > >
>> > > When voting, please list the actions taken to verify the release.
>> > > This vote will be open for at least 72 hours.
>> > >
>> > >     [ ] +1 Release this package as Apache Storm 2.5.0
>> > >     [ ]   0 No opinion
>> > >     [ ] -1 Do not release this package because...
>> > >
>> > > Thanks to everyone who contributed to this release.
>> > >
>> > > --Bipin Prasad
>> > >
>> >
>> 
>> 
>> -- 
>> 
>> *Open Source Solutions for Text Engineering*
>> 
>> http://www.digitalpebble.com
>> http://digitalpebble.blogspot.com/
>> #digitalpebble <http://twitter.com/digitalpebble>
>> 

Reply via email to