Hi Dan, The Estatio application looks great and i look forward to explore this in depth, use this as a model to build my POC application.
Just couple of question, does the application required any custom code development or its a pure isis (domain model and configuration driven) application? Also if there is a domain model diagram for this application, that will greatly help to understand the code and search for relevant samples for many of my use cases. Thanks On Thu, Feb 20, 2014 at 5:07 PM, Satyendra Singh <[email protected]>wrote: > Yes..Thanks Dan > > > On Thu, Feb 20, 2014 at 5:03 PM, Dan Haywood <[email protected] > > wrote: > >> Well done. >> >> Log on as root/root >> >> Load some demo data using: >> - Administration > Install Demo Fixtures >> - Administration > Run Script script = CreateRetroInvoices >> >> Then use Fixed Assets > all properties and Leases > all Leases to explore >> >> Dan >> >> >> >> >> On 20 February 2014 21:59, Satyendra Singh <[email protected]> wrote: >> >> > After building locally >> > https://github.com/danhaywood/isis-domainservice-excel >> > >> > I can build and run the estatio application now. >> > >> > Thanks >> > >> > >> > On Thu, Feb 20, 2014 at 3:11 PM, Satyendra Singh <[email protected] >> > >wrote: >> > >> > > Thanks Jeroen, you are right there is the information there, i should >> > have >> > > read it more carefully :) >> > > >> > > I tried building isis, it build everything nice until it failed (and >> > > skipped onwards) to build Quickstart (Scimpi/NoSQL) Scimpi Viewer due >> to >> > : >> > > >> > > iewer-scimpi: Execution default of goal >> > > >> > >> org.simplericity.jettyconsole:jetty-console-maven-plugin:1.54:createconsole >> > > failed: Unable to load the mojo 'createconsole' in the plugin >> > > 'org.simplericity.jettyconsole:jetty-console-maven-plugin:1.54' due >> to an >> > > API incompatibility: >> > > >> > >> org.codehaus.plexus.component.repository.exception.ComponentLookupException: >> > > org/simplericity/jettyconsole/CreateDescriptorMojo : Unsupported >> > > major.minor version 51.0 >> > > >> > > I will see how i can build this completely but looks like i dont need >> > > these to build estatio. >> > > >> > > Now Tried building estatio after this but still have this one error - >> > > >> > > >> > > [ERROR] The project org.estatio:estatio:0.0.1-SNAPSHOT >> > > (C:\Users\ssingh\FromGIT\estatio-isis\pom.xml) has 1 error >> > > [ERROR] Non-resolvable import POM: Failure to find >> > > >> > >> com.danhaywood.isis.domainservice:danhaywood-isis-domainservice-excel:pom:1.4.0-SNAPSHOT >> > > >> > > >> > > >> > > >> > > Thanks for all your help >> > > >> > > >> > > >> > > ---------- Forwarded message ---------- >> > > From: Jeroen van der Wal <[email protected]> >> > > Date: Thu, Feb 20, 2014 at 2:35 PM >> > > Subject: Re: help to build real life application >> > > To: users <[email protected]> >> > > >> > > >> > > Hi Satyendra, >> > > >> > > You mentioned building Estatio gave you dependencies issues. The short >> > > story is that you have build using the latest Isis. There a decent >> howto >> > on >> > > our github page [1] (scroll down...). >> > > >> > > Cheers, >> > > >> > > Jeroen >> > > >> > > [1] https://github.com/estatio/estatio >> > > >> > > >> > > On Thu, Feb 20, 2014 at 8:00 PM, Satyendra Singh <[email protected] >> > > >wrote: >> > > >> > > > Alright, thanks >> > > > >> > > > >> > > > On Thu, Feb 20, 2014 at 1:57 PM, Dan Haywood >> > > > <[email protected]>wrote: >> > > > >> > > > > I probably should been more explicit... some of those doc >> references >> > I >> > > > gave >> > > > > you depend are against the trunk (1.4.0-SNAPSHOT etc) which is >> > released >> > > > > through Maven. >> > > > > >> > > > > You can either: >> > > > > * work from the 1.3.1 archetypes [1], [2] and avoid everything >> that >> > > > > mentions 1.4.0-SNAPSHOT, or >> > > > > * you can build Isis from source [3], [4] and use the snapshot >> from >> > > trunk >> > > > > >> > > > > Meanwhile, I hope to be releasing 1.4.0 in the next week or so. >> > > > > >> > > > > HTH >> > > > > Dan >> > > > > >> > > > > [1] >> > http://isis.apache.org/intro/getting-started/simple-archetype.html >> > > > > [2] >> > > > >> http://isis.apache.org/intro/getting-started/quickstart-archetype.html >> > > > > [3] >> http://isis.apache.org/contributors/development-environment.html >> > > > > [4] http://isis.apache.org/contributors/building-isis.html >> > > > > >> > > > > >> > > > > >> > > > > On 20 February 2014 18:46, Satyendra Singh <[email protected]> >> > > wrote: >> > > > > >> > > > > > Thanks Dan, >> > > > > > >> > > > > > I am having difficulty building the estatio app as it can not >> find >> > 7 >> > > > > > dependencies, do i need to take any special action about getting >> > > these? >> > > > > > >> > > > > > Could not find artifact >> > org.apache.isis.core:isis:pom:1.4.0-SNAPSHOT >> > > in >> > > > > > snapshots ... >> > > > > > Could not find artifact >> > > > > > >> org.apache.isis.objectstore:isis-objectstore-jdo:pom:1.4.0-SNAPSHOT >> > > in >> > > > > > snapshots ... >> > > > > > Could not find artifact >> > > > > > org.apache.isis.viewer:isis-viewer-wicket:pom:1.4.0-SNAPSHOT in >> > > > snapshots >> > > > > > ... >> > > > > > Could not find artifact >> > > > > > >> > org.apache.isis.viewer:isis-viewer-restfulobjects:pom:2.2.0-SNAPSHOT >> > > in >> > > > > > snapshots ... >> > > > > > Could not find artifact >> > > > > > org.apache.isis.security:isis-security-shiro:pom:1.4.0-SNAPSHOT >> in >> > > > > > snapshots ... >> > > > > > Could not find artifact >> > org.apache.isis.core:isis:pom:1.3.0-SNAPSHOT >> > > in >> > > > > > snapshots ... >> > > > > > Could not find artifact >> > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > >> com.danhaywood.isis.domainservice:danhaywood-isis-domainservice-excel:pom:1.4.0-SNAPSHOT >> > > > > > in snapshots ... >> > > > > > >> > > > > > >> > > > > > Thanks >> > > > > > >> > > > > > >> > > > > > On Thu, Feb 20, 2014 at 10:52 AM, Dan Haywood >> > > > > > <[email protected]>wrote: >> > > > > > >> > > > > > > On 20 February 2014 15:34, Satyendra Singh < >> [email protected]> >> > > > > wrote: >> > > > > > > >> > > > > > > > I dont >> > > > > > > > know what the most accurate approach would be to build >> > > applications >> > > > > > > (using >> > > > > > > > isis) for such cases. >> > > > > > > > Would you write a complete domain model for my existing >> > database >> > > > and >> > > > > go >> > > > > > > > from there? >> > > > > > > > >> > > > > > > >> > > > > > > No... >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > > or you just start from what you need and keep it growing as >> per >> > > > need. >> > > > > > > > >> > > > > > > > >> > > > > > > Yes. >> > > > > > > >> > > > > > > Focus on the domain first, build out your domain iteratively >> by >> > > > > > considering >> > > > > > > the use cases you need to support. >> > > > > > > >> > > > > > > Also, don't forget to consider the different modules / >> > subdomains; >> > > a >> > > > > tool >> > > > > > > like Structure101 is good to help visualize any coupling in >> your >> > > > > domain. >> > > > > > > >> > > > > > > And views and view models come second in Isis to support the >> > > > > > "commonly-trod >> > > > > > > path". >> > > > > > > >> > > > > > > Dan >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > >> > > > > > > > >> > > > > > > > On Wed, Feb 19, 2014 at 10:17 PM, [email protected] >> > > > > > > > <[email protected]>wrote: >> > > > > > > > >> > > > > > > > > Hi Satyendra, >> > > > > > > > > >> > > > > > > > > There is no such concept as a top level domain object in >> an >> > oo >> > > > > domain >> > > > > > > > > model. I suspect you are starting in the wrong place. You >> > might >> > > > > have >> > > > > > in >> > > > > > > > > your mind what should be a view object which is a bad >> place >> > to >> > > > > start >> > > > > > > > > building your domain. >> > > > > > > > > >> > > > > > > > > David. >> > > > > > > > > >> > > > > > > > > Sent from Yahoo Mail on Android >> > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > >> > > >> > > >> > >> > >
