isis-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andi Huber <ahu...@apache.org>
Subject Re: Apache Isis Demo App
Date Mon, 21 May 2018 06:17:19 GMT
I stripped down the demo app's maven dependencies (pom.xml) to an absolute minimum, such that
the content is easy to comprehend.

To be honest, I don't have enough maven insight to understand our "usual way", my bad. If
there's an easy fix for the pom.xml, to enable our "usual way", please let me know.

Cheers Andi!

---

For reference ...

As stated on the project's readme, to get the demo running on a docker engine, just execute
this 3 steps:

1. docker run --detach --publish 8080:8080 --name demo --restart always ahuber/isis-2-demo:tomcat9-jdk8
2. docker exec -it demo bash -c /opt/isis/build-isis.sh
3. docker exec -it demo bash -c /opt/isis/build-and-deploy-demo.sh

Step 3. builds the demo app's war file, which then (within this 'demo' docker container) is
deployed to tomcat.

This allows to easily add different flavors (docker tags) like e.g. a 'tomcat9-jdk10' or a
'payara5-jdk8' later on.





On 2018/05/20 18:07:22, Dan Haywood <dan@haywood-associates.co.uk> wrote: 
> Hi Andi,
> 
> I tried to run this in our "usual way" with org.apache.isis.WebServer, but
> it wasn't on the classpath of the webapp.
> I think I also tried mvn jetty:run, but no luck.
> 
> Appreciate this is just a demo, but *how* exactly do you run it up? Is it
> always a deploy of a war file onto a Tomcat instance?
> 
> Cheers
> Dan
> 
> 
> On Tue, 15 May 2018 at 20:22 Johan Doornenbal <jdoornenbal@incode.org>
> wrote:
> 
> > Tnx And. I will check it out as soon as I find the time.
> > Best regards,
> > Johan Doornenbal+31 6 227 666 28
> >
> >
> >
> >
> >
> > On Tue, May 15, 2018 6:18 PM, Andi Huber ahuber@apache.org  wrote:
> > For those interested, a first Tree Demo was just added to the Demo App.
> >
> >
> >
> >
> > Kind regards,
> >
> > Andi Huber
> >
> >
> >
> >
> > On 2018/05/10 10:25:23, Andi Huber <ahuber@apache.org> wrote:
> >
> > > Dear users and developers,
> >
> > >
> >
> > > we've started a new github project for a demo app [1], meant to
> > demonstrate
> > Apache Isis' UI features.
> >
> > >
> >
> > > The app itself is yet in an early stage, does not show much, but is
> > ready to
> > be filled with content.
> >
> > >
> >
> > > We have a first working docker image, which is auto-built and hosted on
> > hub.docker.com. For anyone familiar with docker, its now just 3 commands
> > and you
> > have a running Apache Isis Demo, freshly built from the latest sources.
> >
> > >
> >
> > > If you'd like to contribute and help us with the app itself, you are very
> > welcome to get involved on github [1].
> >
> > >
> >
> > > Kind regards,
> >
> > > Andi Huber
> >
> > >
> >
> > > [1] https://github.com/andi-huber/isis-2-demo
> >
> > >
> >
> > >
> 

Mime
View raw message