On Sun, 15 Feb 2015 15:34:54 -0500
Dennis Reedy <
dennis...@gmail.com> wrote:
> Hello,
>
> Just a note that I’ve release version 5.1. It’s available at
>
www.rio-project.org/and <
http://www.rio-project.org/and> also as a
> GitHub release
> <
https://github.com/dreedyman/Rio/releases/tag/5.1-Release>. One
> thing of note that I added in 5.1 is a resolverConfig.groovy file
> that allows you to declare the repositories (anf their order) you
> want to use. I was greatly influenced by the way Gradle sets up it’s
> environment, and with the project I’m working on now, this becomes
> very handy.
>
> Check out the Support section in the resolver documentation
> <
http://www.rio-project.org/resolver.html> at the Rio page for more
> info.
Hello Dennis,
I renewed my attempt to change to 5.x from 4.2 and am doing a little
testing. It was a bit of surprise to realize* that from this release on
Java 8 is required. A note on the download page would be useful for
others.
Thanks
Zsolt
Ps: We are on 7 now and I do not know when we will have the chance to
upgrade.
*
At starting the test this error appeared:
Caused by: java.lang.NoSuchMethodError:
java.util.Map.putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
at
org.rioproject.monitor.service.OpStringManagerController.addOperationalString(OpStringManagerController.java:232)
at
org.rioproject.monitor.service.ProvisionMonitorImpl.deploy(ProvisionMonitorImpl.java:530)
at
org.rioproject.monitor.service.ProvisionMonitorAdminImpl.deploy(ProvisionMonitorAdminImpl.java:137)
This Map method is introduced in Java 8.