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
