Thanks Jeroen, i will do that.
On Fri, Feb 21, 2014 at 3:40 PM, Jeroen van der Wal <[email protected]>wrote: > Hi Satyendra, > > Me and Dan worked closely on this together, me mostly doing the domain > (Estatio) and Dan the framework (Isis). Everything you see in Estatio is > 100% Isis. We've enhanced Isis a lot while developing Estatio. > > There is no diagram availble but the domain is nicely separated in > packages. If you run Estatio against a local SQL Server Express (not very > OSS) you can have SQL Server Manager create a database diagram for you. > > Enjoy discovering! > > Cheers, > > Jeroen > > > On Fri, Feb 21, 2014 at 9:27 PM, Satyendra Singh <[email protected] > >wrote: > > > 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 > > >> > > > > > > > > > > >> > > > > > > > > > > >> > > > > > > > > > >> > > > > > > > > >> > > > > > > > >> > > > > > > >> > > > > > >> > > > > >> > > > > >> > > > >> > > > > > > > > >
