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