Library upgrades

27 views
Skip to first unread message

Jim Marino

unread,
Jun 5, 2016, 3:32:44 PM6/5/16
to fabric3
Hi,

In master I've upgraded Hibernate, Spring and Jetty in preparation for the 3.0 release. I haven't done extensive testing yet so, YMMV.

Tomas, when you have a chance to test, can you let us know the results?

Jim

Tomáš Fecko

unread,
Jun 6, 2016, 2:59:07 AM6/6/16
to fabric3
Great, we will be rolling out new version for testing to RC environment immediately.
I will let you know any issues (if any) in next couple of days...

Tomáš Fecko

unread,
Jun 6, 2016, 8:15:02 AM6/6/16
to fabric3
just a quick note:
forgetting to copy hazelcast leads to this exception:

java.lang.NullPointerException
at org.fabric3.implementation.timer.runtime.TimerComponent.start(TimerComponent.java:91)
at org.fabric3.fabric.container.command.StartComponentCommandExecutor.execute(StartComponentCommandExecutor.java:58)
at org.fabric3.fabric.container.command.StartComponentCommandExecutor.execute(StartComponentCommandExecutor.java:34)
at org.fabric3.fabric.container.command.CommandExecutorRegistryImpl.execute(CommandExecutorRegistryImpl.java:45)
at org.fabric3.fabric.domain.LocalDeployer.execute(LocalDeployer.java:60)
at org.fabric3.fabric.domain.LocalDeployer.deploy(LocalDeployer.java:46)
at org.fabric3.fabric.domain.AbstractDomain.deploy(AbstractDomain.java:210)
at org.fabric3.fabric.domain.AbstractDomain.instantiateAndDeploy(AbstractDomain.java:164)
at org.fabric3.fabric.domain.AbstractDomain.include(AbstractDomain.java:136)
at org.fabric3.fabric.domain.AbstractDomain.include(AbstractDomain.java:95)
at org.fabric3.contribution.scanner.impl.ContributionDirectoryScanner.onEvent(ContributionDirectoryScanner.java:144)
at org.fabric3.fabric.runtime.event.EventServiceImpl.publish(EventServiceImpl.java:49)
at org.fabric3.fabric.runtime.DefaultCoordinator.startRuntime(DefaultCoordinator.java:102)
at org.fabric3.fabric.runtime.DefaultCoordinator.start(DefaultCoordinator.java:68)
at org.fabric3.runtime.standalone.server.Fabric3Server.start(Fabric3Server.java:186)
at org.fabric3.runtime.standalone.server.Fabric3Server.main(Fabric3Server.java:89)

maybe we can by default include hazelcast in runtime zip package from version 3.0?

Tomáš Fecko

unread,
Jun 15, 2016, 3:19:24 AM6/15/16
to fabric3
couple of notes:

- new version of hibernate doesn't support ? placeholders (hql type), ?number (e.g. ?1 - jpql type) must be used...
- for some reason % as column name didn't pass the hibernate validator, and I tried all the possible escaping there is (don't ask me why that name, I would never use it, it's an external table). I even tried update to 5.2.0.final, which didn't help (If I may, I push that to repo). They merge the entitymanager to core artifact.
- I also tried update the atomikos to 4.0.3, no problems there...

All and all, no problems with the version update. I didn't try spring though, as we are not using it...

Jim Marino

unread,
Jun 15, 2016, 3:46:32 AM6/15/16
to Tomáš Fecko, fabric3
Hi Tomas,

Sorry I haven't followed up yet.

On the Hazelcast issue, I think a simple fix will be to add a null check for the discoveryAgent field on that line, e.g. discoveryAgent != null && (it should schedule if the agent is not available). Do you want to check that fix in?

Can you also push the updates to Hibernate and also upgrade Atomikos?

I'm pretty confident Spring will work as the integration tests have decent coverage and they pass.


Thanks!
Jim


--
You received this message because you are subscribed to the Google Groups "fabric3" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fabric3+u...@googlegroups.com.
To post to this group, send email to fab...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fabric3/d823a70a-fb0e-463d-aea4-019b26ee9779%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Tomáš Fecko

unread,
Jun 15, 2016, 3:58:07 AM6/15/16
to fabric3, tomas...@gmail.com
done...

Tomáš Fecko

unread,
Aug 16, 2016, 4:34:39 PM8/16/16
to fabric3, tomas...@gmail.com
Hi,
I just noticed, that the last release was in January 2015, maybe we should do a 3.0.0 release. 
Updated libraries are working, no issues detected under heavy load...

On Wednesday, June 15, 2016 at 9:58:07 AM UTC+2, Tomáš Fecko wrote:
done...

Jim Marino

unread,
Aug 18, 2016, 6:14:05 PM8/18/16
to fabric3
Hi Tomas,

We've really gotten off-track with the releases. Yes, it looks like the 3.0 release is very stable as I know of a number of production deployments using it. Let me work with Wolfgang to see if we can push the release next week when people have come back from vacation.

Jim

--
You received this message because you are subscribed to the Google Groups "fabric3" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fabric3+unsubscribe@googlegroups.com.

To post to this group, send email to fab...@googlegroups.com.
Reply all
Reply to author
Forward
Message has been deleted
0 new messages