[53/58] [abbrv] isis git commit: cleans up ugbtb a little
cleans up ugbtb a little Project: http://git-wip-us.apache.org/repos/asf/isis/repo Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/d9de8873 Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/d9de8873 Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/d9de8873 Branch: refs/heads/master Commit: d9de8873c12db316deb17ec5c1e967dba4c94fd2 Parents: 29d19ff Author: Dan HaywoodAuthored: Thu Apr 20 06:07:08 2017 +0100 Committer: Dan Haywood Committed: Thu Apr 20 09:09:31 2017 +0100 -- .../_rgfis_spi_ContentNegotiationService.adoc | 2 +- .../guides/ugbtb/_ugbtb_deployment_docker.adoc | 4 +- .../guides/ugbtb/_ugbtb_hints-and-tips.adoc | 10 ++- .../_ugbtb_hints-and-tips_multi-tenancy.adoc| 13 .../_ugbtb_hints-and-tips_persisted-title.adoc | 82 ...placing-default-service-implementations.adoc | 64 +++ ..._hints-and-tips_transactions-and-errors.adoc | 78 +++ .../guides/ugbtb/_ugbtb_other-techniques.adoc | 5 -- ...tb_other-techniques_mapping-rdbms-views.adoc | 9 --- .../_ugbtb_other-techniques_multi-tenancy.adoc | 13 ..._ugbtb_other-techniques_persisted-title.adoc | 82 ...placing-default-service-implementations.adoc | 64 --- ...ther-techniques_transactions-and-errors.adoc | 78 --- .../_ugbtb_programming-model_finetuning.adoc| 2 +- .../src/main/asciidoc/guides/ugbtb/ugbtb.adoc | 1 - 15 files changed, 250 insertions(+), 257 deletions(-) -- http://git-wip-us.apache.org/repos/asf/isis/blob/d9de8873/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc -- diff --git a/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc b/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc index 05c486e..0342d47 100644 --- a/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc +++ b/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc @@ -18,7 +18,7 @@ Instead you need to create some sort of stable facade over your domain entities, + If the underlying entities change, then care must be taken to ensure that structure of the view model nevertheless is unchanged. -* a second option is to solve the problem at the persistence layer, but defining a (SQL) view in the database and then xref:../ugbtb/ugbtb.adoc#_ugbtb_other-techniques_mapping-rdbms-views[mapping this] to a (read-only) entity. Again this is surfaced by the RO viewer. + +* a second option is to solve the problem at the persistence layer, but defining a (SQL) view in the database and then xref:../ugodn/ugodn.adoc#_ugodn_hints-and-tips_mapping-to-a-view[mapping this] to a (read-only) entity. Again this is surfaced by the RO viewer. + + If the underlying tables change (as the result of a change in their corresponding domain entities) then once more the view must be refactored so that it still presents the same structure. http://git-wip-us.apache.org/repos/asf/isis/blob/d9de8873/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc -- diff --git a/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc b/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc index dc84356..ea3b08e 100644 --- a/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc +++ b/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc @@ -18,7 +18,7 @@ Docker host can be assured. -== Using an `overrides.properties` file +== Using an `overrides.properties` In addition to loading the regular configuration properties from `WEB-INF` directory (described xref:../rgcfg/rgcfg.adoc#_rgcfg_configuration-files[here]), Apache Isis will also load the `overrides.properties` file. @@ -63,7 +63,7 @@ The Docker's `ENTRYPOINT` therefore just needs to parse the Docker container's o create this file. -== Using the `ISIS_OPTS` environment variable +== Using `$ISIS_OPTS` The servlet context initializer will search for an environment variable called `$ISIS_OPTS` and if present will parse the content as a set of key/value pairs. Each key/value pair is separated by "||". http://git-wip-us.apache.org/repos/asf/isis/blob/d9de8873/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_hints-and-tips.adoc -- diff --git
[53/58] [abbrv] isis git commit: cleans up ugbtb a little
cleans up ugbtb a little Project: http://git-wip-us.apache.org/repos/asf/isis/repo Commit: http://git-wip-us.apache.org/repos/asf/isis/commit/d9de8873 Tree: http://git-wip-us.apache.org/repos/asf/isis/tree/d9de8873 Diff: http://git-wip-us.apache.org/repos/asf/isis/diff/d9de8873 Branch: refs/heads/wip Commit: d9de8873c12db316deb17ec5c1e967dba4c94fd2 Parents: 29d19ff Author: Dan HaywoodAuthored: Thu Apr 20 06:07:08 2017 +0100 Committer: Dan Haywood Committed: Thu Apr 20 09:09:31 2017 +0100 -- .../_rgfis_spi_ContentNegotiationService.adoc | 2 +- .../guides/ugbtb/_ugbtb_deployment_docker.adoc | 4 +- .../guides/ugbtb/_ugbtb_hints-and-tips.adoc | 10 ++- .../_ugbtb_hints-and-tips_multi-tenancy.adoc| 13 .../_ugbtb_hints-and-tips_persisted-title.adoc | 82 ...placing-default-service-implementations.adoc | 64 +++ ..._hints-and-tips_transactions-and-errors.adoc | 78 +++ .../guides/ugbtb/_ugbtb_other-techniques.adoc | 5 -- ...tb_other-techniques_mapping-rdbms-views.adoc | 9 --- .../_ugbtb_other-techniques_multi-tenancy.adoc | 13 ..._ugbtb_other-techniques_persisted-title.adoc | 82 ...placing-default-service-implementations.adoc | 64 --- ...ther-techniques_transactions-and-errors.adoc | 78 --- .../_ugbtb_programming-model_finetuning.adoc| 2 +- .../src/main/asciidoc/guides/ugbtb/ugbtb.adoc | 1 - 15 files changed, 250 insertions(+), 257 deletions(-) -- http://git-wip-us.apache.org/repos/asf/isis/blob/d9de8873/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc -- diff --git a/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc b/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc index 05c486e..0342d47 100644 --- a/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc +++ b/adocs/documentation/src/main/asciidoc/guides/rgfis/_rgfis_spi_ContentNegotiationService.adoc @@ -18,7 +18,7 @@ Instead you need to create some sort of stable facade over your domain entities, + If the underlying entities change, then care must be taken to ensure that structure of the view model nevertheless is unchanged. -* a second option is to solve the problem at the persistence layer, but defining a (SQL) view in the database and then xref:../ugbtb/ugbtb.adoc#_ugbtb_other-techniques_mapping-rdbms-views[mapping this] to a (read-only) entity. Again this is surfaced by the RO viewer. + +* a second option is to solve the problem at the persistence layer, but defining a (SQL) view in the database and then xref:../ugodn/ugodn.adoc#_ugodn_hints-and-tips_mapping-to-a-view[mapping this] to a (read-only) entity. Again this is surfaced by the RO viewer. + + If the underlying tables change (as the result of a change in their corresponding domain entities) then once more the view must be refactored so that it still presents the same structure. http://git-wip-us.apache.org/repos/asf/isis/blob/d9de8873/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc -- diff --git a/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc b/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc index dc84356..ea3b08e 100644 --- a/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc +++ b/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_deployment_docker.adoc @@ -18,7 +18,7 @@ Docker host can be assured. -== Using an `overrides.properties` file +== Using an `overrides.properties` In addition to loading the regular configuration properties from `WEB-INF` directory (described xref:../rgcfg/rgcfg.adoc#_rgcfg_configuration-files[here]), Apache Isis will also load the `overrides.properties` file. @@ -63,7 +63,7 @@ The Docker's `ENTRYPOINT` therefore just needs to parse the Docker container's o create this file. -== Using the `ISIS_OPTS` environment variable +== Using `$ISIS_OPTS` The servlet context initializer will search for an environment variable called `$ISIS_OPTS` and if present will parse the content as a set of key/value pairs. Each key/value pair is separated by "||". http://git-wip-us.apache.org/repos/asf/isis/blob/d9de8873/adocs/documentation/src/main/asciidoc/guides/ugbtb/_ugbtb_hints-and-tips.adoc -- diff --git