Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Isis integration with JRebel

DZone's Guide to

Isis integration with JRebel

· Java Zone ·
Free Resource

Atomist automates your software deliver experience. It's how modern teams deliver modern software.

You probably know about JRebel already – it’s a commercial product that dynamically reloads Java classes without having to redeploy your webapp. Not necessarily the cheapest of products, but if you’re a full-time dev working on the JVM, then it can easily pay for itself. Oh, and it’s free for use on any hobby/open source projects.

JRebel itself is pluggable, and so for a while now I’ve been meaning to work on an integration withApache Isis. Actually, invalidating Isis’ metadata caches is pretty easy, the difficulty really arises in Isis’ JDO/DataNucleus objectstore.

But, with a bit of experimentation, I’ve got what I think is a workable integration going, full details up on github.

And if you just want to see what this means, take a look at this screencast (also available on the the Isis website):


Get the open source Atomist Software Delivery Machine and start automating your delivery right there on your own laptop, today!

Topics:

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}