ISIS-1540: fixes bad links on the index.html for the simpleapp
Project: http://git-wip-us.apache.org/repos/asf/isis/repo Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/084c3a7f Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/084c3a7f Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/084c3a7f Branch: refs/heads/release-1.13.2-RC1 Commit: 084c3a7f9fbd9597932b3e60d4f3452218001636 Parents: e7f91d4 Author: Dan Haywood <d...@haywood-associates.co.uk> Authored: Sat Dec 10 18:10:54 2016 +0000 Committer: Dan Haywood <d...@haywood-associates.co.uk> Committed: Sat Dec 10 18:10:54 2016 +0000 ---------------------------------------------------------------------- .../webapp/src/main/webapp/about/index.html | 22 +++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/isis/blob/084c3a7f/example/application/simpleapp/webapp/src/main/webapp/about/index.html ---------------------------------------------------------------------- diff --git a/example/application/simpleapp/webapp/src/main/webapp/about/index.html b/example/application/simpleapp/webapp/src/main/webapp/about/index.html index c4ea321..9f42e59 100644 --- a/example/application/simpleapp/webapp/src/main/webapp/about/index.html +++ b/example/application/simpleapp/webapp/src/main/webapp/about/index.html @@ -58,17 +58,17 @@ th, td { <p> This app has been generated using Apache Isis' - <a href="http://isis.apache.org/intro/getting-started/simple%61pp-archetype.html" target="_blank">SimpleApp</a> archetype, + <a href="http://isis.apache.org/guides/ugfun.html#_ugfun_getting-started_simple%61pp-archetype" target="_blank">SimpleApp</a> archetype, to create a purposefully minimal application that nevertheless includes fixture data, integration tests and BDD specs. <br/> <br/> - The application's business logic resides in a single (maven) module, <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/modules/module-simple" target="_blank"><code>module-simple</code></a>, that in turn contains a single domain entity, <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/modules/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java" target="_blank"><code>SimpleObject</code></a>. The module has its own <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/modules/module-simple/src/main/java/domainapp/modules/simple/fixture" target="_blank">fixtures</a>, <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/modules/module-simple/src/test/java/domainapp/modules/simple/dom/impl" target="_blank">unit tests</a> and <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/modules /module-simple/src/test/java/domainapp/modules/simple/integtests" target="_blank">integration tests</a>. New modules can be created by copying this first simple module. + The application's business logic resides in a single (maven) module, <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/module-simple" target="_blank">module-simple</a>, that in turn contains a single domain entity, <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/module-simple/src/main/java/domainapp/modules/simple/dom/impl/SimpleObject.java" target="_blank">SimpleObject</a>. The module has its own <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/module-simple/src/main/java/domainapp/modules/simple/fixture" target="_blank">fixtures</a>, <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/module-simple/src/test/java/domainapp/modules/simple/dom/impl" target="_blank">unit tests</a> and <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/module-simple/src/test/java/domainapp/modules/simple/integtests/t ests" target="_blank">integration tests</a>. New modules can be created by copying this first simple module. <br/> <br/> - The app also defines the <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application" target="_blank"><code>application</code></a> (maven) module; this holds <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/main/java/domainapp/application/fixture" target="_blank">fixtures</a>, <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/test/java/domainapp/application/integtests" target="_blank">integration/smoke tests</a> and <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/test/java/domainapp/application/bdd" target="_blank">BDD specs</a> to exercise the entire application. It also holds the <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/main/java/domainapp/application/manifest/DomainAppAppManifest.java" target="_blank"><code>AppManifes t</code></a> used to bootstrap the entire application, as well as application-scoped <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/main/java/domainapp/application/services" target="_blank">domain services</a> (eg a home page service). + The app also defines the <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/application" target="_blank">application</a> (maven) module; this holds <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/application/src/main/java/domainapp/application/fixture" target="_blank">fixtures</a>, <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/test/java/domainapp/application/integtests" target="_blank">integration/smoke tests</a> and <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/test/java/domainapp/application/bdd" target="_blank">BDD specs</a> to exercise the entire application. It also holds the <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/main/java/domainapp/application/manifest/DomainAppAppManifest.java" target="_blank">AppManifest</a> used to boots trap the entire application, as well as application-scoped <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/application/src/main/java/domainapp/application/services" target="_blank">domain services</a> (eg a home page service). <br/> <br/> - The app's <a href="https://github.com/apache/isis/blob/master/example/application/simple%61pp/webapp" target="_blank"><code>webapp</code></a> (maven) module is used to assemble the application into a WAR file. + The app's <a href="https://github.com/apache/isis/tree/master/example/application/simple%61pp/webapp" target="_blank">webapp</a> (maven) module is used to assemble the application into a WAR file. </p> <p>To access the app:</p> @@ -79,7 +79,7 @@ th, td { </p> <p> provides access to a generic UI for end-users, - Isis' <a href="http://isis.apache.org/components/viewers/wicket/about.html" target="_blank">Wicket Viewer</a>. + Isis' <a href="http://isis.apache.org/guides/ugvw.html" target="_blank">Wicket Viewer</a>. As its name suggests, this viewer is built on top of <a href="http://wicket.apache.org" target="_blank">Apache Wicket</a>™. </p> </li> @@ -91,15 +91,17 @@ th, td { </p> <p> provides access to a Swagger UI which uses a subset of the framework's automatically - generated <a href="restful/">RESTful API</a>. There are three versions of the Swagger - spec files (that drive the UI): <a href="restful/swagger/public">public</a> (for use by - "third-party" apps), <a href="restful/swagger/private">private</a> (for use by internal apps), - and <a href="restful/swagger/prototyping">prototyping</a> (an extended version of the private + generated <a href="restful/">RESTful API</a> (provided by the + <a href="http://isis.apache.org/guides/ugvro.html" target="_blank">Restful Objects viewer</a>). There are + three versions of the Swagger spec files (that drive the UI): + <a href="restful/swagger/public">public</a> (for use by "third-party" apps), + <a href="restful/swagger/private">private</a> (for use by internal apps), and + <a href="restful/swagger/prototyping">prototyping</a> (an extended version of the private API). The Swagger spec files are themselves dynamically generated and can be used to generate client-side stubs. </p> <p>The RESTful API can return both simple representations and also richer hypermedia representations - that are conformant with the <a href="http://restfulobjects.org">Restful Objects</a> spec. + that are conformant with the <a href="http://restfulobjects.org" target="_blank">Restful Objects</a> spec. The HTTP <code>Accept</code> header is used to select which representation should be generated. </p> </li>