Hi Eric, glad you're enjoying using the framework. Interesting that you mention DCI [1], I agree that mixins (which I really enjoy using) provide a straightforward way to implement this pattern.
Look forward to seeing you on the mailing lists. Cheers Dan [1] https://en.wikipedia.org/wiki/Data,_context_and_interaction On Sat, 31 Dec 2016 at 01:07 Johan Doornenbal <[email protected]> wrote: > Nice to hear you recognize this Eric. I have a background in healthcare > too and > by discovering Apache Isis I am finally developing the software I always > wanted > to develop. Close too the business and agile. > grtz Johan Doornenbal > > > > > > > On Fri, Dec 30, 2016 7:40 PM, Eric Lobato [email protected] > wrote: > Hi Haywood, > > > > > I always kept an eye on the naked objects frameworks (.net and java) but > > never tried out until now. Your implementation is going quite well and I > > really like this concept to make enterprise applications (I read the book > > Domain Driven Objects years ago). > > > > > Is really important to keep the UI pattern of an enterprise application the > > same and with Naked Objects you can achieve that with amazing speed as you > > dont have to code the UI at all! This is awesome and I really cant > > understand why ISIS is not so popular by now. > > > > > The mixins feature is quite good as well and I wonder if we can do some DCI > > pattern/paradigm like implementation of use cases with that in ISIS. > > > > > I am an brazilian computer engineer with 11 years of experience in analysis > > an develop of an .net hospital enterprise application to control core > > business processes. > > > > > Nice work! > > Eric. > > > > > Eric Lobato Moreira > > [email protected] > > > > > On Fri, Dec 30, 2016 at 1:48 PM, Dan Haywood <[email protected] > > > > wrote: > > > > > > OK, page [3] now updated. > > > > > > > > > [3] http://isis.apache.org/guides/tg.html > > > > > > > > > > > > On Fri, 30 Dec 2016 at 15:12 Dan Haywood <[email protected]> > > > wrote: > > > > > > > Hi Eric. > > > > > > > > Thanks for trying out the framework and this example. Just so you know, > > > > embedded images and attachments are stripped from any emails sent to > > > Apache > > > > mailing lists. What we recommend is posting to imgur.com or similar, > > > and > > > > then including a link. > > > > > > > > With respect to the error, that's most likely due to us trying to > > > simplify > > > > the archetypes over time. The idea of mvn antrun:run -P self-host was > > > that > > > > we have used the jetty-console plugin [1] to create a standalone jar > > > from a > > > > war file, then configured the antrun plugin to actually exec that > > > resultant > > > > jar. However, this does result in a longer build time and quite a lot > > > more > > > > boilerplate/complexity, so at some point I think I remember simplifying > > > > this. > > > > > > > > For what it's worth, the latest version of the archetype (1.13.2) is > now > > > > using a "jetty-console" maven mixin [2] that I put together which > > > > reinstates the capability but with less boilerplate. > > > > > > > > To build, use > > > > > > > > mvn install -Dmavenmixin-jettyconsole > > > > > > > > To run, use: > > > > > > > > mvn antrun:run -Dmavenmixin-jettyconsole > > > > > > > > Meantime, I'll update the docs. > > > > > > > > Thanks > > > > Dan > > > > > > > > > > > > [1] https://github.com/eirbjo/jetty-console > > > > [2] https://github.com/danhaywood/java-mavenmixin-jettyconsole > > > > > > > > > > > > On Fri, 30 Dec 2016 at 12:30 Eric Lobato <[email protected]> > wrote: > > > > > > > > Hi folks, > > > > > > > > I tried to build the petclinic archetype and it dit ok, but then tried > to > > > > run it with the command: mvn antrun:run -P self-host and it returned an > > > > error (screenshot below). Then tried to run via jetty in the webapp > > > > directory and it worked ok. > > > > > > > > [image: Inline image 1] > > > > > > > > Eric Lobato Moreira > > > > [email protected] > > > > > > > > > > >
