Hi,

On Tue, Jul 24, 2018 at 1:46 AM Dan Haywood
<[email protected]> wrote:
>
> Hi Marc,
>
> Coincidentally I was playing around with this myself over the weekend.  I
> think I have a reasonable solution.
>
> First, I've added a new module to Isis core which will create a new Docker
> image layered on top of one of the official Tomcat images [1].  This adds
> the Isis JARs as shared libraries.  The idea is that this can run in the
> background and then be able to deploy/undeploy onto it, keeping those Isis
> jars loaded all the time.
>
> This new module is in master (2.0.0-M1 codebase) but it isn't really
> specific to Isis v2; see [2] and [3].

This looks very promising, also with 2.0 just around the corner I feel
my compile-run-break-edit-recompile cycle is going to feel much
smoother (I'm too used to Python!).

> I'll write all this up for the docs proper, but hopefully useful in the
> meantime.

Thank you very much!
Marc

> [1] https://hub.docker.com/r/library/tomcat/tags/9.0.10-jre8-slim/
> [2] https://github.com/apache/isis/tree/master/core/webdocker
> [3]
> https://github.com/apache/isis/commit/b6c4c59cf78ee380ae0e2da3365958e1f7474e8e
> [4] https://stackoverflow.com/a/31410108/56880
> [5]
> https://github.com/apache/isis/commit/0557a4c8147df0ecdd494b07f3f076da17035ae4
> [6]
> https://github.com/apache/isis/commit/890558d1adfca91b436c8306a148c2667095d631

Reply via email to