You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2023/10/10 05:37:41 UTC
[causeway-site] branch asf-site updated: updates website
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/causeway-site.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 6e6a8e5de updates website
6e6a8e5de is described below
commit 6e6a8e5dec0a9e552a3ed5ee7370fdae8d084da4
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Tue Oct 10 06:32:30 2023 +0100
updates website
---
content/404.html | 144 +-
content/applib/layout-v1/component/component.xsd | 218 -
.../layout-v1/grid/bootstrap3/bootstrap3.xsd | 167 -
content/applib/layout-v1/links/links.xsd | 26 -
.../layout-v1/menubars/bootstrap3/menubars.xsd | 61 -
content/applib/layout/component/component.xsd | 5 -
content/comguide/2.0.0-RC2/about.html | 532 --
content/comguide/2.0.0-RC2/algolia-search.html | 737 --
content/comguide/2.0.0-RC2/applying-patches.html | 636 --
content/comguide/2.0.0-RC2/cutting-a-release.html | 1801 -----
content/comguide/2.0.0-RC2/index.html | 9 -
content/comguide/2.0.0-RC2/key-generation.html | 1253 ----
.../comguide/2.0.0-RC2/merging-a-pull-request.html | 732 --
content/comguide/2.0.0-RC2/nightly-builds.html | 562 --
content/comguide/2.0.0-RC2/nightly-deploys.html | 1602 ----
content/comguide/2.0.0-RC2/pmc-notes.html | 942 ---
content/comguide/2.0.0-RC2/policies.html | 708 --
.../2.0.0-RC2/post-release-successful.html | 1589 ----
.../2.0.0-RC2/post-release-unsuccessful.html | 669 --
.../2.0.0-RC2/release-process-prereqs.html | 638 --
content/comguide/2.0.0-RC2/starter-apps.html | 587 --
.../comguide/2.0.0-RC2/updating-the-website.html | 744 --
content/comguide/2.0.0-RC2/verifying-releases.html | 772 --
content/comguide/2.0.0-RC2/weekly-builds.html | 636 --
.../_attachments/algolia-search/config.json | 0
.../_images/committers/github-pr-history.png | Bin
.../_images/docker/020-docker-nat-public.png | Bin
.../_images/docker/022-local-security-policy.png | Bin
.../docker/024-unidentified-are-private.png | Bin
.../_images/docker/026-docker-nat-private.png | Bin
.../_images/docker/docker-daemon.png | Bin
.../image-2023-01-03-08-31-58-018.png | Bin
.../image-2023-01-03-17-58-33-718.png | Bin
.../image-2023-01-03-18-07-57-499.png | Bin
.../image-2023-01-03-18-10-33-567.png | Bin
.../image-2023-01-03-18-16-01-614.png | Bin
.../image-2023-01-03-18-22-59-542.png | Bin
.../image-2023-01-03-18-27-32-832.png | Bin
.../image-2023-01-03-18-33-23-116.png | Bin
.../image-2023-01-04-06-23-41-099.png | Bin
.../image-2023-01-04-06-25-56-926.png | Bin
.../image-2023-01-04-06-26-42-960.png | Bin
.../image-2023-01-04-06-29-02-083.png | Bin
.../image-2023-01-04-06-31-36-293.png | Bin
.../image-2023-01-05-11-44-09-855.png | Bin
.../_images/release-process/jira-bulk-tool.png | Bin
.../release-process/jira-create-release-notes.png | Bin
.../jira-open-release-in-navigator.png | Bin
.../_images/release-process/nexus-release-1.png | Bin
.../_images/release-process/nexus-staging-0.png | Bin
.../_images/release-process/nexus-staging-1.png | Bin
.../_images/release-process/nexus-staging-2.png | Bin
.../_images/release-process/nexus-staging-2a.png | Bin
.../_images/release-process/nexus-staging-3.png | Bin
.../_images/release-process/nexus-staging-4.png | Bin
content/comguide/latest/about.html | 532 ++
content/comguide/latest/algolia-search.html | 737 ++
content/comguide/latest/applying-patches.html | 636 ++
content/comguide/latest/cutting-a-release.html | 1762 +++++
content/comguide/latest/index.html | 9 +
content/comguide/latest/key-generation.html | 1253 ++++
.../comguide/latest/merging-a-pull-request.html | 732 ++
content/comguide/latest/nightly-builds.html | 562 ++
content/comguide/latest/nightly-deploys.html | 1602 ++++
content/comguide/latest/pmc-notes.html | 942 +++
content/comguide/latest/policies.html | 708 ++
.../comguide/latest/post-release-successful.html | 1668 +++++
.../comguide/latest/post-release-unsuccessful.html | 669 ++
.../comguide/latest/release-process-prereqs.html | 638 ++
content/comguide/latest/starter-apps.html | 587 ++
content/comguide/latest/updating-the-website.html | 744 ++
content/comguide/latest/verifying-releases.html | 772 ++
content/comguide/latest/weekly-builds.html | 636 ++
content/conguide/2.0.0-RC2/about.html | 503 --
content/conguide/2.0.0-RC2/agilej/about.html | 559 --
.../2.0.0-RC2/building-apache-causeway.html | 870 ---
content/conguide/2.0.0-RC2/contributing.html | 847 ---
...mo-6851dcd7d55fccbab85fb479b790a6550e4ccc00.svg | 1 -
...ag-754aa464614732e6d3716ee22fa558d5867965d3.svg | 1 -
...mo-66b9a7537780af499f1e5e0891467a3f785ebdac.png | Bin 2739 -> 0 bytes
.../conguide/2.0.0-RC2/documentation/about.html | 525 --
.../2.0.0-RC2/documentation/asciidoc-syntax.html | 1895 -----
.../documentation/building-docs-and-website.html | 643 --
.../conguide/2.0.0-RC2/documentation/tooling.html | 554 --
content/conguide/2.0.0-RC2/eclipse/about.html | 555 --
content/conguide/2.0.0-RC2/git/about.html | 801 --
content/conguide/2.0.0-RC2/index.html | 9 -
content/conguide/2.0.0-RC2/intellij/about.html | 539 --
.../asciidoc/asciidoc-syntax-quick-reference.pdf | Bin
.../asciidoc/asciidoc-writers-guide.pdf | Bin
.../_attachments/license-header-java.txt | 0
.../_images/asciidoctor/ditaa-demo.png | Bin
.../_images/asciidoctor/graphviz-demo.png | Bin
.../_images/asciidoctor/plantuml-demo.png | Bin
.../building-apache-causeway/setting-up-git.png | Bin
.../_images/contributing/git-workflow.png | Bin
.../_images/contributing/git-workflow.pptx | Bin
.../_images/contributing/github-cloning.png | Bin
.../_images/contributing/github-forking.png | Bin
content/conguide/latest/about.html | 503 ++
content/conguide/latest/agilej/about.html | 559 ++
.../conguide/latest/building-apache-causeway.html | 870 +++
content/conguide/latest/contributing.html | 847 +++
...mo-cecfcbd9d5f95f0edee4abe653867ad77dc9d4e4.svg | 1 +
...ag-754aa464614732e6d3716ee22fa558d5867965d3.svg | 1 +
...mo-0a5124db4e5a007b09600f789391b49921470e5b.png | Bin
...mo-66b9a7537780af499f1e5e0891467a3f785ebdac.png | Bin 0 -> 17930 bytes
content/conguide/latest/documentation/about.html | 525 ++
.../latest/documentation/asciidoc-syntax.html | 1895 +++++
.../documentation/building-docs-and-website.html | 643 ++
content/conguide/latest/documentation/tooling.html | 554 ++
.../Apache-Causeway-code-style-cleanup.xml | 0
.../_attachments/Apache-Causeway.importorder | 0
.../_attachments/Apache-code-style-formatting.xml | 0
.../_attachments/Apache-code-style-template.xml | 0
content/conguide/latest/eclipse/about.html | 555 ++
content/conguide/latest/git/about.html | 801 ++
content/conguide/latest/index.html | 9 +
.../_attachments/Apache-Causeway-importorder.xml | 0
content/conguide/latest/intellij/about.html | 539 ++
...el-e56e46179ceaedfd01c749d39f38fd1aca439ea2.svg | 1 -
...oc-c44fc5191b48e5bbb6dfb9f16340aae10bc5b727.svg | 1 -
...on-91ea692d4b2e3f4333b4a1c7e7702b13ba1a5bb7.svg | 1 -
...re-f0871139bc983c56a9cd44e10c65064a692a51f9.svg | 1 -
...og-a8add2c4264a174c4c797302b5fa3400ea60fa98.svg | 1 -
...en-443093da122ecaa00882ebad945d9382e969dd50.svg | 1 -
...og-6e2bf3b3dfc816fe68d32e84802b7d036f9f92ea.svg | 1 -
...ox-1c26fa5c7b4538effb2fce24e4ef44a05912d879.svg | 1 -
...er-af584ea7600cc5cf7096bb7c69a937b1ef0f9c44.svg | 1 -
...ay-a82cb4f0250803d1909ec9ef5f408fbf6f83bb05.svg | 1 -
...ns-e57b507468dca5cedf55148203dadc3184ea57d6.svg | 1 -
...er-79aebd4218f4dfe9374021ffc41f0245bf6cdce9.svg | 1 -
...DO-3d8774db36bd4fd4394690a5a25e5fc3f4b5a9cc.svg | 1 -
...PA-713586e45ada8a619b5c816c3d6118b4538d0a09.svg | 1 -
...wn-ba5ad3c7bd8af91680314d8783e2bade901c34f7.svg | 1 -
...ps-5c60e3d2ecb6795c771a4f74b395bee41edf80a2.svg | 1 -
...er-2be2db615a42af5b90a7ce44260e11a5192d3638.svg | 1 -
...ts-f7696718406e4ea25cb332e1f92e2038673bffcb.svg | 1 -
...ts-0483b3ff1eef739b4ded492745f4c1e8b329e655.svg | 1 -
...ot-d04228a4fd08a6dab034e985c8f42822cd0eae73.svg | 1 -
...ng-fd344862d3797b4194b72a0176dd7964407a95df.svg | 1 -
...ng-bb884d741de181118d806832d5d0ba43c3edb3d5.svg | 1 -
...es-f9304acddef5f0bbbf0eb9bb72c97d77d8c93d92.svg | 1 -
...ga-f09d9ddbb8b3849e7b8fe793b36896f73bd9a7c5.svg | 1 -
...et-d21b668ffcf2c74e62dc2ef6b8c74bd3fd163ee7.svg | 1 -
content/core/2.0.0-RC2/_overview/about.html | 7664 -------------------
content/core/2.0.0-RC2/about.html | 634 --
.../core/2.0.0-RC2/codegen-bytebuddy/about.html | 525 --
content/core/2.0.0-RC2/commons/about.html | 605 --
.../commons/concurrent-task-list-UNUSED.html | 602 --
content/core/2.0.0-RC2/index.html | 9 -
content/core/2.0.0-RC2/interaction/about.html | 525 --
.../interactions-commands-and-executions.html | 873 ---
.../core/2.0.0-RC2/internaltestsupport/about.html | 519 --
...ag-380143d7d0e4bf09a0060ff1bab4ec606929690f.svg | 1 -
...ag-4eed508fdfb8fbc29028ff37400ee94225e45f65.svg | 1 -
...ag-8217932abe0c80ce2edb25994afcf37a58087a47.svg | 1 -
...ag-93f6215414bff027e355052f9b057ce6c6ba7c08.svg | 1 -
...ag-9536c9dcb95346854b3c5327cb7af80bc0ac1edb.svg | 1 -
...ag-c3bdcb4515ac8f80bd10e1c18fab4bd1bb49f851.svg | 1 -
content/core/2.0.0-RC2/metamodel/about.html | 589 --
.../core/2.0.0-RC2/metamodel/class-diagram.html | 567 --
content/core/2.0.0-RC2/metamodel/events.html | 569 --
.../core/2.0.0-RC2/metamodel/managed-object.html | 536 --
content/core/2.0.0-RC2/runtime/about.html | 522 --
content/core/2.0.0-RC2/runtimeservices/about.html | 528 --
content/core/2.0.0-RC2/transaction/about.html | 519 --
content/core/2.0.0-RC2/webapp/about.html | 522 --
content/core/2.0.0-RC2/webapp/webmodules.html | 742 --
...pp-c5370b07a2d98528e3e53f1f2b9345718f832cf3.svg | 0
...el-e56e46179ceaedfd01c749d39f38fd1aca439ea2.svg | 1 +
...oc-66d255c7588c90dda2a656b1f8898d24ec731a84.svg | 1 +
...ss-638d9aa3d2e21729bd94eadded99ccd0585aef67.svg | 0
...on-91ea692d4b2e3f4333b4a1c7e7702b13ba1a5bb7.svg | 1 +
...ns-6b457fc1b6df402eb4d15c7def6d055c0d06c677.svg | 0
...re-f0871139bc983c56a9cd44e10c65064a692a51f9.svg | 1 +
...og-a8add2c4264a174c4c797302b5fa3400ea60fa98.svg | 1 +
...en-8b52b39213d005cb5664be6cf7f5739e1b2cdc3e.svg | 1 +
...og-6e2bf3b3dfc816fe68d32e84802b7d036f9f92ea.svg | 1 +
...ox-1c26fa5c7b4538effb2fce24e4ef44a05912d879.svg | 1 +
...er-af584ea7600cc5cf7096bb7c69a937b1ef0f9c44.svg | 1 +
...ay-a82cb4f0250803d1909ec9ef5f408fbf6f83bb05.svg | 1 +
...ns-e57b507468dca5cedf55148203dadc3184ea57d6.svg | 1 +
...er-79aebd4218f4dfe9374021ffc41f0245bf6cdce9.svg | 1 +
...or-eea87b36b26840d40267aa0b63eabb87119a1520.svg | 0
...DO-3d8774db36bd4fd4394690a5a25e5fc3f4b5a9cc.svg | 1 +
...PA-713586e45ada8a619b5c816c3d6118b4538d0a09.svg | 1 +
...ak-ffdc566613bb4e4f17438617481ae1d8512b8819.svg | 0
...wn-ba5ad3c7bd8af91680314d8783e2bade901c34f7.svg | 1 +
...ps-5c60e3d2ecb6795c771a4f74b395bee41edf80a2.svg | 1 +
...er-2be2db615a42af5b90a7ce44260e11a5192d3638.svg | 1 +
...ce-e63499763abdd1bf9368f6b69ac55d05547851e5.svg | 0
...ts-f7696718406e4ea25cb332e1f92e2038673bffcb.svg | 1 +
...ts-0483b3ff1eef739b4ded492745f4c1e8b329e655.svg | 1 +
...ot-d04228a4fd08a6dab034e985c8f42822cd0eae73.svg | 1 +
...ro-abc10f32b52f03e61f0a46ef775e452e19e6704a.svg | 0
...ng-c24d3ebe8b6380084c94ac3a99cc0151f4d32b10.svg | 0
...ng-fd344862d3797b4194b72a0176dd7964407a95df.svg | 1 +
...ng-3939ae4f1b7dbcf3d5789d37b95aeec680d1b331.svg | 1 +
...es-f9304acddef5f0bbbf0eb9bb72c97d77d8c93d92.svg | 1 +
...ga-f09d9ddbb8b3849e7b8fe793b36896f73bd9a7c5.svg | 1 +
...et-d21b668ffcf2c74e62dc2ef6b8c74bd3fd163ee7.svg | 1 +
content/core/latest/_overview/about.html | 7668 ++++++++++++++++++++
content/core/latest/about.html | 634 ++
content/core/latest/codegen-bytebuddy/about.html | 525 ++
content/core/latest/commons/about.html | 605 ++
.../commons/concurrent-task-list-UNUSED.html | 602 ++
content/core/latest/index.html | 9 +
content/core/latest/interaction/about.html | 525 ++
.../interactions-commands-and-executions.html | 873 +++
content/core/latest/internaltestsupport/about.html | 519 ++
...ag-380143d7d0e4bf09a0060ff1bab4ec606929690f.svg | 1 +
...ag-4eed508fdfb8fbc29028ff37400ee94225e45f65.svg | 1 +
...ag-8217932abe0c80ce2edb25994afcf37a58087a47.svg | 1 +
...ag-93f6215414bff027e355052f9b057ce6c6ba7c08.svg | 1 +
...ag-9536c9dcb95346854b3c5327cb7af80bc0ac1edb.svg | 1 +
...ag-c3bdcb4515ac8f80bd10e1c18fab4bd1bb49f851.svg | 1 +
.../_images/managed-object-diagram.drawio.svg | 0
content/core/latest/metamodel/about.html | 589 ++
content/core/latest/metamodel/class-diagram.html | 567 ++
content/core/latest/metamodel/events.html | 569 ++
content/core/latest/metamodel/managed-object.html | 536 ++
content/core/latest/runtime/about.html | 522 ++
content/core/latest/runtimeservices/about.html | 528 ++
content/core/latest/transaction/about.html | 519 ++
content/core/latest/webapp/about.html | 522 ++
content/core/latest/webapp/webmodules.html | 742 ++
content/doap_causeway.rdf | 8 +
content/docs/2.0.0-RC2/about.html | 1212 ----
content/docs/2.0.0-RC2/archive/1-x.html | 901 ---
content/docs/2.0.0-RC2/downloads/how-to.html | 979 ---
.../going-deeper/articles-and-presentations.html | 1081 ---
content/docs/2.0.0-RC2/going-deeper/books.html | 950 ---
content/docs/2.0.0-RC2/index.html | 9 -
.../docs/2.0.0-RC2/landing-page/components.html | 915 ---
content/docs/2.0.0-RC2/landing-page/framework.html | 881 ---
content/docs/2.0.0-RC2/landing-page/guides.html | 922 ---
content/docs/2.0.0-RC2/landing-page/releases.html | 898 ---
content/docs/2.0.0-RC2/mavendeps/about.html | 902 ---
.../docs/2.0.0-RC2/more-thanks/more-thanks.html | 917 ---
content/docs/2.0.0-RC2/parent-pom/about.html | 988 ---
content/docs/2.0.0-RC2/referenceapp/about.html | 961 ---
content/docs/2.0.0-RC2/resources/about.html | 859 ---
content/docs/2.0.0-RC2/resources/cheatsheet.html | 867 ---
content/docs/2.0.0-RC2/resources/icons.html | 876 ---
...ag-5936d1561be55d4f98b2c97cf62e09251ce1dabf.svg | 1 -
...ag-8ab7baff76ffc186da54f47082e4791d011a387e.svg | 1 -
content/docs/2.0.0-RC2/starters/about.html | 985 ---
.../2.0.0-RC2/starters/helloworld-script-jdo.html | 850 ---
.../2.0.0-RC2/starters/helloworld-script-jpa.html | 850 ---
content/docs/2.0.0-RC2/starters/helloworld.html | 1709 -----
.../2.0.0-RC2/starters/simpleapp-script-jdo.html | 850 ---
.../2.0.0-RC2/starters/simpleapp-script-jpa.html | 850 ---
content/docs/2.0.0-RC2/starters/simpleapp.html | 2464 -------
content/docs/2.0.0-RC2/support/about.html | 897 ---
content/docs/2.0.0-RC2/support/mailing-list.html | 941 ---
content/docs/2.0.0-RC2/support/slack-channel.html | 862 ---
.../causeway-in-pictures.html | 1214 ----
.../what-is-apache-causeway/common-use-cases.html | 970 ---
.../_attachments/Pawson-Naked-Objects-thesis.pdf | Bin
.../_images/going-deeper/books/dhnako.jpg | Bin
.../going-deeper/books/nakedobjects-book.jpg | Bin
.../_images/more-thanks/ecp.png | Bin
.../_images/more-thanks/ecp_logo_white.png | Bin
.../_images/more-thanks/ej-technologies.png | Bin
.../_images/more-thanks/icons8-logo.png | Bin
.../_images/more-thanks/s101_170.png | Bin
.../{2.0.0-RC2 => latest}/_images/tv_show-25.png | Bin
.../causeway-in-pictures/010-login.png | Bin
.../causeway-in-pictures/020-install-fixtures.png | Bin
.../030-dashboard-view-model.png | Bin
.../causeway-in-pictures/040-domain-entity.png | Bin
.../causeway-in-pictures/050-edit-property.png | Bin
.../causeway-in-pictures/060-invoke-action.png | Bin
.../causeway-in-pictures/065-contributions.png | Bin
.../067-contributed-action.png | Bin
.../causeway-in-pictures/070-pluggable-views.png | Bin
.../causeway-in-pictures/080-gmap3-view.png | Bin
.../090-fullcalendar2-view.png | Bin
.../100-excel-view-and-docx.png | Bin
.../causeway-in-pictures/110-docx.png | Bin
.../causeway-in-pictures/120-auditing.png | Bin
.../causeway-in-pictures/130-security.png | Bin
.../causeway-in-pictures/140-i18n.png | Bin
.../causeway-in-pictures/150-appsettings.png | Bin
.../causeway-in-pictures/160-switch-tenancy.png | Bin
.../causeway-in-pictures/170-me.png | Bin
.../causeway-in-pictures/180-app-user-entity.png | Bin
.../causeway-in-pictures/190-switch-theme.png | Bin
.../causeway-in-pictures/200-rest-api.png | Bin
.../causeway-in-pictures/205-swagger-ui.png | Bin
.../causeway-in-pictures/210-fixture-scripts.png | Bin
.../220-testing-happy-case.png | Bin
.../230-testing-wrapper-factory.png | Bin
.../causeway-in-pictures/240-domain-events.png | Bin
.../250-domain-event-subscriber.png | Bin
.../causeway-in-pictures/260-domain-event-test.png | Bin
content/docs/latest/about.html | 1212 ++++
content/docs/latest/archive/1-x.html | 901 +++
content/docs/latest/downloads/how-to.html | 979 +++
.../going-deeper/articles-and-presentations.html | 1081 +++
content/docs/latest/going-deeper/books.html | 950 +++
content/docs/latest/index.html | 9 +
content/docs/latest/landing-page/components.html | 915 +++
content/docs/latest/landing-page/framework.html | 881 +++
content/docs/latest/landing-page/guides.html | 922 +++
content/docs/latest/landing-page/releases.html | 898 +++
content/docs/latest/mavendeps/about.html | 902 +++
content/docs/latest/more-thanks/more-thanks.html | 917 +++
.../_images/current-hierarchy.drawio.png | Bin
.../parent-pom/_images/pom-hierarchy.drawio.png | Bin
content/docs/latest/parent-pom/about.html | 988 +++
.../referenceapp/_images/teaser-light.png | Bin
content/docs/latest/referenceapp/about.html | 961 +++
.../resources/_attachments/CausewayCheatSheet.odt | Bin
.../resources/_attachments/CausewayCheatSheet.pdf | Bin
.../resources/_images/CausewayCheatSheet.png | Bin
content/docs/latest/resources/about.html | 859 +++
content/docs/latest/resources/cheatsheet.html | 867 +++
content/docs/latest/resources/icons.html | 876 +++
.../simpleapp-modules-dependencies.pptx | Bin
...ag-5936d1561be55d4f98b2c97cf62e09251ce1dabf.svg | 1 +
...ag-8ab7baff76ffc186da54f47082e4791d011a387e.svg | 1 +
.../helloworld/helloworld-before-launch.png | Bin
.../starters/_images/helloworld/helloworld.png | Bin
.../_images/helloworld/using/010-root-page.png | Bin
.../using/020-login-to-wicket-viewer.png | Bin
.../_images/helloworld/using/030-home-page.png | Bin
.../using/040-create-object-from-menu.png | Bin
.../using/050-create-object-from-menu-prompt.png | Bin
.../helloworld/using/060-created-object.png | Bin
.../_images/helloworld/using/070-update-name.png | Bin
.../_images/helloworld/using/075-logged-action.png | Bin
.../_images/helloworld/using/080-edit-notes.png | Bin
.../_images/helloworld/using/090-delete-object.png | Bin
.../helloworld/using/100-object-deleted.png | Bin
.../using/200-swagger-ui-before-reload.png | Bin
.../helloworld/using/210-helloworld-resources.png | Bin
.../using/220-create-object-thru-rest-api.png | Bin
.../230-create-object-thru-rest-api-response.png | Bin
.../using/240-retrieve-object-using-rest-api.png | Bin
...250-retrieve-object-using-rest-api-response.png | Bin
.../starters/_images/simpleapp/dockerhub-tags.png | Bin
.../_images/simpleapp/flyway/tables-created.png | Bin
.../simpleapp/simpleapp-modules-dependencies.png | Bin
.../simpleapp/simpleapp-webapp-before-launch.png | Bin
.../_images/simpleapp/simpleapp-webapp.png | Bin
.../_images/simpleapp/using/010-root-page.png | Bin
.../simpleapp/using/020-login-to-wicket-viewer.png | Bin
.../_images/simpleapp/using/030-home-page.png | Bin
.../using/032-run-fixture-script-prompt.png | Bin
.../using/033-run-fixture-script-prompt.png | Bin
.../using/034-run-fixture-script-result.png | Bin
.../036-home-page-after-fixture-scriptpng.png | Bin
.../using/040-create-object-from-menu.png | Bin
.../using/050-create-object-from-menu-prompt.png | Bin
.../_images/simpleapp/using/060-created-object.png | Bin
.../_images/simpleapp/using/070-update-name.png | Bin
.../simpleapp/using/075-publish-logging-1.png | Bin
.../simpleapp/using/076-publish-logging-2.png | Bin
.../_images/simpleapp/using/080-edit-notes.png | Bin
.../_images/simpleapp/using/090-delete-object.png | Bin
.../_images/simpleapp/using/100-object-deleted.png | Bin
.../using/200-swagger-ui-before-reload.png | Bin
.../simpleapp/using/210-simpleapp-resources.png | Bin
.../using/220-create-object-thru-rest-api.png | Bin
.../230-create-object-thru-rest-api-response.png | Bin
.../using/240-retrieve-object-using-rest-api.png | Bin
...250-retrieve-object-using-rest-api-response.png | Bin
content/docs/latest/starters/about.html | 985 +++
.../latest/starters/helloworld-script-jdo.html | 850 +++
.../latest/starters/helloworld-script-jpa.html | 850 +++
content/docs/latest/starters/helloworld.html | 1709 +++++
.../docs/latest/starters/simpleapp-script-jdo.html | 850 +++
.../docs/latest/starters/simpleapp-script-jpa.html | 850 +++
content/docs/latest/starters/simpleapp.html | 2464 +++++++
.../support/_images/slack/slack-screenshot.png | Bin
content/docs/latest/support/about.html | 897 +++
content/docs/latest/support/mailing-list.html | 941 +++
content/docs/latest/support/slack-channel.html | 862 +++
.../causeway-in-pictures.html | 1214 ++++
.../what-is-apache-causeway/common-use-cases.html | 970 +++
content/extensions/2.0.0-RC2/about.html | 651 --
content/extensions/2.0.0-RC2/index.html | 9 -
content/extensions/latest/about.html | 651 ++
content/extensions/latest/index.html | 9 +
content/incubator/2.0.0-RC2/about.html | 471 --
.../incubator/2.0.0-RC2/commandreplay/about.html | 477 --
content/incubator/2.0.0-RC2/graphql/about.html | 475 --
content/incubator/2.0.0-RC2/graphql/devnotes.html | 638 --
content/incubator/2.0.0-RC2/index.html | 9 -
content/incubator/latest/about.html | 468 ++
.../devnotes/example-demo-app-included-modules.png | Bin
.../_images/devnotes/graphql-included-modules.png | Bin
content/incubator/latest/graphql/about.html | 472 ++
content/incubator/latest/graphql/devnotes.html | 634 ++
content/incubator/latest/index.html | 9 +
content/index.html | 59 +-
content/pjdo/2.0.0-RC2/about.html | 501 --
.../disabling-persistence-by-reachability.html | 618 --
content/pjdo/2.0.0-RC2/db-schemas.html | 584 --
content/pjdo/2.0.0-RC2/dependency-injection.html | 517 --
content/pjdo/2.0.0-RC2/enhancer.html | 531 --
content/pjdo/2.0.0-RC2/hints-and-tips.html | 1015 ---
content/pjdo/2.0.0-RC2/index.html | 9 -
content/pjdo/2.0.0-RC2/mapping-guide.html | 1246 ----
.../pjdo/2.0.0-RC2/setup-and-configuration.html | 822 ---
content/pjdo/2.0.0-RC2/spis.html | 574 --
.../_images/hints-n-tips/diagnosing-n-plus-1.png | Bin
.../party-agreementrole-agreement.png | Bin
content/pjdo/latest/about.html | 501 ++
.../disabling-persistence-by-reachability.html | 618 ++
content/pjdo/latest/db-schemas.html | 584 ++
content/pjdo/latest/dependency-injection.html | 517 ++
content/pjdo/latest/enhancer.html | 531 ++
content/pjdo/latest/hints-and-tips.html | 1015 +++
content/pjdo/latest/index.html | 9 +
content/pjdo/latest/mapping-guide.html | 1246 ++++
content/pjdo/latest/setup-and-configuration.html | 821 +++
content/pjdo/latest/spis.html | 574 ++
content/pjpa/2.0.0-RC2/about.html | 487 --
content/pjpa/2.0.0-RC2/caching.html | 509 --
content/pjpa/2.0.0-RC2/db-schemas.html | 553 --
content/pjpa/2.0.0-RC2/dependency-injection.html | 495 --
content/pjpa/2.0.0-RC2/domain-services.html | 493 --
content/pjpa/2.0.0-RC2/hints-and-tips.html | 586 --
content/pjpa/2.0.0-RC2/index.html | 9 -
content/pjpa/2.0.0-RC2/mapping-guide.html | 765 --
.../pjpa/2.0.0-RC2/setup-and-configuration.html | 666 --
content/pjpa/2.0.0-RC2/weaving.html | 602 --
content/pjpa/latest/about.html | 487 ++
content/pjpa/latest/caching.html | 509 ++
content/pjpa/latest/db-schemas.html | 553 ++
content/pjpa/latest/dependency-injection.html | 495 ++
content/pjpa/latest/domain-services.html | 493 ++
content/pjpa/latest/hints-and-tips.html | 586 ++
content/pjpa/latest/index.html | 9 +
content/pjpa/latest/mapping-guide.html | 765 ++
content/pjpa/latest/setup-and-configuration.html | 666 ++
content/pjpa/latest/weaving.html | 602 ++
content/refguide/2.0.0-RC2/about.html | 1158 ---
content/refguide/2.0.0-RC2/applib-ant/Column.html | 1334 ----
content/refguide/2.0.0-RC2/applib-ant/Digits.html | 1177 ---
.../2.0.0-RC2/applib-ant/Discriminator.html | 1266 ----
content/refguide/2.0.0-RC2/applib-ant/Entity.html | 1298 ----
.../2.0.0-RC2/applib-ant/NotPersistent.html | 1161 ---
.../refguide/2.0.0-RC2/applib-ant/Nullable.html | 1190 ---
content/refguide/2.0.0-RC2/applib-ant/Pattern.html | 1188 ---
.../2.0.0-RC2/applib-ant/PersistenceCapable.html | 1294 ----
.../refguide/2.0.0-RC2/applib-ant/PrimaryKey.html | 1161 ---
.../2.0.0-RC2/applib-ant/XmlJavaTypeAdapter.html | 1161 ---
.../2.0.0-RC2/applib-ant/XmlRootElement.html | 1241 ----
content/refguide/2.0.0-RC2/applib-ant/about.html | 1825 -----
.../refguide/2.0.0-RC2/applib-classes/about.html | 1137 ---
.../refguide/2.0.0-RC2/applib-classes/events.html | 1369 ----
.../refguide/2.0.0-RC2/applib-classes/layout.html | 1436 ----
.../applib-classes/mixees-and-mixins.html | 1390 ----
.../applib-classes/non-persisted-objects.html | 1150 ---
.../refguide/2.0.0-RC2/applib-classes/spec.html | 1282 ----
.../refguide/2.0.0-RC2/applib-classes/utility.html | 1163 ---
.../2.0.0-RC2/applib-classes/value-types.html | 1259 ----
.../refguide/2.0.0-RC2/applib-methods/about.html | 1141 ---
.../2.0.0-RC2/applib-methods/lifecycle.html | 1336 ----
.../2.0.0-RC2/applib-methods/prefixes.html | 2177 ------
.../2.0.0-RC2/applib-methods/ui-hints.html | 1400 ----
content/refguide/2.0.0-RC2/applib-svc/about.html | 2231 ------
...ag-e4f2a8e33daa6ba98231aa4424332bd7dcbfdbdb.svg | 1 -
.../applib/index/CausewayModuleApplib.html | 1152 ---
...sewayModuleApplibChangeAndExecutionLoggers.html | 1151 ---
.../applib/index/CausewayModuleApplibMixins.html | 1151 ---
.../2.0.0-RC2/applib/index/Identifier.html | 1196 ---
.../refguide/2.0.0-RC2/applib/index/ViewModel.html | 1213 ----
.../2.0.0-RC2/applib/index/annotation/Action.html | 2250 ------
.../applib/index/annotation/ActionLayout.html | 2031 ------
.../applib/index/annotation/BookmarkPolicy.html | 1227 ----
.../applib/index/annotation/Bounding.html | 1154 ---
.../applib/index/annotation/Collection.html | 1665 -----
.../applib/index/annotation/CollectionLayout.html | 1712 -----
.../index/annotation/DependentDefaultsPolicy.html | 1235 ----
.../applib/index/annotation/DomainObject.html | 2996 --------
.../index/annotation/DomainObjectLayout.html | 1993 -----
.../applib/index/annotation/DomainService.html | 1380 ----
.../index/annotation/DomainServiceLayout.html | 1285 ----
.../annotation/DomainServiceLayout_MenuBar.html | 1155 ---
.../applib/index/annotation/Domain_Exclude.html | 1159 ---
.../applib/index/annotation/Domain_Include.html | 1165 ---
.../2.0.0-RC2/applib/index/annotation/Editing.html | 1235 ----
.../applib/index/annotation/EntityChangeKind.html | 1147 ---
.../applib/index/annotation/HomePage.html | 1202 ---
.../applib/index/annotation/InteractionScope.html | 1181 ---
.../applib/index/annotation/Introspection.html | 1279 ----
.../applib/index/annotation/LabelPosition.html | 1200 ---
.../applib/index/annotation/MemberSupport.html | 1165 ---
.../applib/index/annotation/MinLength.html | 1156 ---
.../2.0.0-RC2/applib/index/annotation/Module.html | 1162 ---
.../2.0.0-RC2/applib/index/annotation/Nature.html | 1299 ----
.../applib/index/annotation/NatureOfService.html | 1232 ----
.../applib/index/annotation/Navigable.html | 1155 ---
.../applib/index/annotation/ObjectLifecycle.html | 1165 ---
.../applib/index/annotation/ObjectSupport.html | 1165 ---
.../applib/index/annotation/Optionality.html | 1242 ----
.../applib/index/annotation/Parameter.html | 1625 -----
.../applib/index/annotation/ParameterLayout.html | 1617 -----
.../applib/index/annotation/ParameterTuple.html | 1163 ---
.../index/annotation/PriorityPrecedence.html | 1256 ----
.../applib/index/annotation/Programmatic.html | 1186 ---
.../applib/index/annotation/Projecting.html | 1189 ---
.../applib/index/annotation/PromptStyle.html | 1312 ----
.../applib/index/annotation/Property.html | 2745 -------
.../applib/index/annotation/PropertyLayout.html | 2020 ------
.../applib/index/annotation/Publishing.html | 1267 ----
.../applib/index/annotation/Redirect.html | 1217 ----
.../applib/index/annotation/Repainting.html | 1197 ---
.../applib/index/annotation/RestrictTo.html | 1154 ---
.../applib/index/annotation/SemanticsOf.html | 1410 ----
.../applib/index/annotation/Snapshot.html | 1217 ----
.../applib/index/annotation/TimePrecision.html | 1281 ----
.../index/annotation/TimeZoneTranslation.html | 1197 ---
.../2.0.0-RC2/applib/index/annotation/Title.html | 1309 ----
.../2.0.0-RC2/applib/index/annotation/Value.html | 1156 ---
.../applib/index/annotation/ValueSemantics.html | 1380 ----
.../2.0.0-RC2/applib/index/annotation/Where.html | 1398 ----
...PropertyLayout-FieldSet-examples-and-usage.html | 1260 ----
.../hooks/ActionLayout_010-examples-and-usage.html | 1187 ---
.../hooks/ActionLayout_021-promptStyle.html | 1215 ----
.../hooks/ActionLayout_022-position.html | 1207 ---
.../hooks/ActionLayout_023-describedAs.html | 1146 ---
.../hooks/ActionLayout_024-cssClass.html | 1160 ---
.../hooks/ActionLayout_025-cssClassFa.html | 1166 ---
.../hooks/ActionLayout_026-bookmarking.html | 1183 ---
.../annotation/hooks/ActionLayout_027-hidden.html | 1184 ---
.../annotation/hooks/ActionLayout_028-named.html | 1175 ---
.../hooks/ActionLayout_029-redirect.html | 1213 ----
.../hooks/Action_010-examples-and-usage.html | 1174 ---
.../annotation/hooks/Action_021-associating.html | 1201 ---
.../hooks/Action_022-action-semantics.html | 1220 ----
.../hooks/Action_023-deployment-modes.html | 1170 ---
.../annotation/hooks/Action_024-domain-events.html | 1368 ----
.../hooks/Action_025-execution-publishing.html | 1188 ---
.../hooks/Action_026-command-processing.html | 1317 ----
.../hooks/Action_027-collection-types.html | 1153 ---
.../annotation/hooks/Action_030-see-also.html | 1177 ---
.../CollectionLayout_010-examples-and-usage.html | 1187 ---
.../hooks/CollectionLayout_021-defaultView.html | 1164 ---
.../hooks/CollectionLayout_022-paged.html | 1170 ---
.../hooks/CollectionLayout_023-describedAs.html | 1153 ---
.../hooks/CollectionLayout_024-sortedBy.html | 1178 ---
.../hooks/CollectionLayout_025-cssClass.html | 1153 ---
.../hooks/CollectionLayout_026-named.html | 1176 ---
.../hooks/CollectionLayout_027-hidden.html | 1191 ---
.../hooks/Collection_010-examples-and-usage.html | 1193 ---
.../hooks/Collection_021_domainEvent.html | 1350 ----
.../annotation/hooks/Collection_022_hidden.html | 1191 ---
.../annotation/hooks/Collection_023_typeOf.html | 1165 ---
.../DomainObjectLayout_010-examples-and-usage.html | 1170 ---
.../hooks/DomainObjectLayout_021-describedAs.html | 1149 ---
.../hooks/DomainObjectLayout_022-cssClass.html | 1160 ---
.../hooks/DomainObjectLayout_023-cssClassFa.html | 1171 ---
.../hooks/DomainObjectLayout_024-named.html | 1188 ---
.../hooks/DomainObjectLayout_025-bookmarking.html | 1187 ---
.../hooks/DomainObjectLayout_026-paged.html | 1165 ---
.../hooks/DomainObjectLayout_027-ui-events.html | 1364 ----
.../hooks/DomainObject_010-examples-and-usage.html | 1213 ----
.../hooks/DomainObject_021-logicalTypeName.html | 1232 ----
.../annotation/hooks/DomainObject_022-nature.html | 1245 ----
.../annotation/hooks/DomainObject_023-editing.html | 1195 ---
.../hooks/DomainObject_024-domain-events.html | 1389 ----
.../hooks/DomainObject_025-lifecycle-events.html | 1536 ----
.../DomainObject_026-entityChangePublishing.html | 1179 ---
.../hooks/DomainObject_027-bounding.html | 1176 ---
.../DomainObject_028-autoCompleteRepository.html | 1255 ----
.../hooks/DomainObject_029-mixinMethod.html | 1193 ---
.../hooks/DomainObject_040-see-also.html | 1148 ---
...DomainServiceLayout_010-examples-and-usage.html | 1133 ---
.../hooks/DomainServiceLayout_021-menuBar.html | 1182 ---
.../hooks/DomainServiceLayout_022-named.html | 1147 ---
.../DomainService_010-examples-and-usage.html | 1133 ---
.../hooks/DomainService_021-objectType.html | 1229 ----
.../annotation/hooks/DomainService_022-nature.html | 1198 ---
.../hooks/Facets_010-examples-and-usage.html | 1128 ---
.../hooks/HomePage_010-examples-and-usage.html | 1168 ---
.../InteractionScope_010-examples-and-usage.html | 1146 ---
.../hooks/MinLength_010-examples-and-usage.html | 1128 ---
.../ParameterLayout_010-examples-and-usage.html | 1174 ---
.../hooks/ParameterLayout_021-labelPosition.html | 1192 ---
.../hooks/ParameterLayout_022-multiLine.html | 1156 ---
.../hooks/ParameterLayout_023-describedAs.html | 1156 ---
.../hooks/ParameterLayout_024-cssClass.html | 1153 ---
.../hooks/ParameterLayout_025-renderDay.html | 1164 ---
.../hooks/ParameterLayout_026-named.html | 1179 ---
.../hooks/ParameterLayout_027-typicalLength.html | 1174 ---
.../hooks/Parameter_010-examples-and-usage.html | 1173 ---
.../hooks/Parameter_021-optionality.html | 1175 ---
.../annotation/hooks/Parameter_022-maxLength.html | 1150 ---
.../hooks/Parameter_023-mustSatisfy.html | 1228 ----
.../hooks/Parameter_024-regexPattern.html | 1178 ---
.../annotation/hooks/Parameter_025-fileAccept.html | 1159 ---
.../hooks/Programmatic_010-examples-and-usage.html | 1151 ---
.../PropertyLayout_010-examples-and-usage.html | 1188 ---
.../hooks/PropertyLayout_021_labelPosition.html | 1191 ---
.../hooks/PropertyLayout_022_promptStyle.html | 1166 ---
.../hooks/PropertyLayout_023_multiLine.html | 1160 ---
.../hooks/PropertyLayout_024_navigable.html | 1169 ---
.../hooks/PropertyLayout_025_describedAs.html | 1153 ---
.../hooks/PropertyLayout_026_cssClass.html | 1152 ---
.../hooks/PropertyLayout_027_renderDay.html | 1167 ---
.../hooks/PropertyLayout_028_repainting.html | 1175 ---
.../annotation/hooks/PropertyLayout_029_named.html | 1177 ---
.../hooks/PropertyLayout_030_hidden.html | 1230 ----
.../hooks/PropertyLayout_31_typicalLength.html | 1168 ---
.../hooks/Property_010-examples-and-usage.html | 1190 ---
.../annotation/hooks/Property_021-optionality.html | 1308 ----
.../annotation/hooks/Property_022-editing.html | 1177 ---
.../annotation/hooks/Property_023-maxLength.html | 1207 ---
.../annotation/hooks/Property_024-mustSatisfy.html | 1217 ----
.../annotation/hooks/Property_025-projecting.html | 1179 ---
.../hooks/Property_026-domain-events.html | 1363 ----
.../hooks/Property_027-execution-publishing.html | 1187 ---
.../hooks/Property_028-command-processing.html | 1249 ----
.../hooks/Property_029-regexPattern.html | 1185 ---
.../annotation/hooks/Property_030-snapshot.html | 1162 ---
.../annotation/hooks/Property_031-fileAccept.html | 1159 ---
.../annotation/hooks/Property_033-hidden.html | 1233 ----
.../hooks/Title_010-examples-and-usage.html | 1197 ---
.../client/RepresentationTypeSimplifiedV2.html | 1291 ----
.../applib/index/client/SuppressionType.html | 1263 ----
.../2.0.0-RC2/applib/index/clock/VirtualClock.html | 2060 ------
.../applib/index/domain/DomainObjectList.html | 1168 ---
.../applib/index/events/EventObjectBase.html | 1231 ----
.../index/events/domain/AbstractDomainEvent.html | 1584 ----
.../index/events/domain/ActionDomainEvent.html | 1267 ----
.../index/events/domain/CollectionDomainEvent.html | 1206 ---
.../index/events/domain/PropertyDomainEvent.html | 1216 ----
.../events/lifecycle/AbstractLifecycleEvent.html | 1153 ---
.../index/events/lifecycle/ObjectCreatedEvent.html | 1153 ---
.../index/events/lifecycle/ObjectLoadedEvent.html | 1153 ---
.../events/lifecycle/ObjectPersistedEvent.html | 1153 ---
.../events/lifecycle/ObjectPersistingEvent.html | 1153 ---
.../events/lifecycle/ObjectRemovingEvent.html | 1153 ---
.../index/events/lifecycle/ObjectUpdatedEvent.html | 1153 ---
.../events/lifecycle/ObjectUpdatingEvent.html | 1153 ---
.../applib/index/events/ui/AbstractUiEvent.html | 1208 ---
.../applib/index/events/ui/CssClassUiEvent.html | 1213 ----
.../applib/index/events/ui/IconUiEvent.html | 1237 ----
.../applib/index/events/ui/LayoutUiEvent.html | 1216 ----
.../applib/index/events/ui/TitleUiEvent.html | 1234 ----
.../index/exceptions/RecoverableException.html | 1166 ---
.../index/exceptions/TranslatableException.html | 1184 ---
.../index/exceptions/UnrecoverableException.html | 1160 ---
.../unrecoverable/DomainModelException.html | 1154 ---
.../unrecoverable/MetaModelException.html | 1147 ---
.../unrecoverable/NoAuthenticatorException.html | 1154 ---
.../unrecoverable/ObjectNotFoundException.html | 1153 ---
.../unrecoverable/ObjectPersistenceException.html | 1147 ---
.../unrecoverable/PersistFailedException.html | 1157 ---
.../unrecoverable/ReflectiveActionException.html | 1147 ---
.../unrecoverable/RepositoryException.html | 1157 ---
.../unrecoverable/UnexpectedCallException.html | 1152 ---
.../unrecoverable/UnknownTypeException.html | 1146 ---
.../2.0.0-RC2/applib/index/graph/Edge.html | 1153 ---
.../2.0.0-RC2/applib/index/graph/SimpleEdge.html | 1151 ---
.../2.0.0-RC2/applib/index/graph/Vertex.html | 1156 ---
.../applib/index/graph/tree/TreeAdapter.html | 1187 ---
.../applib/index/graph/tree/TreeNode.html | 1269 ----
.../applib/index/graph/tree/TreePath.html | 1227 ----
.../applib/index/graph/tree/TreeState.html | 1146 ---
.../2.0.0-RC2/applib/index/id/HasLogicalType.html | 1163 ---
.../2.0.0-RC2/applib/index/id/LogicalType.html | 1344 ----
.../applib/index/jaxb/DataTypeFactory.html | 1145 ---
.../applib/index/jaxb/JavaSqlJaxbAdapters.html | 1160 ---
.../JavaSqlXMLGregorianCalendarMarshalling.html | 1146 ---
.../applib/index/jaxb/JavaTimeJaxbAdapters.html | 1160 ---
.../JavaTimeXMLGregorianCalendarMarshalling.html | 1156 ---
.../applib/index/jaxb/JavaUtilJaxbAdapters.html | 1160 ---
.../index/jaxb/PersistentEntitiesAdapter.html | 1146 ---
.../applib/index/jaxb/PersistentEntityAdapter.html | 1146 ---
.../applib/index/jaxb/PrimitiveJaxbAdapters.html | 1144 ---
.../applib/index/layout/LayoutConstants.html | 1157 ---
.../index/layout/component/ActionLayoutData.html | 1266 ----
.../layout/component/ActionLayoutDataOwner.html | 1146 ---
.../layout/component/CollectionLayoutData.html | 1280 ----
.../component/CollectionLayoutDataOwner.html | 1145 ---
.../index/layout/component/CssClassFaPosition.html | 1147 ---
.../layout/component/DomainObjectLayoutData.html | 1348 ----
.../component/DomainObjectLayoutDataOwner.html | 1146 ---
.../applib/index/layout/component/FieldSet.html | 1290 ----
.../index/layout/component/FieldSetOwner.html | 1145 ---
.../index/layout/component/HasBookmarking.html | 1146 ---
.../applib/index/layout/component/HasCssClass.html | 1146 ---
.../index/layout/component/HasCssClassFa.html | 1148 ---
.../index/layout/component/HasDescribedAs.html | 1146 ---
.../applib/index/layout/component/HasHidden.html | 1146 ---
.../applib/index/layout/component/HasNamed.html | 1146 ---
.../index/layout/component/MemberRegion.html | 1154 ---
.../index/layout/component/MemberRegionOwner.html | 1144 ---
.../applib/index/layout/component/Owned.html | 1145 ---
.../applib/index/layout/component/Owner.html | 1144 ---
.../index/layout/component/PropertyLayoutData.html | 1267 ----
.../layout/component/ServiceActionLayoutData.html | 1263 ----
.../component/ServiceActionLayoutDataOwner.html | 1146 ---
.../2.0.0-RC2/applib/index/layout/grid/Grid.html | 1194 ---
.../applib/index/layout/grid/GridAbstract.html | 1166 ---
.../index/layout/grid/bootstrap/BSClearFix.html | 1144 ---
.../layout/grid/bootstrap/BSClearFixHidden.html | 1155 ---
.../layout/grid/bootstrap/BSClearFixVisible.html | 1157 ---
.../applib/index/layout/grid/bootstrap/BSCol.html | 1283 ----
.../index/layout/grid/bootstrap/BSElement.html | 1172 ---
.../layout/grid/bootstrap/BSElementAbstract.html | 1179 ---
.../applib/index/layout/grid/bootstrap/BSGrid.html | 1190 ---
.../applib/index/layout/grid/bootstrap/BSRow.html | 1227 ----
.../index/layout/grid/bootstrap/BSRowContent.html | 1205 ---
.../layout/grid/bootstrap/BSRowContentOwner.html | 1144 ---
.../index/layout/grid/bootstrap/BSRowOwner.html | 1145 ---
.../applib/index/layout/grid/bootstrap/BSTab.html | 1191 ---
.../index/layout/grid/bootstrap/BSTabGroup.html | 1245 ----
.../layout/grid/bootstrap/BSTabGroupOwner.html | 1145 ---
.../index/layout/grid/bootstrap/BSTabOwner.html | 1145 ---
.../index/layout/grid/bootstrap/HasCssId.html | 1171 ---
.../applib/index/layout/grid/bootstrap/Size.html | 1157 ---
.../index/layout/grid/bootstrap/SizeSpan.html | 1154 ---
.../index/layout/grid/bootstrap/WithinGrid.html | 1145 ---
.../2.0.0-RC2/applib/index/layout/links/Link.html | 1151 ---
.../applib/index/layout/menubars/HasNamed.html | 1145 ---
.../applib/index/layout/menubars/Menu.html | 1144 ---
.../applib/index/layout/menubars/MenuBar.html | 1144 ---
.../applib/index/layout/menubars/MenuBars.html | 1150 ---
.../index/layout/menubars/MenuBarsAbstract.html | 1147 ---
.../applib/index/layout/menubars/MenuSection.html | 1145 ---
.../index/layout/menubars/bootstrap/BSMenu.html | 1189 ---
.../index/layout/menubars/bootstrap/BSMenuBar.html | 1154 ---
.../layout/menubars/bootstrap/BSMenuBars.html | 1188 ---
.../layout/menubars/bootstrap/BSMenuSection.html | 1156 ---
.../2.0.0-RC2/applib/index/locale/UserLocale.html | 1154 ---
.../2.0.0-RC2/applib/index/mixins/dto/Dto.html | 1454 ----
.../applib/index/mixins/dto/DtoMixinConstants.html | 1146 ---
.../applib/index/mixins/dto/Dto_downloadXml.html | 1160 ---
.../applib/index/mixins/dto/Dto_downloadXsd.html | 1224 ----
.../index/mixins/dto/hooks/Dto_see-also.html | 1421 ----
.../index/mixins/layout/Object_downloadLayout.html | 1221 ----
.../hooks/Object_downloadLayout_see-also.html | 1145 ---
.../metamodel/Object_downloadMetamodelXml.html | 1183 ---
.../mixins/metamodel/Object_logicalTypeName.html | 1160 ---
.../mixins/metamodel/Object_objectIdentifier.html | 1160 ---
.../mixins/metamodel/Object_rebuildMetamodel.html | 1174 ---
.../hooks/Object_rebuildMetamodel_see-also.html | 1145 ---
.../index/mixins/rest/Object_openRestApi.html | 1174 ---
.../rest/hooks/Object_openRestApi_see-also.html | 1145 ---
.../applib/index/mixins/security/HasUsername.html | 1181 ---
.../index/mixins/system/DomainChangeRecord.html | 1316 ----
.../system/DomainChangeRecord_ChangeType.html | 1155 ---
.../index/mixins/system/HasInteractionId.html | 1199 ---
.../mixins/system/HasInteractionIdAndSequence.html | 1211 ----
.../mixins/system/HasTarget_openTargetObject.html | 1158 ---
.../system/hooks/HasInteractionId_see-also.html | 1148 ---
.../applib/index/mixins/updates/OnUpdatedAt.html | 1152 ---
.../applib/index/mixins/updates/OnUpdatedBy.html | 1155 ---
.../index/mixins/updates/OnUpdatedByAndAt.html | 1151 ---
.../updates/hooks/WithUpdatedAt_usage-notes.html | 1173 ---
.../hooks/WithUpdatedByAndAt_usage-notes.html | 1142 ---
.../updates/hooks/WithUpdatedBy_usage-notes.html | 1148 ---
.../applib/index/query/AllInstancesQuery.html | 1144 ---
.../2.0.0-RC2/applib/index/query/NamedQuery.html | 1148 ---
.../2.0.0-RC2/applib/index/query/Query.html | 1231 ----
.../2.0.0-RC2/applib/index/query/QueryRange.html | 1331 ----
.../services/acceptheader/AcceptHeaderService.html | 1243 ----
.../AcceptHeaderService_010-implementation.html | 1135 ---
...AcceptHeaderService_020-examples-and-usage.html | 1175 ---
.../index/services/appfeat/ApplicationFeature.html | 1268 ----
.../services/appfeat/ApplicationFeatureId.html | 1316 ----
.../appfeat/ApplicationFeatureRepository.html | 1182 ---
.../services/appfeat/ApplicationFeatureSort.html | 1211 ----
.../services/appfeat/ApplicationMemberSort.html | 1148 ---
...cationFeatureRepository_010-implementation.html | 1145 ---
...onFeatureRepository_020-examples-and-usage.html | 1128 ---
.../services/appfeatui/ApplicationFeatureMenu.html | 1154 ---
.../appfeatui/ApplicationFeatureViewModel.html | 1232 ----
.../services/appfeatui/ApplicationNamespace.html | 1149 ---
.../index/services/appfeatui/ApplicationType.html | 1150 ---
.../services/appfeatui/ApplicationTypeAction.html | 1149 ---
.../appfeatui/ApplicationTypeCollection.html | 1149 ---
.../services/appfeatui/ApplicationTypeMember.html | 1145 ---
.../appfeatui/ApplicationTypeProperty.html | 1153 ---
.../applib/index/services/bookmark/Bookmark.html | 1245 ----
.../index/services/bookmark/BookmarkHolder.html | 1181 ---
.../services/bookmark/BookmarkHolder_lookup.html | 1145 ---
.../services/bookmark/BookmarkHolder_object.html | 1145 ---
.../index/services/bookmark/BookmarkService.html | 1330 ----
.../applib/index/services/bookmark/HasTarget.html | 1171 ---
.../index/services/bookmark/IdStringifier.html | 1225 ----
.../applib/index/services/bookmark/Oid.html | 1208 ---
.../hooks/BookmarkService_010-implementation.html | 1128 ---
.../BookmarkService_020-examples-and-usage.html | 1187 ---
.../services/bookmarkui/BookmarkUiService.html | 1189 ---
.../BookmarkUiService_010-implementation.html | 1135 ---
.../BookmarkUiService_020-examples-and-usage.html | 1128 ---
.../applib/index/services/clock/ClockService.html | 1197 ---
.../hooks/ClockService_010-implementation.html | 1135 ---
.../hooks/ClockService_020-examples-and-usage.html | 1160 ---
.../applib/index/services/command/Command.html | 1318 ----
.../services/command/CommandExecutorService.html | 1283 ----
...ndExecutorService_InteractionContextPolicy.html | 1221 ----
.../services/command/CommandOutcomeHandler.html | 1236 ----
.../CommandExecutorService_010-implementation.html | 1136 ---
...mandExecutorService_020-examples-and-usage.html | 1139 ---
.../index/services/commanddto/HasCommandDto.html | 1152 ---
.../conmap/ContentMappingServiceForCommandDto.html | 1150 ---
.../ContentMappingServiceForCommandsDto.html | 1176 ---
.../services/commanddto/conmap/UserDataKeys.html | 1153 ---
.../commanddto/processor/CommandDtoProcessor.html | 1181 ---
.../CommandDtoProcessorForActionAbstract.html | 1151 ---
.../CommandDtoProcessorForPropertyAbstract.html | 1151 ---
...mandDtoProcessorService_010-implementation.html | 1135 ---
...DtoProcessorService_020-examples-and-usage.html | 1155 ---
.../processor/spi/CommandDtoProcessorService.html | 1187 ---
.../spi/CommandDtoProcessorServiceIdentity.html | 1152 ---
.../index/services/confview/ConfigurationMenu.html | 1171 ---
.../services/confview/ConfigurationProperty.html | 1146 ---
.../confview/ConfigurationViewService.html | 1227 ----
.../services/confview/ConfigurationViewmodel.html | 1154 ---
.../ConfigurationMenu_010-implementation.html | 1135 ---
.../ConfigurationMenu_020-examples-and-usage.html | 1135 ---
...onfigurationViewService_010-implementation.html | 1128 ---
...gurationViewService_020-examples-and-usage.html | 1169 ---
.../services/conmap/ContentMappingService.html | 1256 ----
.../ContentMappingService_010-implementation.html | 1166 ---
...ntentMappingService_020-examples-and-usage.html | 1151 ---
.../applib/index/services/email/EmailService.html | 1234 ----
.../hooks/EmailService_010-implementation.html | 1142 ---
.../hooks/EmailService_020-examples-and-usage.html | 1143 ---
.../applib/index/services/error/ErrorDetails.html | 1154 ---
.../services/error/ErrorReportingService.html | 1205 ---
.../applib/index/services/error/SimpleTicket.html | 1206 ---
.../applib/index/services/error/Ticket.html | 1278 ----
.../ErrorReportingService_010-implementation.html | 1136 ---
...rorReportingService_020-examples-and-usage.html | 1148 ---
.../index/services/eventbus/EventBusService.html | 1578 ----
.../hooks/EventBusService_010-implementation.html | 1135 ---
.../EventBusService_020-examples-and-usage.html | 1510 ----
.../applib/index/services/exceprecog/Category.html | 1304 ----
.../services/exceprecog/ExceptionRecognizer.html | 1302 ----
.../exceprecog/ExceptionRecognizerAbstract.html | 1159 ---
.../exceprecog/ExceptionRecognizerForType.html | 1160 ---
.../exceprecog/ExceptionRecognizerService.html | 1225 ----
.../index/services/exceprecog/Recognition.html | 1208 ---
.../index/services/exceprecog/RootCauseFinder.html | 1154 ---
...eptionRecognizerService_010-implementation.html | 1135 ---
...onRecognizerService_020-examples-and-usage.html | 1128 ---
.../ExceptionRecognizer_010-implementation.html | 1198 ---
...ExceptionRecognizer_020-examples-and-usage.html | 1165 ---
.../index/services/factory/FactoryService.html | 1395 ----
.../hooks/FactoryService_010-implementation.html | 1135 ---
.../FactoryService_020-examples-and-usage.html | 1180 ---
.../index/services/grid/GridLoaderService.html | 1295 ----
.../index/services/grid/GridMarshallerService.html | 1151 ---
.../applib/index/services/grid/GridService.html | 1406 ----
.../index/services/grid/GridSystemService.html | 1345 ----
.../GridLoaderService_010-implementation.html | 1139 ---
.../GridLoaderService_020-examples-and-usage.html | 1145 ---
.../grid/hooks/GridService_010-implementation.html | 1135 ---
.../hooks/GridService_020-examples-and-usage.html | 1162 ---
.../GridSystemService_010-implementation.html | 1138 ---
.../GridSystemService_020-examples-and-usage.html | 1148 ---
.../applib/index/services/health/Health.html | 1148 ---
.../index/services/health/HealthCheckService.html | 1203 ---
.../HealthCheckService_010-implementation.html | 1161 ---
.../HealthCheckService_020-examples-and-usage.html | 1135 ---
.../applib/index/services/hint/HintIdProvider.html | 1192 ---
.../applib/index/services/hint/HintStore.html | 1301 ----
.../hooks/HintIdProvider_010-implementation.html | 1128 ---
.../HintIdProvider_020-examples-and-usage.html | 1158 ---
.../hint/hooks/HintStore_010-implementation.html | 1135 ---
.../hooks/HintStore_020-examples-and-usage.html | 1161 ---
.../services/homepage/HomePageResolverService.html | 1171 ---
...HomePageResolverService_010-implementation.html | 1135 ---
...PageResolverService_020-examples-and-usage.html | 1135 ---
.../index/services/i18n/HasTranslationContext.html | 1171 ---
.../index/services/i18n/LanguageProvider.html | 1184 ---
.../2.0.0-RC2/applib/index/services/i18n/Mode.html | 1218 ----
.../index/services/i18n/TranslatableString.html | 1291 ----
.../index/services/i18n/TranslationContext.html | 1149 ---
.../index/services/i18n/TranslationService.html | 1284 ----
.../index/services/i18n/TranslationsResolver.html | 1214 ----
.../hooks/LocaleProvider_010-implementation.html | 1138 ---
.../LocaleProvider_020-examples-and-usage.html | 1153 ---
.../TranslationService_010-implementation.html | 1135 ---
.../TranslationService_020-examples-and-usage.html | 1171 ---
.../TranslationsResolver_010-implementation.html | 1138 ---
...ranslationsResolver_020-examples-and-usage.html | 1143 ---
.../index/services/iactn/ActionInvocation.html | 1145 ---
.../applib/index/services/iactn/Execution.html | 1420 ----
.../applib/index/services/iactn/Interaction.html | 1267 ----
.../index/services/iactn/InteractionProvider.html | 1258 ----
.../applib/index/services/iactn/PropertyEdit.html | 1145 ---
.../iactn/hooks/Execution_010-implementation.html | 1182 ---
.../hooks/Execution_020-examples-and-usage.html | 1178 ---
.../InteractionContext_010-implementation.html | 1135 ---
.../InteractionContext_020-examples-and-usage.html | 1154 ---
.../hooks/Interaction_010-implementation.html | 1135 ---
.../hooks/Interaction_020-examples-and-usage.html | 1142 ---
.../services/iactnlayer/InteractionContext.html | 1335 ----
.../services/iactnlayer/InteractionLayer.html | 1157 ---
.../iactnlayer/InteractionLayerTracker.html | 1212 ----
.../services/iactnlayer/InteractionService.html | 1430 ----
.../index/services/inject/ServiceInjector.html | 1229 ----
.../hooks/ServiceInjector_010-implementation.html | 1136 ---
.../ServiceInjector_020-examples-and-usage.html | 1166 ---
.../index/services/jaxb/CausewaySchemas.html | 1183 ---
.../applib/index/services/jaxb/JaxbService.html | 1280 ----
.../jaxb/hooks/JaxbService_010-implementation.html | 1136 ---
.../hooks/JaxbService_020-examples-and-usage.html | 1139 ---
.../keyvaluestore/KeyValueSessionStore.html | 1246 ----
.../index/services/layout/LayoutExportStyle.html | 1203 ---
.../index/services/layout/LayoutService.html | 1329 ----
.../index/services/layout/LayoutServiceMenu.html | 1179 ---
.../LayoutServiceMenu_010-implementation.html | 1135 ---
.../LayoutServiceMenu_020-examples-and-usage.html | 1142 ---
.../hooks/LayoutService_010-implementation.html | 1135 ---
.../LayoutService_020-examples-and-usage.html | 1195 ---
.../index/services/linking/DeepLinkService.html | 1207 ---
.../hooks/DeepLinkService_010-implementation.html | 1139 ---
.../DeepLinkService_020-examples-and-usage.html | 1135 ---
.../services/locale/LocaleChoiceProvider.html | 1155 ---
.../index/services/marshal/MarshallerService.html | 1206 ---
.../index/services/menu/MenuBarsLoaderService.html | 1248 ----
.../services/menu/MenuBarsMarshallerService.html | 1154 ---
.../index/services/menu/MenuBarsService.html | 1227 ----
.../MenuBarsLoaderService_010-implementation.html | 1155 ---
...nuBarsLoaderService_020-examples-and-usage.html | 1139 ---
.../hooks/MenuBarsService_010-implementation.html | 1138 ---
.../MenuBarsService_020-examples-and-usage.html | 1139 ---
.../index/services/message/MessageService.html | 1426 ----
.../hooks/MessageService_010-implementation.html | 1135 ---
.../MessageService_020-examples-and-usage.html | 1175 ---
.../applib/index/services/metamodel/BeanSort.html | 1354 ----
.../applib/index/services/metamodel/Config.html | 1180 ---
.../index/services/metamodel/DomainMember.html | 1160 ---
.../index/services/metamodel/DomainModel.html | 1146 ---
.../index/services/metamodel/MetaModelService.html | 1354 ----
.../services/metamodel/MetaModelServiceMenu.html | 1160 ---
.../MetaModelServiceMenu_010-implementation.html | 1133 ---
...etaModelServiceMenu_020-examples-and-usage.html | 1128 ---
.../hooks/MetaModelService_010-implementation.html | 1135 ---
.../MetaModelService_020-examples-and-usage.html | 1154 ---
.../index/services/metrics/MetricsService.html | 1240 ----
.../hooks/MetricsService_010-implementation.html | 1138 ---
.../MetricsService_020-examples-and-usage.html | 1142 ---
.../placeholder/PlaceholderRenderService.html | 1197 ---
.../services/publishing/log/CommandLogger.html | 1159 ---
.../publishing/log/EntityChangesLogger.html | 1157 ---
.../publishing/log/EntityPropertyChangeLogger.html | 1158 ---
.../services/publishing/log/ExecutionLogger.html | 1157 ---
.../services/publishing/log/PageRenderLogger.html | 1155 ---
.../services/publishing/spi/CommandSubscriber.html | 1234 ----
.../services/publishing/spi/EntityChanges.html | 1346 ----
.../publishing/spi/EntityChangesSubscriber.html | 1210 ---
.../publishing/spi/EntityPropertyChange.html | 1152 ---
.../spi/EntityPropertyChangeSubscriber.html | 1207 ---
.../publishing/spi/ExecutionSubscriber.html | 1278 ----
.../publishing/spi/PageRenderSubscriber.html | 1254 ----
.../CommandSubscriber_010-implementation.html | 1135 ---
.../CommandSubscriber_020-examples-and-usage.html | 1128 ---
...EntityChangesSubscriber_010-implementation.html | 1135 ---
...tyChangesSubscriber_020-examples-and-usage.html | 1139 ---
...ropertyChangeSubscriber_010-implementation.html | 1135 ---
...rtyChangeSubscriber_020-examples-and-usage.html | 1139 ---
.../ExecutionSubscriber_010-implementation.html | 1161 ---
...ExecutionSubscriber_020-examples-and-usage.html | 1178 ---
.../queryresultscache/MethodReferences.html | 1144 ---
.../queryresultscache/QueryResultsCache.html | 1302 ----
.../QueryResultsCacheControl.html | 1190 ---
...ueryResultsCacheControl_010-implementation.html | 1136 ---
...ResultsCacheControl_020-examples-and-usage.html | 1128 ---
.../QueryResultsCache_010-implementation.html | 1135 ---
.../QueryResultsCache_020-examples-and-usage.html | 1206 ---
.../registry/InstanceByPriorityComparator.html | 1153 ---
.../index/services/registry/ServiceRegistry.html | 1408 ----
.../hooks/ServiceRegistry_010-implementation.html | 1135 ---
.../ServiceRegistry_020-examples-and-usage.html | 1177 ---
.../index/services/repository/EntityState.html | 1415 ----
.../services/repository/RepositoryService.html | 1910 -----
.../RepositoryService_010-implementation.html | 1170 ---
.../RepositoryService_020-examples-and-usage.html | 1408 ----
.../index/services/routing/RoutingService.html | 1269 ----
.../hooks/RoutingService_010-implementation.html | 1136 ---
.../RoutingService_020-examples-and-usage.html | 1155 ---
.../index/services/scratchpad/Scratchpad.html | 1230 ----
.../hooks/Scratchpad_010-implementation.html | 1136 ---
.../hooks/Scratchpad_020-examples-and-usage.html | 1143 ---
.../index/services/session/SessionLogger.html | 1152 ---
.../index/services/session/SessionSubscriber.html | 1184 ---
.../SessionLoggingService_010-implementation.html | 1135 ---
...ssionLoggingService_020-examples-and-usage.html | 1128 ---
.../index/services/sitemap/SitemapService.html | 1155 ---
.../index/services/sitemap/SitemapServiceMenu.html | 1156 ---
.../applib/index/services/sudo/SudoService.html | 1299 ----
.../SudoServiceListener_010-implementation.html | 1135 ---
...SudoServiceListener_020-examples-and-usage.html | 1139 ---
.../sudo/hooks/SudoService_010-implementation.html | 1135 ---
.../hooks/SudoService_020-examples-and-usage.html | 1195 ---
.../applib/index/services/swagger/Format.html | 1217 ----
.../index/services/swagger/SwaggerService.html | 1248 ----
.../applib/index/services/swagger/Visibility.html | 1223 ----
.../hooks/SwaggerService_010-implementation.html | 1135 ---
.../SwaggerService_020-examples-and-usage.html | 1183 ---
.../TableColumnOrderForCollectionTypeAbstract.html | 1196 ---
.../services/tablecol/TableColumnOrderService.html | 1225 ----
.../tablecol/TableColumnVisibilityService.html | 1187 ---
...TableColumnOrderService_010-implementation.html | 1135 ---
...eColumnOrderService_020-examples-and-usage.html | 1128 ---
.../applib/index/services/title/TitleService.html | 1234 ----
.../hooks/TitleService_010-implementation.html | 1135 ---
.../hooks/TitleService_020-examples-and-usage.html | 1154 ---
.../services/urlencoding/UrlEncodingService.html | 1288 ----
.../UrlEncodingService_010-implementation.html | 1135 ---
.../UrlEncodingService_020-examples-and-usage.html | 1164 ---
.../index/services/user/ImpersonateMenu.html | 1159 ---
.../services/user/ImpersonateMenuAdvisor.html | 1250 ----
.../index/services/user/ImpersonateStopMenu.html | 1154 ---
.../applib/index/services/user/RoleMemento.html | 1196 ---
.../user/UserCurrentSessionTimeZoneHolder.html | 1217 ----
.../applib/index/services/user/UserMemento.html | 1347 ----
.../applib/index/services/user/UserService.html | 1443 ----
.../user/hooks/UserService_010-implementation.html | 1135 ---
.../hooks/UserService_020-examples-and-usage.html | 1153 ---
.../services/userreg/EmailNotificationService.html | 1304 ----
.../applib/index/services/userreg/UserDetails.html | 1151 ---
.../services/userreg/UserRegistrationService.html | 1308 ----
.../userreg/events/EmailEventAbstract.html | 1155 ---
.../userreg/events/EmailRegistrationEvent.html | 1152 ---
.../userreg/events/PasswordResetEvent.html | 1152 ---
...mailNotificationService_010-implementation.html | 1135 ---
...NotificationService_020-examples-and-usage.html | 1200 ---
...UserRegistrationService_010-implementation.html | 1143 ---
...RegistrationService_020-examples-and-usage.html | 1181 ---
.../applib/index/services/userui/UserMenu.html | 1154 ---
.../index/services/wrapper/DisabledException.html | 1153 ---
.../index/services/wrapper/HiddenException.html | 1153 ---
.../index/services/wrapper/InvalidException.html | 1153 ---
.../index/services/wrapper/WrapperFactory.html | 1709 -----
.../index/services/wrapper/WrappingObject.html | 1246 ----
.../services/wrapper/callable/AsyncCallable.html | 1268 ----
.../services/wrapper/control/AsyncControl.html | 1319 ----
.../services/wrapper/control/ControlAbstract.html | 1175 ---
.../services/wrapper/control/ExceptionHandler.html | 1171 ---
.../wrapper/control/ExceptionHandlerAbstract.html | 1145 ---
.../services/wrapper/control/ExecutionMode.html | 1199 ---
.../services/wrapper/control/SyncControl.html | 1254 ----
.../index/services/wrapper/events/AccessEvent.html | 1155 ---
.../wrapper/events/ActionArgumentEvent.html | 1188 ---
.../wrapper/events/ActionInvocationEvent.html | 1187 ---
.../wrapper/events/ActionUsabilityEvent.html | 1155 ---
.../wrapper/events/ActionVisibilityEvent.html | 1155 ---
.../wrapper/events/CollectionAccessEvent.html | 1155 ---
.../wrapper/events/CollectionMethodEvent.html | 1254 ----
.../wrapper/events/CollectionUsabilityEvent.html | 1155 ---
.../wrapper/events/CollectionVisibilityEvent.html | 1155 ---
.../services/wrapper/events/InteractionEvent.html | 1423 ----
.../services/wrapper/events/ObjectTitleEvent.html | 1156 ---
.../wrapper/events/ObjectValidityEvent.html | 1156 ---
.../wrapper/events/ObjectVisibilityEvent.html | 1155 ---
.../services/wrapper/events/ParseValueEvent.html | 1183 ---
.../wrapper/events/PropertyAccessEvent.html | 1156 ---
.../wrapper/events/PropertyModifyEvent.html | 1182 ---
.../wrapper/events/PropertyUsabilityEvent.html | 1155 ---
.../wrapper/events/PropertyVisibilityEvent.html | 1155 ---
.../wrapper/events/ProposedHolderEvent.html | 1153 ---
.../services/wrapper/events/UsabilityEvent.html | 1155 ---
.../services/wrapper/events/ValidityEvent.html | 1179 ---
.../services/wrapper/events/VisibilityEvent.html | 1155 ---
.../hooks/WrapperFactory_010-implementation.html | 1135 ---
.../WrapperFactory_020-examples-and-usage.html | 1316 ----
.../wrapper/listeners/InteractionAdapter.html | 1165 ---
.../wrapper/listeners/InteractionListener.html | 1439 ----
.../applib/index/services/xactn/TransactionId.html | 1184 ---
.../index/services/xactn/TransactionService.html | 1261 ----
.../index/services/xactn/TransactionState.html | 1376 ----
.../services/xactn/TransactionalProcessor.html | 1300 ----
.../TransactionService_010-implementation.html | 1135 ---
.../TransactionService_020-examples-and-usage.html | 1142 ---
.../TransactionalProcessor_010-implementation.html | 1135 ---
...nsactionalProcessor_020-examples-and-usage.html | 1139 ---
.../applib/index/services/xml/XmlService.html | 1258 ----
.../xml/hooks/XmlService_010-implementation.html | 1135 ---
.../hooks/XmlService_020-examples-and-usage.html | 1142 ---
.../services/xmlsnapshot/XmlSnapshotService.html | 1425 ----
.../xmlsnapshot/XmlSnapshotService_Snapshot.html | 1189 ---
.../XmlSnapshotService_Snapshot_Builder.html | 1207 ---
.../XmlSnapshotService_010-implementation.html | 1135 ---
.../XmlSnapshotService_020-examples-and-usage.html | 1318 ----
.../snapshot/SnapshottableWithInclusions.html | 1178 ---
.../applib/index/spec/AbstractSpecification.html | 1194 ---
.../applib/index/spec/AbstractSpecification2.html | 1195 ---
.../2.0.0-RC2/applib/index/spec/Specification.html | 1178 ---
.../applib/index/spec/Specification2.html | 1181 ---
.../applib/index/spec/SpecificationAnd.html | 1168 ---
.../applib/index/spec/SpecificationNot.html | 1170 ---
.../applib/index/spec/SpecificationOr.html | 1168 ---
.../applib/index/types/DescriptionType.html | 1144 ---
.../applib/index/types/MemberIdentifierType.html | 1151 ---
.../applib/index/types/TargetActionType.html | 1151 ---
.../applib/index/types/TargetClassType.html | 1151 ---
.../2.0.0-RC2/applib/index/util/Enums.html | 1175 ---
.../2.0.0-RC2/applib/index/util/Equality.html | 1154 ---
.../2.0.0-RC2/applib/index/util/Hashing.html | 1154 ---
.../applib/index/util/ObjectContracts.html | 1315 ----
.../2.0.0-RC2/applib/index/util/ReasonBuffer.html | 1224 ----
.../2.0.0-RC2/applib/index/util/ReasonBuffer2.html | 1282 ----
.../2.0.0-RC2/applib/index/util/Reasons.html | 1156 ---
.../2.0.0-RC2/applib/index/util/TitleBuffer.html | 1587 ----
.../applib/index/util/TitleBufferException.html | 1149 ---
.../2.0.0-RC2/applib/index/util/ToString.html | 1157 ---
.../applib/index/util/hooks/Enums_examples.html | 1147 ---
.../hooks/ObjectContracts_examples-and-usage.html | 1278 ----
.../applib/index/util/schema/ChangesDtoUtils.html | 1146 ---
.../applib/index/util/schema/CommandDtoUtils.html | 1153 ---
.../applib/index/util/schema/CommonDtoUtils.html | 1161 ---
.../index/util/schema/InteractionDtoUtils.html | 1202 ---
.../index/util/schema/InteractionsDtoUtils.html | 1148 ---
.../index/util/schema/MemberExecutionDtoUtils.html | 1151 ---
.../2.0.0-RC2/applib/index/value/Blob.html | 1403 ----
.../2.0.0-RC2/applib/index/value/Clob.html | 1376 ----
.../applib/index/value/LocalResourcePath.html | 1170 ---
.../2.0.0-RC2/applib/index/value/Markup.html | 1161 ---
.../applib/index/value/NamedWithMimeType.html | 1147 ---
.../applib/index/value/OpenUrlStrategy.html | 1155 ---
.../2.0.0-RC2/applib/index/value/Password.html | 1159 ---
.../applib/index/value/hooks/Blob_usage-notes.html | 1151 ---
.../applib/index/value/hooks/Clob_usage-notes.html | 1150 ---
.../applib/index/value/semantics/Converter.html | 1153 ---
.../index/value/semantics/DefaultsProvider.html | 1191 ---
.../index/value/semantics/OrderRelation.html | 1214 ----
.../applib/index/value/semantics/Parser.html | 1271 ----
.../index/value/semantics/ParsingException.html | 1155 ---
.../applib/index/value/semantics/Renderer.html | 1210 ---
.../value/semantics/ValueSemanticsAbstract.html | 1177 ---
.../value/semantics/ValueSemanticsProvider.html | 1337 ----
.../value/semantics/ValueSemanticsResolver.html | 1148 ---
.../2.0.0-RC2/commons/index/collections/Can.html | 1935 -----
.../commons/index/collections/Cardinality.html | 1210 ---
.../2.0.0-RC2/commons/index/functional/Either.html | 1168 ---
.../commons/index/functional/Railway.html | 1321 ----
.../commons/index/functional/ThrowingConsumer.html | 1290 ----
.../commons/index/functional/ThrowingRunnable.html | 1154 ---
.../commons/index/functional/ThrowingSupplier.html | 1290 ----
.../2.0.0-RC2/commons/index/functional/Try.html | 1598 ----
.../2.0.0-RC2/commons/index/io/DataPeer.html | 1153 ---
.../2.0.0-RC2/commons/index/io/DataSink.html | 1229 ----
.../2.0.0-RC2/commons/index/io/DataSource.html | 1552 ----
.../2.0.0-RC2/commons/index/io/FileUtils.html | 1415 ----
.../2.0.0-RC2/commons/index/io/HashUtils.html | 1199 ---
.../2.0.0-RC2/commons/index/io/JaxbUtils.html | 1270 ----
.../2.0.0-RC2/commons/index/io/JsonUtils.html | 1304 ----
.../2.0.0-RC2/commons/index/io/TextUtils.html | 1324 ----
.../2.0.0-RC2/commons/index/io/YamlUtils.html | 1253 ----
.../2.0.0-RC2/commons/index/io/ZipUtils.html | 1268 ----
content/refguide/2.0.0-RC2/config/about.html | 1477 ----
.../application-specific/application-css.html | 1192 ---
.../2.0.0-RC2/config/section-hooks/Other~post.html | 1128 ---
.../2.0.0-RC2/config/section-hooks/Other~pre.html | 1130 ---
.../config/section-hooks/causeway.applib~post.html | 1166 ---
.../config/section-hooks/causeway.applib~pre.html | 1130 ---
.../section-hooks/causeway.core.config~post.html | 1128 ---
.../section-hooks/causeway.core.config~pre.html | 1130 ---
...causeway.core.meta-model.introspector~post.html | 1128 ---
.../causeway.core.meta-model.introspector~pre.html | 1130 ---
.../causeway.core.meta-model.validator~post.html | 1128 ---
.../causeway.core.meta-model.validator~pre.html | 1130 ---
.../causeway.core.meta-model~post.html | 1128 ---
.../causeway.core.meta-model~pre.html | 1130 ---
.../causeway.core.runtime-services~post.html | 1128 ---
.../causeway.core.runtime-services~pre.html | 1130 ---
.../section-hooks/causeway.core.runtime~post.html | 1128 ---
.../section-hooks/causeway.core.runtime~pre.html | 1130 ---
.../section-hooks/causeway.extensions~post.html | 1128 ---
.../section-hooks/causeway.extensions~pre.html | 1130 ---
.../section-hooks/causeway.incubator~post.html | 1128 ---
.../section-hooks/causeway.incubator~pre.html | 1130 ---
.../config/section-hooks/causeway.legacy~post.html | 1128 ---
.../config/section-hooks/causeway.legacy~pre.html | 1130 ---
.../section-hooks/causeway.mappings~post.html | 1128 ---
.../section-hooks/causeway.mappings~pre.html | 1130 ---
.../causeway.persistence.schema~post.html | 1128 ---
.../causeway.persistence.schema~pre.html | 1130 ---
.../causeway.security.keycloak~post.html | 1128 ---
.../causeway.security.keycloak~pre.html | 1130 ---
.../causeway.security.shiro~post.html | 1128 ---
.../section-hooks/causeway.security.shiro~pre.html | 1130 ---
.../causeway.security.spring~post.html | 1128 ---
.../causeway.security.spring~pre.html | 1130 ---
.../section-hooks/causeway.subdomains~post.html | 1128 ---
.../section-hooks/causeway.subdomains~pre.html | 1130 ---
.../section-hooks/causeway.testing~post.html | 1128 ---
.../config/section-hooks/causeway.testing~pre.html | 1130 ---
.../section-hooks/causeway.value-types~post.html | 1128 ---
.../section-hooks/causeway.value-types~pre.html | 1130 ---
.../section-hooks/causeway.viewer.common~post.html | 1128 ---
.../section-hooks/causeway.viewer.common~pre.html | 1128 ---
.../causeway.viewer.restfulobjects~post.html | 1128 ---
.../causeway.viewer.restfulobjects~pre.html | 1130 ---
.../section-hooks/causeway.viewer.wicket~post.html | 1128 ---
.../section-hooks/causeway.viewer.wicket~pre.html | 1130 ---
.../config/section-hooks/datanucleus~post.html | 1128 ---
.../config/section-hooks/datanucleus~pre.html | 1130 ---
.../config/section-hooks/eclipselink~post.html | 1128 ---
.../config/section-hooks/eclipselink~pre.html | 1130 ---
.../config/section-hooks/resteasy~post.html | 1128 ---
.../config/section-hooks/resteasy~pre.html | 1130 ---
.../config/section-hooks/spring~post.html | 1128 ---
.../2.0.0-RC2/config/section-hooks/spring~pre.html | 1130 ---
.../refguide/2.0.0-RC2/config/sections/Other.html | 1208 ---
.../2.0.0-RC2/config/sections/causeway.applib.html | 2078 ------
.../config/sections/causeway.core.config.html | 1171 ---
.../config/sections/causeway.core.meta-model.html | 1180 ---
.../causeway.core.meta-model.introspector.html | 1228 ----
.../causeway.core.meta-model.validator.html | 1294 ----
.../sections/causeway.core.runtime-services.html | 1387 ----
.../config/sections/causeway.core.runtime.html | 1172 ---
.../config/sections/causeway.extensions.html | 1640 -----
.../2.0.0-RC2/config/sections/causeway.legacy.html | 1171 ---
.../sections/causeway.persistence.schema.html | 1201 ---
.../sections/causeway.security.keycloak.html | 1278 ----
.../config/sections/causeway.security.shiro.html | 1168 ---
.../config/sections/causeway.security.spring.html | 1167 ---
.../config/sections/causeway.testing.html | 1251 ----
.../config/sections/causeway.value-types.html | 1179 ---
.../config/sections/causeway.viewer.common.html | 1264 ----
.../sections/causeway.viewer.restfulobjects.html | 1294 ----
.../config/sections/causeway.viewer.wicket.html | 1796 -----
.../2.0.0-RC2/config/sections/datanucleus.html | 1390 ----
.../2.0.0-RC2/config/sections/eclipselink.html | 1699 -----
.../2.0.0-RC2/config/sections/resteasy.html | 1195 ---
.../DataSourceIntrospectionService.html | 1152 ---
.../core/index/metamodel/object/ManagedObject.html | 1517 ----
.../services/command/CommandDtoFactory.html | 1241 ----
.../services/ixn/InteractionDtoFactory.html | 1223 ----
.../services/metamodel/MetaModelAnnotator.html | 1188 ---
.../services/publishing/CommandPublisher.html | 1214 ----
.../services/publishing/ExecutionPublisher.html | 1214 ----
.../services/schema/SchemaValueMarshaller.html | 1344 ----
.../tablecol/TableColumnOrderServiceDefault.html | 1196 ---
.../TableColumnOrderServiceUsingTxtFile.html | 1211 ----
.../publish/LifecycleCallbackNotifier.html | 1175 ---
.../publish/ObjectLifecyclePublisherDefault.html | 1151 ---
.../runtimeservices/spring/BeanDescriptor.html | 1146 ---
.../index/runtimeservices/spring/ContextBeans.html | 1145 ---
.../runtimeservices/spring/SpringBeansService.html | 1153 ---
.../transaction/TransactionServiceSpring.html | 1212 ----
.../UrlEncodingServiceWithCompression.html | 1146 ---
.../runtimeservices/xml/XmlServiceDefault.html | 1149 ---
.../authentication/AuthenticationRequest.html | 1199 ---
.../security/authentication/Authenticator.html | 1217 ----
.../index/security/authorization/Authorizor.html | 1199 ---
.../manager/AuthorizationManager.html | 1204 ---
.../authorization/manager/AuthorizorChooser.html | 1169 ---
.../changetracking/EntityChangeTracker.html | 1244 ----
.../changetracking/EntityChangesPublisher.html | 1178 ---
.../EntityPropertyChangePublisher.html | 1178 ---
.../events/TransactionAfterCompletionEvent.html | 1211 ----
.../KeyValueStoreUsingHttpSession.html | 1155 ---
.../audittrail/applib/app/AuditTrailMenu.html | 1152 ---
.../HasInteractionId_auditTrailEntries.html | 1145 ---
.../Object_recentAuditTrailEntries.html | 1148 ---
.../audittrail/applib/dom/AuditTrailEntry.html | 1152 ---
.../applib/dom/AuditTrailEntryRepository.html | 1209 ---
...ntityPropertyChangeSubscriberForAuditTrail.html | 1153 ---
.../commandlog/applib/app/CommandLogMenu.html | 1152 ---
.../HasInteractionId_commandLogEntry.html | 1187 ---
.../HasUsername_recentCommandsByUser.html | 1162 ---
.../contributions/Object_recentCommands.html | 1184 ---
.../contributions/T_recentBackgroundCommands.html | 1155 ---
.../commandlog/applib/dom/BackgroundService.html | 1235 ----
...roundService_PersistCommandExecutorService.html | 1157 ---
.../commandlog/applib/dom/CommandLogEntry.html | 1218 ----
.../applib/dom/CommandLogEntryRepository.html | 1298 ----
.../index/commandlog/applib/dom/ExecuteIn.html | 1196 ---
.../index/commandlog/applib/dom/ReplayState.html | 1254 ----
.../dom/mixins/CommandLogEntry_childCommands.html | 1152 ---
.../mixins/CommandLogEntry_openResultObject.html | 1153 ---
.../mixins/CommandLogEntry_siblingCommands.html | 1152 ---
.../applib/job/RunBackgroundCommandsJob.html | 1152 ---
.../subscriber/CommandSubscriberForCommandLog.html | 1155 ---
.../CausewayModuleExtCommandLogPersistenceJdo.html | 1173 ---
.../CausewayModuleExtCommandLogPersistenceJpa.html | 1173 ---
.../CausewayModuleExtCommandReplayPrimary.html | 1152 ---
.../primary/config/PrimaryConfig.html | 1146 ---
.../primary/mixins/Object_openOnSecondary.html | 1146 ---
.../restapi/CommandRetrievalOnPrimaryService.html | 1175 ---
.../primary/ui/CommandReplayOnPrimaryService.html | 1144 ---
.../CausewayModuleExtCommandReplaySecondary.html | 1154 ---
.../secondary/analyser/CommandReplayAnalyser.html | 1162 ---
.../analyser/CommandReplayAnalyserException.html | 1146 ---
.../analyser/CommandReplayAnalyserResult.html | 1146 ---
.../analysis/CommandReplayAnalysisService.html | 1171 ---
.../secondary/config/SecondaryConfig.html | 1146 ---
.../secondary/fetch/CommandFetcher.html | 1173 ---
.../secondary/job/JobExecutionData.html | 1196 ---
.../secondary/job/ReplicateAndReplayJob.html | 1145 ---
.../secondary/job/SecondaryStatusData.html | 1148 ---
.../jobcallables/ReplicateAndRunCommands.html | 1155 ---
.../secondary/mixins/CommandLogEntry_exclude.html | 1147 ---
.../mixins/CommandLogEntry_replayQueue.html | 1146 ---
.../secondary/mixins/Object_openOnPrimary.html | 1146 ---
.../spi/ReplayCommandExecutionController.html | 1181 ---
.../secondary/status/SecondaryStatus.html | 1148 ---
.../ui/CommandReplayOnSecondaryService.html | 1144 ---
.../index/cors/impl/CausewayModuleExtCors.html | 1145 ---
.../index/docgen/CausewayModuleExtDocgen.html | 1179 ---
.../extensions/index/docgen/applib/HelpNode.html | 1159 ---
.../index/docgen/menu/DocumentationMenu.html | 1154 ---
.../index/excel/applib/AggregationType.html | 1146 ---
.../excel/applib/CausewayModuleExtExcelApplib.html | 1145 ---
.../index/excel/applib/ExcelMetaDataEnabled.html | 1146 ---
.../index/excel/applib/ExcelService.html | 1217 ----
.../extensions/index/excel/applib/Mode.html | 1189 ---
.../extensions/index/excel/applib/RowHandler.html | 1145 ---
.../index/excel/applib/WorksheetContent.html | 1147 ---
.../index/excel/applib/WorksheetSpec.html | 1171 ---
.../index/excel/applib/annotation/HyperLink.html | 1144 ---
.../index/excel/applib/annotation/PivotColumn.html | 1145 ---
.../excel/applib/annotation/PivotDecoration.html | 1145 ---
.../index/excel/applib/annotation/PivotRow.html | 1144 ---
.../index/excel/applib/annotation/PivotValue.html | 1146 ---
.../excel/applib/service/ExcelServiceDefault.html | 1168 ---
.../index/excel/applib/util/AnnotationList.html | 1146 ---
.../index/excel/applib/util/AnnotationTriplet.html | 1148 ---
.../excel/applib/util/ExcelFileBlobConverter.html | 1146 ---
.../index/excel/applib/util/PivotUtils.html | 1150 ---
.../index/excel/applib/util/SheetPivoter.html | 1203 ---
.../testing/CausewayModuleExtExcelTesting.html | 1144 ---
.../index/excel/testing/ExcelFixture.html | 1153 ---
.../index/excel/testing/ExcelFixture2.html | 1148 ---
.../excel/testing/ExcelFixtureRowHandler.html | 1145 ---
.../excel/testing/ExcelFixtureWorkbookHandler.html | 1145 ---
.../excel/testing/FixtureAwareRowHandler.html | 1146 ---
.../CausewayModuleExtExecutionLogApplib.html | 1146 ---
.../executionlog/applib/app/ExecutionLogMenu.html | 1152 ---
.../HasInteractionId_executionLogEntries.html | 1161 ---
.../HasUsername_recentExecutionsByUser.html | 1156 ---
.../contributions/Object_recentExecutions.html | 1184 ---
.../executionlog/applib/dom/ExecutionLogEntry.html | 1187 ---
.../applib/dom/ExecutionLogEntryRepository.html | 1212 ----
.../applib/dom/ExecutionLogEntryType.html | 1153 ---
.../ExecutionLogEntry_siblingExecutions.html | 1152 ---
.../ExecutionSubscriberForExecutionLog.html | 1146 ---
...ausewayModuleExtExecutionLogPersistenceJdo.html | 1173 ---
...ausewayModuleExtExecutionLogPersistenceJpa.html | 1147 ---
.../CausewayModuleExtExecutionOutboxApplib.html | 1146 ---
.../applib/app/ExecutionOutboxMenu.html | 1154 ---
.../applib/dom/ExecutionOutboxEntry.html | 1187 ---
.../applib/dom/ExecutionOutboxEntryRepository.html | 1204 ---
.../applib/dom/ExecutionOutboxEntryType.html | 1153 ---
.../applib/restapi/OutboxEvents.html | 1155 ---
.../applib/restapi/OutboxRestApi.html | 1183 ---
.../ContentMappingServiceForOutboxEvents.html | 1152 ---
...ewayModuleExtExecutionOutboxPersistenceJdo.html | 1173 ---
...ewayModuleExtExecutionOutboxPersistenceJpa.html | 1173 ---
.../CausewayModuleExtExecutionRestClient.html | 1144 ---
.../restclient/api/OutboxClient.html | 1229 ----
.../ExecutionLogEntry_copyToOutbox.html | 1156 ---
.../fullcalendar/applib/CalendarEventable.html | 1178 ---
.../index/fullcalendar/applib/Calendarable.html | 1195 ---
.../CausewayModuleExtFullCalendarApplib.html | 1145 ---
.../spi/CalendarableDereferencingService.html | 1155 ---
.../fullcalendar/applib/value/CalendarEvent.html | 1158 ---
...ewayModuleExtFullcalendarWicketIntegration.html | 1144 ---
.../ui/CausewayModuleExtFullcalendarWicketUi.html | 1144 ---
.../CausewayModuleExtFullCalendarWicketUi.html | 1144 ---
.../hsqldbmgr/dom/CausewayModuleExtHsqldbMgr.html | 1145 ---
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.html | 1147 ---
.../pdfjs/applib/annotations/PdfJsViewer.html | 1214 ----
.../index/pdfjs/applib/config/PdfJsConfig.html | 1148 ---
.../index/pdfjs/applib/config/Scale.html | 1319 ----
.../index/pdfjs/applib/spi/PdfJsViewerAdvisor.html | 1232 ----
.../CausewayModuleExtPdfjsWicketIntegration.html | 1146 ---
.../wkt/ui/CausewayModuleExtPdfjsWicketUi.html | 1144 ---
.../applib/CausewayModuleExtSecmanApplib.html | 1146 ---
.../feature/api/ApplicationFeatureChoices.html | 1153 ---
.../ApplicationFeatureViewModel_permissions.html | 1145 ---
.../app/ApplicationOrphanedPermissionManager.html | 1147 ---
...OrphanedPermissionManager_relocateSelected.html | 1146 ---
.../permission/dom/ApplicationPermission.html | 1178 ---
.../permission/dom/ApplicationPermissionMode.html | 1209 ---
.../dom/ApplicationPermissionRepository.html | 1247 ----
.../ApplicationPermissionRepositoryAbstract.html | 1190 ---
.../permission/dom/ApplicationPermissionRule.html | 1203 ---
.../permission/dom/ApplicationPermissionValue.html | 1164 ---
.../dom/ApplicationPermissionValueSet.html | 1160 ---
.../dom/mixins/ApplicationPermission_allow.html | 1146 ---
.../dom/mixins/ApplicationPermission_changing.html | 1146 ---
.../dom/mixins/ApplicationPermission_delete.html | 1145 ---
.../dom/mixins/ApplicationPermission_feature.html | 1145 ---
.../mixins/ApplicationPermission_updateRole.html | 1147 ---
.../dom/mixins/ApplicationPermission_veto.html | 1146 ---
.../dom/mixins/ApplicationPermission_viewing.html | 1146 ---
.../permission/menu/ApplicationPermissionMenu.html | 1146 ---
.../spi/PermissionsEvaluationService.html | 1172 ---
.../secman/applib/role/dom/ApplicationRole.html | 1153 ---
.../applib/role/dom/ApplicationRoleRepository.html | 1191 ---
.../dom/ApplicationRoleRepositoryAbstract.html | 1157 ---
.../dom/mixins/ApplicationRole_addPermission.html | 1174 ---
.../role/dom/mixins/ApplicationRole_addUser.html | 1146 ---
.../role/dom/mixins/ApplicationRole_delete.html | 1146 ---
.../mixins/ApplicationRole_removePermissions.html | 1145 ---
.../dom/mixins/ApplicationRole_removeUsers.html | 1146 ---
.../mixins/ApplicationRole_updateDescription.html | 1146 ---
.../dom/mixins/ApplicationRole_updateName.html | 1146 ---
.../AbstractRoleAndPermissionsFixtureScript.html | 1151 ---
.../applib/role/man/ApplicationRoleManager.html | 1147 ---
.../mixins/ApplicationRoleManager_allRoles.html | 1145 ---
.../ApplicationRoleManager_exportAsYaml.html | 1146 ---
.../man/mixins/ApplicationRoleManager_newRole.html | 1145 ---
.../applib/role/menu/ApplicationRoleMenu.html | 1146 ---
.../seed/CausewayAppFeatureRoleAndPermissions.html | 1153 ---
.../CausewayConfigurationRoleAndPermissions.html | 1153 ---
.../CausewayExtAuditTrailRoleAndPermissions.html | 1154 ---
.../CausewayExtCommandLogRoleAndPermissions.html | 1154 ---
.../CausewayExtExecutionLogRoleAndPermissions.html | 1154 ---
...usewayExtExecutionOutboxRoleAndPermissions.html | 1154 ---
.../CausewayExtH2ConsoleRoleAndPermissions.html | 1154 ---
.../CausewayExtSecmanAdminRoleAndPermissions.html | 1152 ---
...ewayExtSecmanRegularUserRoleAndPermissions.html | 1161 ---
.../CausewayExtSessionLogRoleAndPermissions.html | 1154 ---
...yPersistenceJdoMetaModelRoleAndPermissions.html | 1153 ---
.../CausewaySudoImpersonateRoleAndPermissions.html | 1153 ---
...werRestfulObjectsSwaggerRoleAndPermissions.html | 1153 ---
.../applib/seed/SeedSecurityModuleService.html | 1155 ---
.../scripts/SeedUsersAndRolesFixtureScript.html | 1154 ---
.../applib/tenancy/dom/ApplicationTenancy.html | 1153 ---
.../tenancy/dom/ApplicationTenancyRepository.html | 1207 ---
.../dom/ApplicationTenancyRepositoryAbstract.html | 1161 ---
.../index/secman/applib/tenancy/dom/HasAtPath.html | 1161 ---
.../dom/mixins/ApplicationTenancy_addChild.html | 1147 ---
.../dom/mixins/ApplicationTenancy_addUser.html | 1146 ---
.../dom/mixins/ApplicationTenancy_delete.html | 1145 ---
.../dom/mixins/ApplicationTenancy_removeChild.html | 1147 ---
.../dom/mixins/ApplicationTenancy_removeUser.html | 1147 ---
.../dom/mixins/ApplicationTenancy_updateName.html | 1146 ---
.../dom/mixins/ApplicationTenancy_users.html | 1145 ---
.../fixtures/AbstractTenancyFixtureScript.html | 1171 ---
.../tenancy/man/ApplicationTenancyManager.html | 1147 ---
.../ApplicationTenancyManager_allTenancies.html | 1145 ---
.../ApplicationTenancyManager_newTenancy.html | 1146 ---
.../tenancy/menu/ApplicationTenancyMenu.html | 1146 ---
.../secman/applib/tenancy/seed/GlobalTenancy.html | 1146 ---
.../tenancy/spi/ApplicationTenancyEvaluator.html | 1232 ----
.../contributions/HasUsername_associatedUser.html | 1147 ---
.../index/secman/applib/user/dom/AccountType.html | 1156 ---
.../secman/applib/user/dom/ApplicationUser.html | 1162 ---
.../applib/user/dom/ApplicationUserRepository.html | 1197 ---
.../dom/ApplicationUserRepositoryAbstract.html | 1191 ---
.../applib/user/dom/ApplicationUserStatus.html | 1202 ---
.../user/dom/mixins/ApplicationUser_addRole.html | 1147 ---
.../user/dom/mixins/ApplicationUser_delete.html | 1146 ---
.../user/dom/mixins/ApplicationUser_duplicate.html | 1145 ---
.../user/dom/mixins/ApplicationUser_lock.html | 1146 ---
.../dom/mixins/ApplicationUser_removeRoles.html | 1172 ---
.../dom/mixins/ApplicationUser_resetPassword.html | 1147 ---
.../user/dom/mixins/ApplicationUser_timeZone.html | 1146 ---
.../user/dom/mixins/ApplicationUser_unlock.html | 1146 ---
.../mixins/ApplicationUser_updateAccountType.html | 1147 ---
.../dom/mixins/ApplicationUser_updateAtPath.html | 1146 ---
.../mixins/ApplicationUser_updateEmailAddress.html | 1147 ---
.../mixins/ApplicationUser_updateFaxNumber.html | 1147 ---
.../dom/mixins/ApplicationUser_updateLocale.html | 1152 ---
.../dom/mixins/ApplicationUser_updateName.html | 1150 ---
.../dom/mixins/ApplicationUser_updatePassword.html | 1148 ---
.../mixins/ApplicationUser_updatePhoneNumber.html | 1147 ---
.../dom/mixins/ApplicationUser_updateUsername.html | 1146 ---
...ApplicationUser_effectiveMemberPermissions.html | 1145 ---
...ationUser_filterEffectiveMemberPermissions.html | 1146 ---
.../dom/mixins/perms/UserPermissionViewModel.html | 1165 ---
.../applib/user/events/UserCreatedEvent.html | 1168 ---
.../AbstractUserAndRolesFixtureScript.html | 1155 ---
.../applib/user/man/ApplicationUserManager.html | 1147 ---
.../mixins/ApplicationUserManager_allUsers.html | 1145 ---
.../ApplicationUserManager_newDelegateUser.html | 1146 ---
.../ApplicationUserManager_newLocalUser.html | 1147 ---
.../applib/user/menu/ApplicationUserMenu.html | 1146 ---
.../index/secman/applib/user/menu/MeService.html | 1146 ---
.../user/seed/CausewayExtSecmanAdminUser.html | 1152 ---
.../index/secman/applib/util/RegexReplacer.html | 1145 ---
.../CausewayModuleExtSecmanDelegatedShiro.html | 1144 ---
.../realm/CausewayModuleExtSecmanShiroRealm.html | 1173 ---
.../secman/delegated/shiro/util/ShiroUtils.html | 1147 ---
...usewayModuleExtSecmanDelegatedSpringOauth2.html | 1144 ---
.../CausewayModuleExtSecmanEncryptionJbcrypt.html | 1144 ---
.../services/PasswordEncoderUsingJBcrypt.html | 1146 ---
.../CausewayModuleExtSecmanEncryptionSpring.html | 1162 ---
.../CausewayModuleExtSecmanIntegration.html | 1144 ---
.../authenticator/AuthenticatorSecman.html | 1177 ---
.../AuthenticatorSecmanAutoConfiguration.html | 1145 ---
.../integration/authorizor/AuthorizorSecman.html | 1156 ---
.../PermissionsEvaluationServiceForSecman.html | 1146 ---
.../userreg/UserRegistrationServiceForSecman.html | 1155 ---
.../jdo/CausewayModuleExtSecmanPersistenceJdo.html | 1171 ---
.../jpa/CausewayModuleExtSecmanPersistenceJpa.html | 1171 ---
.../sessionlog/applib/app/SessionLogMenu.html | 1151 ---
.../HasUsername_recentSessionsForUser.html | 1153 ---
.../sessionlog/applib/dom/SessionLogEntry.html | 1159 ---
.../applib/dom/SessionLogEntryRepository.html | 1207 ---
.../spiimpl/SessionLogServiceInitializer.html | 1155 ---
.../spiimpl/SessionSubscriberForSessionLog.html | 1152 ---
.../CausewayModuleExtSpringSecurityOAuth2.html | 1151 ---
.../sse/applib/CausewayModuleExtSseApplib.html | 1144 ---
.../sse/applib/annotations/ServerSentEvents.html | 1145 ---
.../index/sse/applib/annotations/SseSource.html | 1154 ---
.../index/sse/applib/service/SseChannel.html | 1157 ---
.../index/sse/applib/service/SseService.html | 1153 ---
.../sse/wicket/CausewayModuleExtSseWicket.html | 1145 ---
.../sse/wicket/services/SseServiceDefault.html | 1154 ---
.../webmodule/WebModuleServerSentEvents.html | 1154 ---
.../ui/CausewayModuleExtExcelDownloadWicketUi.html | 1144 ---
.../CollectionContentsAsExcelFactory.html | 1157 ---
content/refguide/2.0.0-RC2/index.html | 9 -
.../applib/CausewayModulePersistenceJdoApplib.html | 1144 ---
.../jdo/applib/services/JdoSupportService.html | 1620 -----
.../JdoSupportService_010-examples-and-usage.html | 1409 ----
.../index/jdo/applib/types/AddressLine.html | 1164 ---
.../index/jdo/applib/types/Description.html | 1169 ---
.../persistence/index/jdo/applib/types/Email.html | 1217 ----
.../persistence/index/jdo/applib/types/Fqcn.html | 1164 ---
.../index/jdo/applib/types/LogicalTypeName.html | 1164 ---
.../persistence/index/jdo/applib/types/Money.html | 1167 ---
.../persistence/index/jdo/applib/types/Name.html | 1164 ---
.../persistence/index/jdo/applib/types/Notes.html | 1169 ---
.../index/jdo/applib/types/ObjectIdentifier.html | 1164 ---
.../index/jdo/applib/types/Percentage.html | 1167 ---
.../index/jdo/applib/types/PhoneNumber.html | 1174 ---
.../index/jdo/applib/types/PostalCode.html | 1164 ---
.../index/jdo/applib/types/ProperName.html | 1164 ---
.../index/jdo/applib/types/Reference.html | 1174 ---
.../persistence/index/jdo/applib/types/Title.html | 1164 ---
.../index/jdo/applib/types/UrlTemplate.html | 1164 ---
.../index/jdo/applib/types/Username.html | 1164 ---
.../CausewayModulePersistenceJdoDatanucleus.html | 1192 ---
...sewayModulePersistenceJdoDatanucleusMixins.html | 1144 ---
.../changetracking/JdoLifecycleListener.html | 1227 ----
.../jdo/datanucleus/dialect/DnJdoDialect.html | 1153 ---
.../mixins/Persistable_datanucleusVersionLong.html | 1161 ---
.../Persistable_datanucleusVersionTimestamp.html | 1161 ---
.../mixins/Persistable_downloadJdoMetadata.html | 1158 ---
.../applib/CausewayBookmarkConverter.html | 1146 ---
.../applib/CausewayLocalResourcePathConverter.html | 1146 ---
.../applib/CausewayMarkupConverter.html | 1146 ---
.../applib/CausewayPasswordConverter.html | 1146 ---
.../JavaAwtBufferedImageByteArrayConverter.html | 1146 ---
.../schema/v2/CausewayChangesDtoConverter.html | 1146 ---
.../schema/v2/CausewayCommandDtoConverter.html | 1146 ---
.../schema/v2/CausewayInteractionDtoConverter.html | 1146 ---
.../schema/v2/CausewayOidDtoConverter.html | 1146 ---
.../time/OffsetDateTimeConverterForJdo.html | 1146 ---
.../time/OffsetTimeConverterForJdo.html | 1146 ---
.../time/ZonedDateTimeConverterForJdo.html | 1146 ---
.../valuemappings/ByteArrayBlobRdbmsMapping.html | 1146 ---
.../valuemappings/CausewayBlobMapping.html | 1151 ---
.../valuemappings/CausewayClobMapping.html | 1151 ---
.../applib/integration/CausewayEntityListener.html | 1164 ---
.../jpa/applib/services/JpaSupportService.html | 1199 ---
.../index/jpa/applib/types/BlobJpaEmbeddable.html | 1230 ----
.../index/jpa/applib/types/ClobJpaEmbeddable.html | 1230 ----
.../CausewayModulePersistenceJpaEclipselink.html | 1154 ---
.../changetracking/EntityChangeTrackerDefault.html | 1210 ---
.../applib/CausewayBookmarkConverter.html | 1146 ---
.../applib/CausewayLocalResourcePathConverter.html | 1146 ---
.../applib/CausewayMarkupConverter.html | 1146 ---
.../applib/CausewayPasswordConverter.html | 1146 ---
.../JavaAwtBufferedImageByteArrayConverter.html | 1146 ---
.../java/time/OffsetDateTimeConverterForJpa.html | 1146 ---
.../java/time/OffsetTimeConverterForJpa.html | 1146 ---
.../java/time/ZonedDateTimeConverterForJpa.html | 1146 ---
.../java/util/JavaUtilUuidConverter.html | 1146 ---
.../schema/v2/CausewayChangesDtoConverter.html | 1146 ---
.../schema/v2/CausewayCommandDtoConverter.html | 1146 ---
.../schema/v2/CausewayInteractionDtoConverter.html | 1146 ---
.../schema/v2/CausewayOidDtoConverter.html | 1146 ---
content/refguide/2.0.0-RC2/schema/about.html | 1163 ---
content/refguide/2.0.0-RC2/schema/aim.html | 1154 ---
content/refguide/2.0.0-RC2/schema/chg.html | 1276 ----
content/refguide/2.0.0-RC2/schema/cmd.html | 1386 ----
content/refguide/2.0.0-RC2/schema/common.html | 1473 ----
.../schema/index/CausewayModuleSchema.html | 1145 ---
content/refguide/2.0.0-RC2/schema/ixn.html | 1435 ----
content/refguide/2.0.0-RC2/schema/mml.html | 1656 -----
.../index/bypass/CausewayModuleSecurityBypass.html | 1152 ---
.../bypass/authentication/AuthenticatorBypass.html | 1154 ---
.../bypass/authorization/AuthorizorBypass.html | 1147 ---
.../keycloak/CausewayModuleSecurityKeycloak.html | 1153 ---
.../index/shiro/CausewayModuleSecurityShiro.html | 1151 ---
.../shiro/authentication/AuthenticatorShiro.html | 1159 ---
.../index/shiro/authorization/AuthorizorShiro.html | 1156 ---
.../shiro/authorization/CausewayPermission.html | 1152 ---
.../authorization/CausewayPermissionResolver.html | 1146 ---
.../index/shiro/webmodule/WebModuleShiro.html | 1159 ---
.../index/spring/CausewayModuleSecuritySpring.html | 1153 ---
.../authconverters/AuthenticationConverter.html | 1193 ---
.../spring/authentication/AuthenticatorSpring.html | 1148 ---
.../spring/webmodule/SpringSecurityFilter.html | 1145 ---
.../spring/webmodule/WebModuleSpringSecurity.html | 1154 ---
...CausewayModuleTestingArchTestSupportApplib.html | 1144 ---
.../applib/classrules/ArchitectureDomainRules.html | 1452 ----
.../applib/classrules/ArchitectureJdoRules.html | 1336 ----
.../applib/classrules/ArchitectureJpaRules.html | 1394 ----
.../modulerules/ArchitectureModuleRules.html | 1226 ----
.../applib/modulerules/Subpackage.html | 1227 ----
.../applib/modulerules/SubpackageEnum.html | 1391 ----
.../CausewayModuleTestingFakeDataApplib.html | 1144 ---
.../services/AbstractRandomValueGenerator.html | 1145 ---
.../index/fakedata/applib/services/Addresses.html | 1165 ---
.../fakedata/applib/services/BigDecimals.html | 1154 ---
.../fakedata/applib/services/BigIntegers.html | 1153 ---
.../index/fakedata/applib/services/Books.html | 1154 ---
.../index/fakedata/applib/services/Booleans.html | 1233 ----
.../index/fakedata/applib/services/Bytes.html | 1155 ---
.../fakedata/applib/services/CausewayBlobs.html | 1155 ---
.../fakedata/applib/services/CausewayClobs.html | 1155 ---
.../applib/services/CausewayPasswords.html | 1180 ---
.../index/fakedata/applib/services/Chars.html | 1251 ----
.../fakedata/applib/services/Collections.html | 1179 ---
.../index/fakedata/applib/services/Comms.html | 1155 ---
.../fakedata/applib/services/CreditCards.html | 1154 ---
.../index/fakedata/applib/services/Doubles.html | 1154 ---
.../index/fakedata/applib/services/Enums.html | 1153 ---
.../fakedata/applib/services/FakeDataService.html | 1216 ----
.../index/fakedata/applib/services/Floats.html | 1154 ---
.../index/fakedata/applib/services/Integers.html | 1155 ---
.../fakedata/applib/services/JavaSqlDates.html | 1236 ----
.../applib/services/JavaSqlTimestamps.html | 1236 ----
.../applib/services/JavaTimeDateTimes.html | 1236 ----
.../applib/services/JavaTimeLocalDates.html | 1236 ----
.../fakedata/applib/services/JavaTimePeriods.html | 1159 ---
.../fakedata/applib/services/JavaUtilDates.html | 1236 ----
.../fakedata/applib/services/JodaDateTimes.html | 1236 ----
.../fakedata/applib/services/JodaLocalDates.html | 1236 ----
.../fakedata/applib/services/JodaPeriods.html | 1159 ---
.../index/fakedata/applib/services/Longs.html | 1155 ---
.../index/fakedata/applib/services/Lorem.html | 1159 ---
.../index/fakedata/applib/services/Names.html | 1157 ---
.../index/fakedata/applib/services/Shorts.html | 1155 ---
.../index/fakedata/applib/services/Strings.html | 1155 ---
.../index/fakedata/applib/services/Urls.html | 1153 ---
.../index/fakedata/applib/services/Uuids.html | 1153 ---
...CausewayIntegrationGwtAbstractWithFixtures.html | 1144 ---
...ausewayIntegrationTestAbstractWithFixtures.html | 1144 ---
.../CausewayModuleTestingFixturesApplib.html | 1145 ---
.../applib/events/FixturesInstalledEvent.html | 1145 ---
.../applib/events/FixturesInstallingEvent.html | 1145 ---
.../applib/fixturescripts/ExecutionParameters.html | 1186 ---
.../fixturescripts/ExecutionParametersDefault.html | 1191 ---
.../fixturescripts/ExecutionParametersService.html | 1155 ---
.../applib/fixturescripts/FixtureResult.html | 1149 ---
.../applib/fixturescripts/FixtureResultList.html | 1189 ---
.../applib/fixturescripts/FixtureScript.html | 1217 ----
.../FixtureScriptWithExecutionStrategy.html | 1155 ---
.../FixtureScript_ExecutionContext.html | 1359 ----
.../applib/fixturescripts/FixtureScripts.html | 1292 ----
.../FixtureScriptsSpecification.html | 1202 ---
...iptsSpecificationProviderAutoConfiguration.html | 1178 ---
.../FixtureScripts_MultipleExecutionStrategy.html | 1241 ----
...FixtureScripts_NonPersistedObjectsStrategy.html | 1153 ---
...ixtureScripts_020-configuration-properties.html | 1135 ---
.../applib/modules/ModuleWithFixtures.html | 1214 ----
.../applib/modules/ModuleWithFixturesService.html | 1153 ---
.../applib/personas/BuilderScriptAbstract.html | 1157 ---
.../applib/personas/BuilderScriptWithResult.html | 1179 ---
.../personas/BuilderScriptWithoutResult.html | 1178 ---
.../index/fixtures/applib/personas/Persona.html | 1152 ---
.../applib/personas/PersonaWithBuilderScript.html | 1181 ---
.../applib/personas/PersonaWithFinder.html | 1181 ---
.../services/InitialFixtureScriptsInstaller.html | 1146 ---
.../applib/setup/PersonaEnumPersistAll.html | 1149 ---
.../teardown/jdo/TeardownFixtureJdoAbstract.html | 1144 ---
.../teardown/jpa/TeardownFixtureJpaAbstract.html | 1144 ---
.../ui/CausewayModuleTestingH2ConsoleUi.html | 1145 ---
.../index/h2console/ui/services/H2ManagerMenu.html | 1146 ---
.../h2console/ui/webmodule/WebModuleH2Console.html | 1147 ---
.../applib/CausewayIntegrationGwtAbstract.html | 1157 ---
.../applib/CausewayIntegrationTestAbstract.html | 1151 ---
.../applib/CausewayInteractionHandler.html | 1146 ---
...ausewayModuleTestingIntegTestSupportApplib.html | 1144 ---
.../applib/ExceptionRecognizerTranslate.html | 1145 ---
.../applib/annotation/InteractAs.html | 1251 ----
.../applib/swagger/SwaggerExporter.html | 1149 ---
.../applib/validate/DomainModelValidator.html | 1248 ----
.../CausewayModuleTestingSpecSupportApplib.html | 1144 ---
.../integration/ObjectFactoryForIntegration.html | 1148 ---
...CausewayModuleTestingUnitTestSupportApplib.html | 1144 ---
.../applib/assertions/Asserting.html | 1145 ---
.../applib/dom/AbstractApplyToAllContractTest.html | 1154 ---
.../ComparableContractTest_compareTo.html | 1145 ---
.../dom/comparable/ComparableContractTester.html | 1190 ---
.../applib/dom/pojo/PojoTester.html | 1300 ----
.../sortedsets/SortedSetsContractTestAbstract.html | 1144 ---
.../dom/value/ValueTypeContractTestAbstract.html | 1157 ---
.../unittestsupport/applib/io/IndentPrinter.html | 1327 ----
.../unittestsupport/applib/io/NullPrintStream.html | 1151 ---
.../applib/jmocking/CausewayActions.html | 1148 ---
.../applib/jmocking/Imposterisers.html | 1162 ---
.../applib/jmocking/InjectIntoJMockAction.html | 1173 ---
.../applib/jmocking/JMockActions.html | 1146 ---
.../applib/jmocking/JUnitRuleMockery2.html | 1285 ----
.../applib/jmocking/PostponedAction.html | 1146 ---
.../applib/matchers/ClassMatchers.html | 1154 ---
.../applib/matchers/ComparableMatchers.html | 1152 ---
.../applib/matchers/FileMatchers.html | 1153 ---
.../applib/matchers/JaxbMatchers.html | 1178 ---
.../applib/matchers/ListMatchers.html | 1156 ---
.../applib/matchers/StringMatchers.html | 1156 ---
.../applib/matchers/ThrowableMatchers.html | 1173 ---
.../unittestsupport/applib/util/CollectUtils.html | 1145 ---
.../unittestsupport/applib/util/FileUtils.html | 1171 ---
.../unittestsupport/applib/util/InjectUtils.html | 1149 ---
.../unittestsupport/applib/util/ReflectUtils.html | 1146 ---
.../unittestsupport/applib/util/StringUtils.html | 1146 ---
.../applib/CausewayModuleValAsciidocApplib.html | 1146 ---
.../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.html | 1146 ---
.../index/asciidoc/applib/value/AsciiDoc.html | 1157 ---
.../CausewayModuleValAsciidocMetaModel.html | 1144 ---
.../CausewayModuleValAsciidocPersistenceJdo.html | 1144 ---
.../jdo/converters/CausewayAsciiDocConverter.html | 1146 ---
.../CausewayModuleValAsciidocPersistenceJpa.html | 1144 ---
.../jpa/converters/CausewayAsciiDocConverter.html | 1146 ---
.../ui/wkt/CausewayModuleValAsciidocUiWkt.html | 1144 ---
.../applib/CausewayModuleValJodatimeApplib.html | 1144 ---
.../jodatime/applib/jaxb/JodaTimeJaxbAdapters.html | 1144 ---
.../JodaTimeXMLGregorianCalendarMarshalling.html | 1152 ---
.../jodatime/applib/value/JodaTimeConverters.html | 1156 ---
.../CausewayModuleValJodatimeIntegration.html | 1145 ---
.../applib/CausewayModuleValMarkdownApplib.html | 1145 ---
.../markdown/applib/jaxb/MarkdownJaxbAdapter.html | 1146 ---
.../index/markdown/applib/value/Converter.html | 1171 ---
.../index/markdown/applib/value/Markdown.html | 1157 ---
.../CausewayModuleValMarkdownMetaModel.html | 1144 ---
.../CausewayModuleValMarkdownPersistenceJdo.html | 1144 ---
.../jdo/converters/CausewayMarkdownConverter.html | 1146 ---
.../CausewayModuleValMarkdownPersistenceJpa.html | 1144 ---
.../jpa/converters/CausewayMarkdownConverter.html | 1146 ---
.../ui/wkt/CausewayModuleValMarkdownUiWkt.html | 1144 ---
.../vega/applib/CausewayModuleValVegaApplib.html | 1145 ---
.../index/vega/applib/jaxb/VegaJaxbAdapter.html | 1146 ---
.../valuetypes/index/vega/applib/value/Vega.html | 1156 ---
.../metamodel/CausewayModuleValVegaMetaModel.html | 1144 ---
.../dn/CausewayModuleValVegaPersistenceJdo.html | 1144 ---
.../jdo/dn/converters/CausewayVegaConverter.html | 1146 ---
.../jpa/CausewayModuleValVegaPersistenceJpa.html | 1144 ---
.../jpa/converters/CausewayVegaConverter.html | 1146 ---
.../vega/ui/wkt/CausewayModuleValVegaUiWkt.html | 1144 ---
.../UserProfileUiService_010-implementation.html | 1136 ---
...serProfileUiService_020-examples-and-usage.html | 1138 ---
.../commons/applib/mixins/Object_impersonate.html | 1155 ---
.../applib/mixins/Object_impersonateWithRoles.html | 1159 ---
.../services/branding/BrandingUiService.html | 1146 ---
.../applib/services/header/HeaderUiService.html | 1145 ---
.../applib/services/menu/MenuUiService.html | 1146 ---
.../services/userprof/UserProfileUiModel.html | 1153 ---
.../services/userprof/UserProfileUiService.html | 1185 ---
.../CausewayModuleViewerRestfulObjectsApplib.html | 1145 ---
.../restfulobjects/applib/JsonRepresentation.html | 1913 -----
.../restfulobjects/applib/LinkRepresentation.html | 1190 ---
.../viewer/index/restfulobjects/applib/Rel.html | 1251 ----
.../index/restfulobjects/applib/RelDefinition.html | 1216 ----
.../restfulobjects/applib/RepresentationType.html | 1244 ----
.../restfulobjects/applib/RestfulHttpMethod.html | 1148 ---
.../restfulobjects/applib/RestfulMediaType.html | 1185 ---
.../restfulobjects/applib/RestfulRequest.html | 1146 ---
.../restfulobjects/applib/RestfulResponse.html | 1180 ---
.../applib/boot/BootstrapResource.html | 1145 ---
.../AbstractObjectMemberRepresentation.html | 1149 ---
.../domainobjects/ActionResultRepresentation.html | 1147 ---
.../DomainObjectMemberRepresentation.html | 1222 ----
.../domainobjects/DomainObjectRepresentation.html | 1252 ----
.../applib/domainobjects/DomainObjectResource.html | 1164 ---
.../applib/domainobjects/DomainRepresentation.html | 1150 ---
.../domainobjects/DomainServiceResource.html | 1189 ---
.../applib/domainobjects/ListRepresentation.html | 1147 ---
.../domainobjects/ObjectActionRepresentation.html | 1146 ---
.../ObjectCollectionRepresentation.html | 1146 ---
.../ObjectPropertyRepresentation.html | 1145 ---
.../domainobjects/ScalarValueRepresentation.html | 1146 ---
.../AbstractTypeMemberRepresentation.html | 1145 ---
.../ActionDescriptionRepresentation.html | 1146 ---
.../ActionParameterDescriptionRepresentation.html | 1145 ---
.../CollectionDescriptionRepresentation.html | 1145 ---
.../domaintypes/DomainTypeRepresentation.html | 1145 ---
.../applib/domaintypes/DomainTypeResource.html | 1153 ---
.../PropertyDescriptionRepresentation.html | 1145 ---
.../TypeActionResultRepresentation.html | 1145 ---
.../applib/domaintypes/TypeListRepresentation.html | 1145 ---
.../applib/dtos/ScalarValueDtoV2.html | 1157 ---
.../applib/errors/ErrorRepresentation.html | 1145 ---
.../applib/health/HealthRepresentation.html | 1146 ---
.../applib/health/HealthResource.html | 1148 ---
.../applib/homepage/HomePageRepresentation.html | 1148 ---
.../applib/homepage/HomePageResource.html | 1175 ---
.../applib/menubars/MenuBarsResource.html | 1232 ----
.../applib/user/UserRepresentation.html | 1150 ---
.../restfulobjects/applib/user/UserResource.html | 1175 ---
.../restfulobjects/applib/util/JsonMapper.html | 1177 ---
.../restfulobjects/applib/util/JsonNodeUtils.html | 1188 ---
.../restfulobjects/applib/util/MediaTypes.html | 1174 ---
.../index/restfulobjects/applib/util/Parser.html | 1159 ---
.../index/restfulobjects/applib/util/PathNode.html | 1154 ---
.../applib/util/UrlEncodingUtils.html | 1151 ---
.../applib/version/VersionRepresentation.html | 1147 ---
.../applib/version/VersionResource.html | 1148 ---
.../client/ActionParameterListBuilder.html | 1180 ---
.../index/restfulobjects/client/RestfulClient.html | 1241 ----
.../restfulobjects/client/RestfulClientConfig.html | 1144 ---
.../client/auth/BasicAuthFilter.html | 1148 ---
.../client/log/ClientConversationFilter.html | 1148 ---
.../client/log/ClientConversationLogger.html | 1146 ---
...wayModuleViewerRestfulObjectsJaxrsResteasy.html | 1144 ---
.../conneg/RestfulObjectsJaxbWriterForXml.html | 1144 ---
.../webmodule/WebModuleJaxrsResteasy.html | 1154 ---
.../CausewayModuleRestfulObjectsRendering.html | 1145 ---
.../restfulobjects/rendering/IResourceContext.html | 1274 ----
.../rendering/service/RepresentationService.html | 1294 ----
.../acceptheader/AcceptHeaderServiceForRest.html | 1145 ---
.../service/conneg/ContentNegotiationService.html | 1271 ----
.../conneg/ContentNegotiationServiceAbstract.html | 1149 ---
...entNegotiationServiceForRestfulObjectsV1_0.html | 1237 ----
...ntentNegotiationServiceOrgApacheCausewayV2.html | 1265 ----
.../ContentNegotiationServiceOrgApacheIsisV1.html | 1153 ---
.../ContentNegotiationServiceXRoDomainType.html | 1265 ----
...onServiceForRestfulObjectsV1_0_usage-notes.html | 1144 ---
...tionServiceOrgApacheCausewayV2_usage-notes.html | 1128 ---
...otiationServiceOrgApacheIsisV1_usage-notes.html | 1130 ---
...egotiationServiceXRoDomainType_usage-notes.html | 1189 ---
.../service/swagger/SwaggerServiceMenu.html | 1147 ---
.../valuerender/JsonValueEncoderService.html | 1216 ----
.../CausewayModuleViewerRestfulObjectsViewer.html | 1144 ---
.../webmodule/auth/AuthenticationStrategy.html | 1197 ---
.../auth/AuthenticationStrategyAbstract.html | 1153 ---
.../auth/AuthenticationStrategyBasicAuth.html | 1155 ---
.../auth/AuthenticationStrategyDefault.html | 1164 ---
.../CausewayModuleViewerWicketApplibMixins.html | 1144 ---
.../wicket/applib/mixins/Object_clearHints.html | 1166 ---
.../model/CausewayModuleViewerWicketModel.html | 1144 ---
.../wicket/ui/CausewayModuleViewerWicketUi.html | 1144 ---
.../viewer/CausewayModuleViewerWicketViewer.html | 1145 ---
content/refguide/latest/about.html | 1155 +++
content/refguide/latest/applib-ant/Column.html | 1331 ++++
content/refguide/latest/applib-ant/Digits.html | 1174 +++
.../refguide/latest/applib-ant/Discriminator.html | 1263 ++++
content/refguide/latest/applib-ant/Entity.html | 1295 ++++
.../refguide/latest/applib-ant/NotPersistent.html | 1158 +++
content/refguide/latest/applib-ant/Nullable.html | 1187 +++
content/refguide/latest/applib-ant/Pattern.html | 1185 +++
.../latest/applib-ant/PersistenceCapable.html | 1291 ++++
content/refguide/latest/applib-ant/PrimaryKey.html | 1158 +++
.../latest/applib-ant/XmlJavaTypeAdapter.html | 1158 +++
.../refguide/latest/applib-ant/XmlRootElement.html | 1238 ++++
.../ActionLayout/bookmarking.png | Bin
.../ActionLayout/position-BELOW.png | Bin
.../ActionLayout/position-PANEL.png | Bin
.../ActionLayout/position-PANEL_DROPDOWN.png | Bin
.../ActionLayout/position-RIGHT.png | Bin
.../CollectionLayout/sortedby-dependencies.png | Bin
.../DomainObjectLayout/bookmarking-nested.png | Bin
.../DomainObjectLayout/bookmarking.png | Bin
.../DomainServiceLayout/menuBar-primary.png | Bin
.../DomainServiceLayout/menuBar-secondary.png | Bin
.../DomainServiceLayout/menuBar-tertiary.png | Bin
.../DomainServiceLayout/menuOrder.png | Bin
.../reference-annotations/HomePage/HomePage.png | Bin
.../PropertyLayout/labelPosition-LEFT.png | Bin
.../PropertyLayout/labelPosition-NONE.png | Bin
.../PropertyLayout/labelPosition-TOP.png | Bin
.../PropertyLayout/labelPosition-boolean-LEFT.png | Bin
.../PropertyLayout/labelPosition-boolean-RIGHT.png | Bin
content/refguide/latest/applib-ant/about.html | 1822 +++++
.../reference-classes/issue-in-more-detail.png | Bin
.../prefixes/choices/dependent.png | Bin
.../reserved/cssClass/strikethrough.png | Bin
.../reserved/iconName/differing.pdn | Bin
.../reserved/iconName/differing.png | Bin
.../reserved/iconName/png-files.png | Bin
.../applib-classes/_images/value-types/markup.png | Bin
content/refguide/latest/applib-classes/about.html | 1134 +++
content/refguide/latest/applib-classes/events.html | 1366 ++++
content/refguide/latest/applib-classes/layout.html | 1433 ++++
.../latest/applib-classes/mixees-and-mixins.html | 1387 ++++
.../applib-classes/non-persisted-objects.html | 1147 +++
content/refguide/latest/applib-classes/spec.html | 1279 ++++
.../refguide/latest/applib-classes/utility.html | 1160 +++
.../latest/applib-classes/value-types.html | 1256 ++++
.../reference-classes/issue-in-more-detail.png | Bin
.../prefixes/choices/dependent.png | Bin
.../reserved/cssClass/strikethrough.png | Bin
.../reserved/iconName/differing.pdn | Bin
.../reserved/iconName/differing.png | Bin
.../reserved/iconName/png-files.png | Bin
.../applib-methods/_images/value-types/markup.png | Bin
content/refguide/latest/applib-methods/about.html | 1138 +++
.../refguide/latest/applib-methods/lifecycle.html | 1333 ++++
.../refguide/latest/applib-methods/prefixes.html | 2174 ++++++
.../refguide/latest/applib-methods/ui-hints.html | 1397 ++++
.../reference-services-api/acceptheaderservice.png | Bin
.../acceptheaderservice.pptx | Bin
.../ErrorReportingService/kitchensink-example.png | Bin
.../action-invocation-published-to-stderr.png | Bin
.../changed-object-published-to-stderr.png | Bin
.../PublishingService/yuml.me-23db58a4.png | Bin
.../UserProfileService/todoapp.png | Bin
.../_images/reference-services/categories.png | Bin
.../_images/reference-services/categories.pptx | Bin
.../reference-services/commands-and-events.png | Bin
.../reference-services/commands-and-events.pptx | Bin
content/refguide/latest/applib-svc/about.html | 2222 ++++++
...ag-e4f2a8e33daa6ba98231aa4424332bd7dcbfdbdb.svg | 1 +
.../latest/applib/index/CausewayModuleApplib.html | 1149 +++
...sewayModuleApplibChangeAndExecutionLoggers.html | 1148 +++
.../applib/index/CausewayModuleApplibMixins.html | 1148 +++
.../refguide/latest/applib/index/Identifier.html | 1193 +++
.../refguide/latest/applib/index/ViewModel.html | 1213 ++++
.../latest/applib/index/annotation/Action.html | 2191 ++++++
.../applib/index/annotation/ActionLayout.html | 2028 ++++++
.../applib/index/annotation/BookmarkPolicy.html | 1224 ++++
.../latest/applib/index/annotation/Bounding.html | 1151 +++
.../latest/applib/index/annotation/Collection.html | 1609 ++++
.../applib/index/annotation/CollectionLayout.html | 1712 +++++
.../index/annotation/DependentDefaultsPolicy.html | 1232 ++++
.../applib/index/annotation/DomainObject.html | 2993 ++++++++
.../index/annotation/DomainObjectLayout.html | 1937 +++++
.../applib/index/annotation/DomainService.html | 1377 ++++
.../index/annotation/DomainServiceLayout.html | 1282 ++++
.../annotation/DomainServiceLayout_MenuBar.html | 1152 +++
.../applib/index/annotation/Domain_Exclude.html | 1156 +++
.../applib/index/annotation/Domain_Include.html | 1162 +++
.../latest/applib/index/annotation/Editing.html | 1232 ++++
.../applib/index/annotation/EntityChangeKind.html | 1144 +++
.../latest/applib/index/annotation/HomePage.html | 1199 +++
.../applib/index/annotation/InteractionScope.html | 1178 +++
.../applib/index/annotation/Introspection.html | 1276 ++++
.../applib/index/annotation/LabelPosition.html | 1197 +++
.../applib/index/annotation/MemberSupport.html | 1162 +++
.../latest/applib/index/annotation/MinLength.html | 1153 +++
.../latest/applib/index/annotation/Module.html | 1159 +++
.../latest/applib/index/annotation/Nature.html | 1296 ++++
.../applib/index/annotation/NatureOfService.html | 1229 ++++
.../latest/applib/index/annotation/Navigable.html | 1152 +++
.../applib/index/annotation/ObjectLifecycle.html | 1162 +++
.../applib/index/annotation/ObjectSupport.html | 1162 +++
.../applib/index/annotation/Optionality.html | 1239 ++++
.../latest/applib/index/annotation/Parameter.html | 1622 +++++
.../applib/index/annotation/ParameterLayout.html | 1614 ++++
.../applib/index/annotation/ParameterTuple.html | 1160 +++
.../index/annotation/PriorityPrecedence.html | 1253 ++++
.../applib/index/annotation/Programmatic.html | 1183 +++
.../latest/applib/index/annotation/Projecting.html | 1186 +++
.../applib/index/annotation/PromptStyle.html | 1309 ++++
.../latest/applib/index/annotation/Property.html | 2689 +++++++
.../applib/index/annotation/PropertyLayout.html | 2020 ++++++
.../latest/applib/index/annotation/Publishing.html | 1264 ++++
.../latest/applib/index/annotation/Redirect.html | 1214 ++++
.../latest/applib/index/annotation/Repainting.html | 1194 +++
.../latest/applib/index/annotation/RestrictTo.html | 1151 +++
.../applib/index/annotation/SemanticsOf.html | 1407 ++++
.../latest/applib/index/annotation/Snapshot.html | 1214 ++++
.../applib/index/annotation/TimePrecision.html | 1278 ++++
.../index/annotation/TimeZoneTranslation.html | 1194 +++
.../latest/applib/index/annotation/Title.html | 1306 ++++
.../latest/applib/index/annotation/Value.html | 1153 +++
.../applib/index/annotation/ValueSemantics.html | 1377 ++++
.../latest/applib/index/annotation/Where.html | 1398 ++++
...PropertyLayout-FieldSet-examples-and-usage.html | 1257 ++++
.../hooks/ActionLayout_010-examples-and-usage.html | 1184 +++
.../hooks/ActionLayout_021-promptStyle.html | 1212 ++++
.../hooks/ActionLayout_022-position.html | 1204 +++
.../hooks/ActionLayout_023-describedAs.html | 1143 +++
.../hooks/ActionLayout_024-cssClass.html | 1157 +++
.../hooks/ActionLayout_025-cssClassFa.html | 1163 +++
.../hooks/ActionLayout_026-bookmarking.html | 1180 +++
.../annotation/hooks/ActionLayout_027-hidden.html | 1181 +++
.../annotation/hooks/ActionLayout_028-named.html | 1172 +++
.../hooks/ActionLayout_029-redirect.html | 1210 +++
.../hooks/Action_010-examples-and-usage.html | 1171 +++
.../annotation/hooks/Action_021-associating.html | 1198 +++
.../hooks/Action_022-action-semantics.html | 1217 ++++
.../hooks/Action_023-deployment-modes.html | 1167 +++
.../annotation/hooks/Action_024-domain-events.html | 1365 ++++
.../hooks/Action_025-execution-publishing.html | 1185 +++
.../hooks/Action_026-command-processing.html | 1314 ++++
.../hooks/Action_027-collection-types.html | 1150 +++
.../annotation/hooks/Action_030-see-also.html | 1174 +++
.../CollectionLayout_010-examples-and-usage.html | 1184 +++
.../hooks/CollectionLayout_021-defaultView.html | 1161 +++
.../hooks/CollectionLayout_022-paged.html | 1167 +++
.../hooks/CollectionLayout_023-describedAs.html | 1150 +++
.../hooks/CollectionLayout_024-sortedBy.html | 1175 +++
.../hooks/CollectionLayout_025-cssClass.html | 1150 +++
.../hooks/CollectionLayout_026-named.html | 1173 +++
.../hooks/CollectionLayout_027-hidden.html | 1188 +++
.../hooks/Collection_010-examples-and-usage.html | 1190 +++
.../hooks/Collection_021_domainEvent.html | 1347 ++++
.../annotation/hooks/Collection_022_hidden.html | 1188 +++
.../annotation/hooks/Collection_023_typeOf.html | 1162 +++
.../DomainObjectLayout_010-examples-and-usage.html | 1167 +++
.../hooks/DomainObjectLayout_021-describedAs.html | 1146 +++
.../hooks/DomainObjectLayout_022-cssClass.html | 1157 +++
.../hooks/DomainObjectLayout_023-cssClassFa.html | 1168 +++
.../hooks/DomainObjectLayout_024-named.html | 1185 +++
.../hooks/DomainObjectLayout_025-bookmarking.html | 1184 +++
.../hooks/DomainObjectLayout_026-paged.html | 1162 +++
.../hooks/DomainObjectLayout_027-ui-events.html | 1361 ++++
.../hooks/DomainObject_010-examples-and-usage.html | 1210 +++
.../hooks/DomainObject_021-logicalTypeName.html | 1229 ++++
.../annotation/hooks/DomainObject_022-nature.html | 1242 ++++
.../annotation/hooks/DomainObject_023-editing.html | 1192 +++
.../hooks/DomainObject_024-domain-events.html | 1386 ++++
.../hooks/DomainObject_025-lifecycle-events.html | 1533 ++++
.../DomainObject_026-entityChangePublishing.html | 1176 +++
.../hooks/DomainObject_027-bounding.html | 1173 +++
.../DomainObject_028-autoCompleteRepository.html | 1252 ++++
.../hooks/DomainObject_029-mixinMethod.html | 1190 +++
.../hooks/DomainObject_040-see-also.html | 1145 +++
...DomainServiceLayout_010-examples-and-usage.html | 1130 +++
.../hooks/DomainServiceLayout_021-menuBar.html | 1179 +++
.../hooks/DomainServiceLayout_022-named.html | 1144 +++
.../DomainService_010-examples-and-usage.html | 1130 +++
.../hooks/DomainService_021-objectType.html | 1226 ++++
.../annotation/hooks/DomainService_022-nature.html | 1195 +++
.../hooks/Facets_010-examples-and-usage.html | 1125 +++
.../hooks/HomePage_010-examples-and-usage.html | 1165 +++
.../InteractionScope_010-examples-and-usage.html | 1143 +++
.../hooks/MinLength_010-examples-and-usage.html | 1125 +++
.../ParameterLayout_010-examples-and-usage.html | 1171 +++
.../hooks/ParameterLayout_021-labelPosition.html | 1189 +++
.../hooks/ParameterLayout_022-multiLine.html | 1153 +++
.../hooks/ParameterLayout_023-describedAs.html | 1153 +++
.../hooks/ParameterLayout_024-cssClass.html | 1150 +++
.../hooks/ParameterLayout_025-renderDay.html | 1161 +++
.../hooks/ParameterLayout_026-named.html | 1176 +++
.../hooks/ParameterLayout_027-typicalLength.html | 1171 +++
.../hooks/Parameter_010-examples-and-usage.html | 1170 +++
.../hooks/Parameter_021-optionality.html | 1172 +++
.../annotation/hooks/Parameter_022-maxLength.html | 1147 +++
.../hooks/Parameter_023-mustSatisfy.html | 1225 ++++
.../hooks/Parameter_024-regexPattern.html | 1175 +++
.../annotation/hooks/Parameter_025-fileAccept.html | 1156 +++
.../hooks/Programmatic_010-examples-and-usage.html | 1148 +++
.../PropertyLayout_010-examples-and-usage.html | 1185 +++
.../hooks/PropertyLayout_021_labelPosition.html | 1188 +++
.../hooks/PropertyLayout_022_promptStyle.html | 1163 +++
.../hooks/PropertyLayout_023_multiLine.html | 1157 +++
.../hooks/PropertyLayout_024_navigable.html | 1166 +++
.../hooks/PropertyLayout_025_describedAs.html | 1150 +++
.../hooks/PropertyLayout_026_cssClass.html | 1149 +++
.../hooks/PropertyLayout_027_renderDay.html | 1164 +++
.../hooks/PropertyLayout_028_repainting.html | 1172 +++
.../annotation/hooks/PropertyLayout_029_named.html | 1174 +++
.../hooks/PropertyLayout_030_hidden.html | 1227 ++++
.../hooks/PropertyLayout_31_typicalLength.html | 1165 +++
.../hooks/Property_010-examples-and-usage.html | 1187 +++
.../annotation/hooks/Property_021-optionality.html | 1305 ++++
.../annotation/hooks/Property_022-editing.html | 1174 +++
.../annotation/hooks/Property_023-maxLength.html | 1204 +++
.../annotation/hooks/Property_024-mustSatisfy.html | 1214 ++++
.../annotation/hooks/Property_025-projecting.html | 1176 +++
.../hooks/Property_026-domain-events.html | 1360 ++++
.../hooks/Property_027-execution-publishing.html | 1184 +++
.../hooks/Property_028-command-processing.html | 1246 ++++
.../hooks/Property_029-regexPattern.html | 1182 +++
.../annotation/hooks/Property_030-snapshot.html | 1159 +++
.../annotation/hooks/Property_031-fileAccept.html | 1156 +++
.../annotation/hooks/Property_033-hidden.html | 1230 ++++
.../hooks/Title_010-examples-and-usage.html | 1194 +++
.../client/RepresentationTypeSimplifiedV2.html | 1288 ++++
.../applib/index/client/SuppressionType.html | 1260 ++++
.../latest/applib/index/clock/VirtualClock.html | 2057 ++++++
.../applib/index/domain/DomainObjectList.html | 1165 +++
.../applib/index/events/EventObjectBase.html | 1228 ++++
.../index/events/domain/AbstractDomainEvent.html | 1581 ++++
.../index/events/domain/ActionDomainEvent.html | 1264 ++++
.../index/events/domain/CollectionDomainEvent.html | 1203 +++
.../index/events/domain/PropertyDomainEvent.html | 1213 ++++
.../events/lifecycle/AbstractLifecycleEvent.html | 1150 +++
.../index/events/lifecycle/ObjectCreatedEvent.html | 1150 +++
.../index/events/lifecycle/ObjectLoadedEvent.html | 1150 +++
.../events/lifecycle/ObjectPersistedEvent.html | 1150 +++
.../events/lifecycle/ObjectPersistingEvent.html | 1150 +++
.../events/lifecycle/ObjectRemovingEvent.html | 1150 +++
.../index/events/lifecycle/ObjectUpdatedEvent.html | 1150 +++
.../events/lifecycle/ObjectUpdatingEvent.html | 1150 +++
.../applib/index/events/ui/AbstractUiEvent.html | 1205 +++
.../applib/index/events/ui/CssClassUiEvent.html | 1210 +++
.../latest/applib/index/events/ui/IconUiEvent.html | 1234 ++++
.../applib/index/events/ui/LayoutUiEvent.html | 1213 ++++
.../applib/index/events/ui/TitleUiEvent.html | 1231 ++++
.../index/exceptions/RecoverableException.html | 1163 +++
.../index/exceptions/TranslatableException.html | 1181 +++
.../index/exceptions/UnrecoverableException.html | 1157 +++
.../unrecoverable/DomainModelException.html | 1151 +++
.../unrecoverable/MetaModelException.html | 1144 +++
.../unrecoverable/NoAuthenticatorException.html | 1151 +++
.../unrecoverable/ObjectNotFoundException.html | 1150 +++
.../unrecoverable/ObjectPersistenceException.html | 1144 +++
.../unrecoverable/PersistFailedException.html | 1154 +++
.../unrecoverable/ReflectiveActionException.html | 1144 +++
.../unrecoverable/RepositoryException.html | 1154 +++
.../unrecoverable/UnexpectedCallException.html | 1149 +++
.../unrecoverable/UnknownTypeException.html | 1143 +++
.../refguide/latest/applib/index/graph/Edge.html | 1150 +++
.../latest/applib/index/graph/SimpleEdge.html | 1148 +++
.../refguide/latest/applib/index/graph/Vertex.html | 1153 +++
.../applib/index/graph/tree/TreeAdapter.html | 1184 +++
.../latest/applib/index/graph/tree/TreeNode.html | 1266 ++++
.../latest/applib/index/graph/tree/TreePath.html | 1224 ++++
.../latest/applib/index/graph/tree/TreeState.html | 1143 +++
.../latest/applib/index/id/HasLogicalType.html | 1160 +++
.../latest/applib/index/id/LogicalType.html | 1341 ++++
.../latest/applib/index/jaxb/DataTypeFactory.html | 1142 +++
.../applib/index/jaxb/JavaSqlJaxbAdapters.html | 1157 +++
.../JavaSqlXMLGregorianCalendarMarshalling.html | 1143 +++
.../applib/index/jaxb/JavaTimeJaxbAdapters.html | 1157 +++
.../JavaTimeXMLGregorianCalendarMarshalling.html | 1153 +++
.../applib/index/jaxb/JavaUtilJaxbAdapters.html | 1157 +++
.../index/jaxb/PersistentEntitiesAdapter.html | 1143 +++
.../applib/index/jaxb/PersistentEntityAdapter.html | 1143 +++
.../applib/index/jaxb/PrimitiveJaxbAdapters.html | 1141 +++
.../applib/index/layout/LayoutConstants.html | 1154 +++
.../index/layout/component/ActionLayoutData.html | 1263 ++++
.../layout/component/ActionLayoutDataOwner.html | 1143 +++
.../layout/component/CollectionLayoutData.html | 1277 ++++
.../component/CollectionLayoutDataOwner.html | 1142 +++
.../index/layout/component/CssClassFaPosition.html | 1144 +++
.../layout/component/DomainObjectLayoutData.html | 1237 ++++
.../component/DomainObjectLayoutDataOwner.html | 1143 +++
.../applib/index/layout/component/FieldSet.html | 1287 ++++
.../index/layout/component/FieldSetOwner.html | 1142 +++
.../index/layout/component/HasBookmarking.html | 1143 +++
.../applib/index/layout/component/HasCssClass.html | 1143 +++
.../index/layout/component/HasCssClassFa.html | 1145 +++
.../index/layout/component/HasDescribedAs.html | 1143 +++
.../applib/index/layout/component/HasHidden.html | 1143 +++
.../applib/index/layout/component/HasNamed.html | 1143 +++
.../index/layout/component/MemberRegion.html | 1151 +++
.../index/layout/component/MemberRegionOwner.html | 1141 +++
.../applib/index/layout/component/Owned.html | 1142 +++
.../applib/index/layout/component/Owner.html | 1141 +++
.../index/layout/component/PropertyLayoutData.html | 1264 ++++
.../layout/component/ServiceActionLayoutData.html | 1260 ++++
.../component/ServiceActionLayoutDataOwner.html | 1143 +++
.../latest/applib/index/layout/grid/Grid.html | 1191 +++
.../applib/index/layout/grid/GridAbstract.html | 1163 +++
.../index/layout/grid/bootstrap/BSClearFix.html | 1141 +++
.../layout/grid/bootstrap/BSClearFixHidden.html | 1152 +++
.../layout/grid/bootstrap/BSClearFixVisible.html | 1154 +++
.../applib/index/layout/grid/bootstrap/BSCol.html | 1280 ++++
.../index/layout/grid/bootstrap/BSElement.html | 1169 +++
.../layout/grid/bootstrap/BSElementAbstract.html | 1176 +++
.../applib/index/layout/grid/bootstrap/BSGrid.html | 1187 +++
.../applib/index/layout/grid/bootstrap/BSRow.html | 1224 ++++
.../index/layout/grid/bootstrap/BSRowContent.html | 1202 +++
.../layout/grid/bootstrap/BSRowContentOwner.html | 1141 +++
.../index/layout/grid/bootstrap/BSRowOwner.html | 1142 +++
.../applib/index/layout/grid/bootstrap/BSTab.html | 1188 +++
.../index/layout/grid/bootstrap/BSTabGroup.html | 1242 ++++
.../layout/grid/bootstrap/BSTabGroupOwner.html | 1142 +++
.../index/layout/grid/bootstrap/BSTabOwner.html | 1142 +++
.../index/layout/grid/bootstrap/HasCssId.html | 1168 +++
.../applib/index/layout/grid/bootstrap/Size.html | 1154 +++
.../index/layout/grid/bootstrap/SizeSpan.html | 1151 +++
.../index/layout/grid/bootstrap/WithinGrid.html | 1142 +++
.../latest/applib/index/layout/links/Link.html | 1148 +++
.../applib/index/layout/menubars/HasNamed.html | 1142 +++
.../latest/applib/index/layout/menubars/Menu.html | 1141 +++
.../applib/index/layout/menubars/MenuBar.html | 1141 +++
.../applib/index/layout/menubars/MenuBars.html | 1147 +++
.../index/layout/menubars/MenuBarsAbstract.html | 1144 +++
.../applib/index/layout/menubars/MenuSection.html | 1142 +++
.../index/layout/menubars/bootstrap/BSMenu.html | 1186 +++
.../index/layout/menubars/bootstrap/BSMenuBar.html | 1151 +++
.../layout/menubars/bootstrap/BSMenuBars.html | 1185 +++
.../layout/menubars/bootstrap/BSMenuSection.html | 1153 +++
.../latest/applib/index/locale/UserLocale.html | 1151 +++
.../latest/applib/index/mixins/dto/Dto.html | 1451 ++++
.../applib/index/mixins/dto/DtoMixinConstants.html | 1143 +++
.../applib/index/mixins/dto/Dto_downloadXml.html | 1157 +++
.../applib/index/mixins/dto/Dto_downloadXsd.html | 1221 ++++
.../index/mixins/dto/hooks/Dto_see-also.html | 1418 ++++
.../index/mixins/layout/Object_downloadLayout.html | 1218 ++++
.../hooks/Object_downloadLayout_see-also.html | 1142 +++
.../metamodel/Object_downloadMetamodelXml.html | 1180 +++
.../mixins/metamodel/Object_logicalTypeName.html | 1157 +++
.../mixins/metamodel/Object_objectIdentifier.html | 1157 +++
.../mixins/metamodel/Object_rebuildMetamodel.html | 1171 +++
.../hooks/Object_rebuildMetamodel_see-also.html | 1142 +++
.../index/mixins/rest/Object_openRestApi.html | 1171 +++
.../rest/hooks/Object_openRestApi_see-also.html | 1142 +++
.../applib/index/mixins/security/HasUsername.html | 1178 +++
.../index/mixins/system/DomainChangeRecord.html | 1313 ++++
.../system/DomainChangeRecord_ChangeType.html | 1152 +++
.../index/mixins/system/HasInteractionId.html | 1196 +++
.../mixins/system/HasInteractionIdAndSequence.html | 1208 +++
.../mixins/system/HasTarget_openTargetObject.html | 1155 +++
.../system/hooks/HasInteractionId_see-also.html | 1145 +++
.../applib/index/mixins/updates/OnUpdatedAt.html | 1149 +++
.../applib/index/mixins/updates/OnUpdatedBy.html | 1152 +++
.../index/mixins/updates/OnUpdatedByAndAt.html | 1148 +++
.../updates/hooks/WithUpdatedAt_usage-notes.html | 1170 +++
.../hooks/WithUpdatedByAndAt_usage-notes.html | 1139 +++
.../updates/hooks/WithUpdatedBy_usage-notes.html | 1145 +++
.../applib/index/query/AllInstancesQuery.html | 1141 +++
.../latest/applib/index/query/NamedQuery.html | 1145 +++
.../refguide/latest/applib/index/query/Query.html | 1228 ++++
.../latest/applib/index/query/QueryRange.html | 1328 ++++
.../services/acceptheader/AcceptHeaderService.html | 1240 ++++
.../AcceptHeaderService_010-implementation.html | 1132 +++
...AcceptHeaderService_020-examples-and-usage.html | 1172 +++
.../index/services/appfeat/ApplicationFeature.html | 1265 ++++
.../services/appfeat/ApplicationFeatureId.html | 1337 ++++
.../appfeat/ApplicationFeatureRepository.html | 1179 +++
.../services/appfeat/ApplicationFeatureSort.html | 1208 +++
.../services/appfeat/ApplicationMemberSort.html | 1145 +++
...cationFeatureRepository_010-implementation.html | 1142 +++
...onFeatureRepository_020-examples-and-usage.html | 1125 +++
.../services/appfeatui/ApplicationFeatureMenu.html | 1151 +++
.../appfeatui/ApplicationFeatureViewModel.html | 1229 ++++
.../services/appfeatui/ApplicationNamespace.html | 1146 +++
.../index/services/appfeatui/ApplicationType.html | 1147 +++
.../services/appfeatui/ApplicationTypeAction.html | 1146 +++
.../appfeatui/ApplicationTypeCollection.html | 1146 +++
.../services/appfeatui/ApplicationTypeMember.html | 1142 +++
.../appfeatui/ApplicationTypeProperty.html | 1150 +++
.../applib/index/services/bookmark/Bookmark.html | 1242 ++++
.../index/services/bookmark/BookmarkHolder.html | 1178 +++
.../services/bookmark/BookmarkHolder_lookup.html | 1142 +++
.../services/bookmark/BookmarkHolder_object.html | 1142 +++
.../index/services/bookmark/BookmarkService.html | 1327 ++++
.../applib/index/services/bookmark/HasTarget.html | 1168 +++
.../index/services/bookmark/IdStringifier.html | 1222 ++++
.../latest/applib/index/services/bookmark/Oid.html | 1205 +++
.../hooks/BookmarkService_010-implementation.html | 1125 +++
.../BookmarkService_020-examples-and-usage.html | 1184 +++
.../services/bookmarkui/BookmarkUiService.html | 1186 +++
.../BookmarkUiService_010-implementation.html | 1132 +++
.../BookmarkUiService_020-examples-and-usage.html | 1125 +++
.../applib/index/services/clock/ClockService.html | 1194 +++
.../hooks/ClockService_010-implementation.html | 1132 +++
.../hooks/ClockService_020-examples-and-usage.html | 1157 +++
.../columnorder/ColumnOrderTxtFileService.html | 1192 +++
.../applib/index/services/command/Command.html | 1315 ++++
.../services/command/CommandExecutorService.html | 1280 ++++
...ndExecutorService_InteractionContextPolicy.html | 1218 ++++
.../services/command/CommandOutcomeHandler.html | 1233 ++++
.../CommandExecutorService_010-implementation.html | 1133 +++
...mandExecutorService_020-examples-and-usage.html | 1136 +++
.../index/services/commanddto/HasCommandDto.html | 1149 +++
.../conmap/ContentMappingServiceForCommandDto.html | 1147 +++
.../ContentMappingServiceForCommandsDto.html | 1173 +++
.../services/commanddto/conmap/UserDataKeys.html | 1150 +++
.../commanddto/processor/CommandDtoProcessor.html | 1178 +++
.../CommandDtoProcessorForActionAbstract.html | 1148 +++
.../CommandDtoProcessorForPropertyAbstract.html | 1148 +++
...mandDtoProcessorService_010-implementation.html | 1132 +++
...DtoProcessorService_020-examples-and-usage.html | 1152 +++
.../processor/spi/CommandDtoProcessorService.html | 1184 +++
.../spi/CommandDtoProcessorServiceIdentity.html | 1149 +++
.../index/services/confview/ConfigurationMenu.html | 1168 +++
.../services/confview/ConfigurationProperty.html | 1143 +++
.../confview/ConfigurationViewService.html | 1223 ++++
.../services/confview/ConfigurationViewmodel.html | 1152 +++
.../ConfigurationMenu_010-implementation.html | 1132 +++
.../ConfigurationMenu_020-examples-and-usage.html | 1132 +++
...onfigurationViewService_010-implementation.html | 1125 +++
...gurationViewService_020-examples-and-usage.html | 1166 +++
.../services/conmap/ContentMappingService.html | 1253 ++++
.../ContentMappingService_010-implementation.html | 1163 +++
...ntentMappingService_020-examples-and-usage.html | 1148 +++
.../applib/index/services/email/EmailService.html | 1231 ++++
.../hooks/EmailService_010-implementation.html | 1139 +++
.../hooks/EmailService_020-examples-and-usage.html | 1140 +++
.../applib/index/services/error/ErrorDetails.html | 1151 +++
.../services/error/ErrorReportingService.html | 1202 +++
.../applib/index/services/error/SimpleTicket.html | 1203 +++
.../latest/applib/index/services/error/Ticket.html | 1275 ++++
.../ErrorReportingService_010-implementation.html | 1133 +++
...rorReportingService_020-examples-and-usage.html | 1145 +++
.../index/services/eventbus/EventBusService.html | 1575 ++++
.../hooks/EventBusService_010-implementation.html | 1132 +++
.../EventBusService_020-examples-and-usage.html | 1507 ++++
.../applib/index/services/exceprecog/Category.html | 1301 ++++
.../services/exceprecog/ExceptionRecognizer.html | 1299 ++++
.../exceprecog/ExceptionRecognizerAbstract.html | 1156 +++
.../exceprecog/ExceptionRecognizerForType.html | 1157 +++
.../exceprecog/ExceptionRecognizerService.html | 1222 ++++
.../index/services/exceprecog/Recognition.html | 1205 +++
.../index/services/exceprecog/RootCauseFinder.html | 1151 +++
...eptionRecognizerService_010-implementation.html | 1132 +++
...onRecognizerService_020-examples-and-usage.html | 1125 +++
.../ExceptionRecognizer_010-implementation.html | 1195 +++
...ExceptionRecognizer_020-examples-and-usage.html | 1162 +++
.../index/services/factory/FactoryService.html | 1392 ++++
.../hooks/FactoryService_010-implementation.html | 1132 +++
.../FactoryService_020-examples-and-usage.html | 1177 +++
.../index/services/grid/GridLoaderService.html | 1292 ++++
.../index/services/grid/GridMarshallerService.html | 1148 +++
.../applib/index/services/grid/GridService.html | 1404 ++++
.../index/services/grid/GridSystemService.html | 1391 ++++
.../GridLoaderService_010-implementation.html | 1136 +++
.../GridLoaderService_020-examples-and-usage.html | 1142 +++
.../grid/hooks/GridService_010-implementation.html | 1133 +++
.../hooks/GridService_020-examples-and-usage.html | 1159 +++
.../GridSystemService_010-implementation.html | 1184 +++
.../GridSystemService_020-examples-and-usage.html | 1145 +++
.../applib/index/services/health/Health.html | 1145 +++
.../index/services/health/HealthCheckService.html | 1200 +++
.../HealthCheckService_010-implementation.html | 1158 +++
.../HealthCheckService_020-examples-and-usage.html | 1132 +++
.../applib/index/services/hint/HintIdProvider.html | 1189 +++
.../applib/index/services/hint/HintStore.html | 1298 ++++
.../hooks/HintIdProvider_010-implementation.html | 1125 +++
.../HintIdProvider_020-examples-and-usage.html | 1155 +++
.../hint/hooks/HintStore_010-implementation.html | 1132 +++
.../hooks/HintStore_020-examples-and-usage.html | 1158 +++
.../services/homepage/HomePageResolverService.html | 1168 +++
...HomePageResolverService_010-implementation.html | 1132 +++
...PageResolverService_020-examples-and-usage.html | 1132 +++
.../index/services/i18n/HasTranslationContext.html | 1168 +++
.../index/services/i18n/LanguageProvider.html | 1181 +++
.../latest/applib/index/services/i18n/Mode.html | 1215 ++++
.../index/services/i18n/TranslatableString.html | 1288 ++++
.../index/services/i18n/TranslationContext.html | 1146 +++
.../index/services/i18n/TranslationService.html | 1281 ++++
.../index/services/i18n/TranslationsResolver.html | 1211 ++++
.../hooks/LocaleProvider_010-implementation.html | 1135 +++
.../LocaleProvider_020-examples-and-usage.html | 1150 +++
.../TranslationService_010-implementation.html | 1132 +++
.../TranslationService_020-examples-and-usage.html | 1168 +++
.../TranslationsResolver_010-implementation.html | 1135 +++
...ranslationsResolver_020-examples-and-usage.html | 1140 +++
.../index/services/iactn/ActionInvocation.html | 1142 +++
.../applib/index/services/iactn/Execution.html | 1417 ++++
.../applib/index/services/iactn/Interaction.html | 1264 ++++
.../index/services/iactn/InteractionProvider.html | 1255 ++++
.../applib/index/services/iactn/PropertyEdit.html | 1142 +++
.../iactn/hooks/Execution_010-implementation.html | 1179 +++
.../hooks/Execution_020-examples-and-usage.html | 1175 +++
.../InteractionContext_010-implementation.html | 1132 +++
.../InteractionContext_020-examples-and-usage.html | 1151 +++
.../hooks/Interaction_010-implementation.html | 1132 +++
.../hooks/Interaction_020-examples-and-usage.html | 1139 +++
.../services/iactnlayer/InteractionContext.html | 1332 ++++
.../services/iactnlayer/InteractionLayer.html | 1154 +++
.../iactnlayer/InteractionLayerTracker.html | 1209 +++
.../services/iactnlayer/InteractionService.html | 1427 ++++
.../index/services/inject/ServiceInjector.html | 1226 ++++
.../hooks/ServiceInjector_010-implementation.html | 1133 +++
.../ServiceInjector_020-examples-and-usage.html | 1163 +++
.../index/services/jaxb/CausewaySchemas.html | 1180 +++
.../applib/index/services/jaxb/JaxbService.html | 1277 ++++
.../jaxb/hooks/JaxbService_010-implementation.html | 1133 +++
.../hooks/JaxbService_020-examples-and-usage.html | 1136 +++
.../keyvaluestore/KeyValueSessionStore.html | 1243 ++++
.../index/services/layout/LayoutExportStyle.html | 1200 +++
.../index/services/layout/LayoutService.html | 1326 ++++
.../index/services/layout/LayoutServiceMenu.html | 1176 +++
.../LayoutServiceMenu_010-implementation.html | 1132 +++
.../LayoutServiceMenu_020-examples-and-usage.html | 1139 +++
.../hooks/LayoutService_010-implementation.html | 1132 +++
.../LayoutService_020-examples-and-usage.html | 1192 +++
.../index/services/linking/DeepLinkService.html | 1204 +++
.../hooks/DeepLinkService_010-implementation.html | 1136 +++
.../DeepLinkService_020-examples-and-usage.html | 1132 +++
.../services/locale/LocaleChoiceProvider.html | 1152 +++
.../index/services/marshal/MarshallerService.html | 1203 +++
.../index/services/menu/MenuBarsLoaderService.html | 1245 ++++
.../services/menu/MenuBarsMarshallerService.html | 1151 +++
.../index/services/menu/MenuBarsService.html | 1224 ++++
.../MenuBarsLoaderService_010-implementation.html | 1152 +++
...nuBarsLoaderService_020-examples-and-usage.html | 1136 +++
.../hooks/MenuBarsService_010-implementation.html | 1135 +++
.../MenuBarsService_020-examples-and-usage.html | 1136 +++
.../index/services/message/MessageService.html | 1423 ++++
.../hooks/MessageService_010-implementation.html | 1132 +++
.../MessageService_020-examples-and-usage.html | 1172 +++
.../applib/index/services/metamodel/BeanSort.html | 1351 ++++
.../applib/index/services/metamodel/Config.html | 1177 +++
.../index/services/metamodel/DomainMember.html | 1157 +++
.../index/services/metamodel/DomainModel.html | 1143 +++
.../index/services/metamodel/MetaModelService.html | 1369 ++++
.../services/metamodel/MetaModelServiceMenu.html | 1157 +++
.../MetaModelServiceMenu_010-implementation.html | 1130 +++
...etaModelServiceMenu_020-examples-and-usage.html | 1125 +++
.../hooks/MetaModelService_010-implementation.html | 1132 +++
.../MetaModelService_020-examples-and-usage.html | 1151 +++
.../services/metamodel/objgraph/ObjectGraph.html | 1196 +++
.../index/services/metrics/MetricsService.html | 1237 ++++
.../hooks/MetricsService_010-implementation.html | 1135 +++
.../MetricsService_020-examples-and-usage.html | 1139 +++
.../placeholder/PlaceholderRenderService.html | 1197 +++
.../services/publishing/log/CommandLogger.html | 1156 +++
.../publishing/log/EntityChangesLogger.html | 1154 +++
.../publishing/log/EntityPropertyChangeLogger.html | 1155 +++
.../services/publishing/log/ExecutionLogger.html | 1154 +++
.../services/publishing/log/PageRenderLogger.html | 1152 +++
.../services/publishing/spi/CommandSubscriber.html | 1231 ++++
.../services/publishing/spi/EntityChanges.html | 1343 ++++
.../publishing/spi/EntityChangesSubscriber.html | 1207 +++
.../publishing/spi/EntityPropertyChange.html | 1149 +++
.../spi/EntityPropertyChangeSubscriber.html | 1204 +++
.../publishing/spi/ExecutionSubscriber.html | 1275 ++++
.../publishing/spi/PageRenderSubscriber.html | 1251 ++++
.../CommandSubscriber_010-implementation.html | 1132 +++
.../CommandSubscriber_020-examples-and-usage.html | 1125 +++
...EntityChangesSubscriber_010-implementation.html | 1132 +++
...tyChangesSubscriber_020-examples-and-usage.html | 1136 +++
...ropertyChangeSubscriber_010-implementation.html | 1132 +++
...rtyChangeSubscriber_020-examples-and-usage.html | 1136 +++
.../ExecutionSubscriber_010-implementation.html | 1158 +++
...ExecutionSubscriber_020-examples-and-usage.html | 1175 +++
.../queryresultscache/MethodReferences.html | 1141 +++
.../queryresultscache/QueryResultsCache.html | 1299 ++++
.../QueryResultsCacheControl.html | 1187 +++
...ueryResultsCacheControl_010-implementation.html | 1133 +++
...ResultsCacheControl_020-examples-and-usage.html | 1125 +++
.../QueryResultsCache_010-implementation.html | 1132 +++
.../QueryResultsCache_020-examples-and-usage.html | 1203 +++
.../registry/InstanceByPriorityComparator.html | 1150 +++
.../index/services/registry/ServiceRegistry.html | 1405 ++++
.../hooks/ServiceRegistry_010-implementation.html | 1132 +++
.../ServiceRegistry_020-examples-and-usage.html | 1174 +++
.../index/services/repository/EntityState.html | 1365 ++++
.../services/repository/RepositoryService.html | 1907 +++++
.../RepositoryService_010-implementation.html | 1167 +++
.../RepositoryService_020-examples-and-usage.html | 1405 ++++
.../index/services/routing/RoutingService.html | 1266 ++++
.../hooks/RoutingService_010-implementation.html | 1133 +++
.../RoutingService_020-examples-and-usage.html | 1152 +++
.../index/services/scratchpad/Scratchpad.html | 1227 ++++
.../hooks/Scratchpad_010-implementation.html | 1133 +++
.../hooks/Scratchpad_020-examples-and-usage.html | 1140 +++
.../index/services/session/SessionLogger.html | 1149 +++
.../index/services/session/SessionSubscriber.html | 1181 +++
.../SessionLoggingService_010-implementation.html | 1132 +++
...ssionLoggingService_020-examples-and-usage.html | 1125 +++
.../index/services/sitemap/SitemapService.html | 1152 +++
.../index/services/sitemap/SitemapServiceMenu.html | 1153 +++
.../applib/index/services/sudo/SudoService.html | 1296 ++++
.../SudoServiceListener_010-implementation.html | 1132 +++
...SudoServiceListener_020-examples-and-usage.html | 1136 +++
.../sudo/hooks/SudoService_010-implementation.html | 1132 +++
.../hooks/SudoService_020-examples-and-usage.html | 1192 +++
.../applib/index/services/swagger/Format.html | 1214 ++++
.../index/services/swagger/SwaggerService.html | 1245 ++++
.../applib/index/services/swagger/Visibility.html | 1220 ++++
.../hooks/SwaggerService_010-implementation.html | 1132 +++
.../SwaggerService_020-examples-and-usage.html | 1180 +++
.../TableColumnOrderForCollectionTypeAbstract.html | 1193 +++
.../services/tablecol/TableColumnOrderService.html | 1216 ++++
.../tablecol/TableColumnVisibilityService.html | 1184 +++
...TableColumnOrderService_010-implementation.html | 1132 +++
...eColumnOrderService_020-examples-and-usage.html | 1125 +++
.../applib/index/services/title/TitleService.html | 1231 ++++
.../hooks/TitleService_010-implementation.html | 1132 +++
.../hooks/TitleService_020-examples-and-usage.html | 1151 +++
.../services/urlencoding/UrlEncodingService.html | 1285 ++++
.../UrlEncodingService_010-implementation.html | 1132 +++
.../UrlEncodingService_020-examples-and-usage.html | 1161 +++
.../index/services/user/ImpersonateMenu.html | 1156 +++
.../services/user/ImpersonateMenuAdvisor.html | 1247 ++++
.../index/services/user/ImpersonateStopMenu.html | 1151 +++
.../applib/index/services/user/RoleMemento.html | 1193 +++
.../user/UserCurrentSessionTimeZoneHolder.html | 1214 ++++
.../applib/index/services/user/UserMemento.html | 1344 ++++
.../applib/index/services/user/UserService.html | 1440 ++++
.../user/hooks/UserService_010-implementation.html | 1132 +++
.../hooks/UserService_020-examples-and-usage.html | 1150 +++
.../services/userreg/EmailNotificationService.html | 1301 ++++
.../applib/index/services/userreg/UserDetails.html | 1148 +++
.../services/userreg/UserRegistrationService.html | 1305 ++++
.../userreg/events/EmailEventAbstract.html | 1152 +++
.../userreg/events/EmailRegistrationEvent.html | 1149 +++
.../userreg/events/PasswordResetEvent.html | 1149 +++
...mailNotificationService_010-implementation.html | 1132 +++
...NotificationService_020-examples-and-usage.html | 1197 +++
...UserRegistrationService_010-implementation.html | 1140 +++
...RegistrationService_020-examples-and-usage.html | 1178 +++
.../applib/index/services/userui/UserMenu.html | 1151 +++
.../index/services/wrapper/DisabledException.html | 1150 +++
.../index/services/wrapper/HiddenException.html | 1150 +++
.../index/services/wrapper/InvalidException.html | 1150 +++
.../index/services/wrapper/WrapperFactory.html | 1706 +++++
.../index/services/wrapper/WrappingObject.html | 1243 ++++
.../services/wrapper/callable/AsyncCallable.html | 1265 ++++
.../services/wrapper/control/AsyncControl.html | 1316 ++++
.../services/wrapper/control/ControlAbstract.html | 1172 +++
.../services/wrapper/control/ExceptionHandler.html | 1168 +++
.../wrapper/control/ExceptionHandlerAbstract.html | 1142 +++
.../services/wrapper/control/ExecutionMode.html | 1196 +++
.../services/wrapper/control/SyncControl.html | 1251 ++++
.../index/services/wrapper/events/AccessEvent.html | 1152 +++
.../wrapper/events/ActionArgumentEvent.html | 1185 +++
.../wrapper/events/ActionInvocationEvent.html | 1184 +++
.../wrapper/events/ActionUsabilityEvent.html | 1152 +++
.../wrapper/events/ActionVisibilityEvent.html | 1152 +++
.../wrapper/events/CollectionAccessEvent.html | 1152 +++
.../wrapper/events/CollectionMethodEvent.html | 1251 ++++
.../wrapper/events/CollectionUsabilityEvent.html | 1152 +++
.../wrapper/events/CollectionVisibilityEvent.html | 1152 +++
.../services/wrapper/events/InteractionEvent.html | 1420 ++++
.../services/wrapper/events/ObjectTitleEvent.html | 1153 +++
.../wrapper/events/ObjectValidityEvent.html | 1153 +++
.../wrapper/events/ObjectVisibilityEvent.html | 1152 +++
.../services/wrapper/events/ParseValueEvent.html | 1180 +++
.../wrapper/events/PropertyAccessEvent.html | 1153 +++
.../wrapper/events/PropertyModifyEvent.html | 1179 +++
.../wrapper/events/PropertyUsabilityEvent.html | 1152 +++
.../wrapper/events/PropertyVisibilityEvent.html | 1152 +++
.../wrapper/events/ProposedHolderEvent.html | 1150 +++
.../services/wrapper/events/UsabilityEvent.html | 1152 +++
.../services/wrapper/events/ValidityEvent.html | 1176 +++
.../services/wrapper/events/VisibilityEvent.html | 1152 +++
.../hooks/WrapperFactory_010-implementation.html | 1132 +++
.../WrapperFactory_020-examples-and-usage.html | 1313 ++++
.../wrapper/listeners/InteractionAdapter.html | 1162 +++
.../wrapper/listeners/InteractionListener.html | 1436 ++++
.../applib/index/services/xactn/TransactionId.html | 1181 +++
.../index/services/xactn/TransactionService.html | 1258 ++++
.../index/services/xactn/TransactionState.html | 1373 ++++
.../services/xactn/TransactionalProcessor.html | 1297 ++++
.../TransactionService_010-implementation.html | 1132 +++
.../TransactionService_020-examples-and-usage.html | 1139 +++
.../TransactionalProcessor_010-implementation.html | 1132 +++
...nsactionalProcessor_020-examples-and-usage.html | 1136 +++
.../applib/index/services/xml/XmlService.html | 1255 ++++
.../xml/hooks/XmlService_010-implementation.html | 1132 +++
.../hooks/XmlService_020-examples-and-usage.html | 1139 +++
.../services/xmlsnapshot/XmlSnapshotService.html | 1422 ++++
.../xmlsnapshot/XmlSnapshotService_Snapshot.html | 1186 +++
.../XmlSnapshotService_Snapshot_Builder.html | 1204 +++
.../XmlSnapshotService_010-implementation.html | 1132 +++
.../XmlSnapshotService_020-examples-and-usage.html | 1315 ++++
.../snapshot/SnapshottableWithInclusions.html | 1175 +++
.../applib/index/spec/AbstractSpecification.html | 1191 +++
.../applib/index/spec/AbstractSpecification2.html | 1192 +++
.../latest/applib/index/spec/Specification.html | 1175 +++
.../latest/applib/index/spec/Specification2.html | 1178 +++
.../latest/applib/index/spec/SpecificationAnd.html | 1165 +++
.../latest/applib/index/spec/SpecificationNot.html | 1167 +++
.../latest/applib/index/spec/SpecificationOr.html | 1165 +++
.../latest/applib/index/types/DescriptionType.html | 1141 +++
.../applib/index/types/MemberIdentifierType.html | 1148 +++
.../applib/index/types/TargetActionType.html | 1148 +++
.../latest/applib/index/types/TargetClassType.html | 1148 +++
.../refguide/latest/applib/index/util/Enums.html | 1172 +++
.../latest/applib/index/util/Equality.html | 1151 +++
.../refguide/latest/applib/index/util/Hashing.html | 1151 +++
.../latest/applib/index/util/ObjectContracts.html | 1312 ++++
.../latest/applib/index/util/ReasonBuffer.html | 1221 ++++
.../latest/applib/index/util/ReasonBuffer2.html | 1279 ++++
.../refguide/latest/applib/index/util/Reasons.html | 1153 +++
.../latest/applib/index/util/TitleBuffer.html | 1584 ++++
.../applib/index/util/TitleBufferException.html | 1146 +++
.../latest/applib/index/util/ToString.html | 1154 +++
.../applib/index/util/hooks/Enums_examples.html | 1144 +++
.../hooks/ObjectContracts_examples-and-usage.html | 1275 ++++
.../applib/index/util/schema/ChangesDtoUtils.html | 1143 +++
.../applib/index/util/schema/CommandDtoUtils.html | 1150 +++
.../applib/index/util/schema/CommonDtoUtils.html | 1175 +++
.../index/util/schema/InteractionDtoUtils.html | 1199 +++
.../index/util/schema/InteractionsDtoUtils.html | 1145 +++
.../index/util/schema/MemberExecutionDtoUtils.html | 1148 +++
.../refguide/latest/applib/index/value/Blob.html | 1400 ++++
.../refguide/latest/applib/index/value/Clob.html | 1373 ++++
.../applib/index/value/LocalResourcePath.html | 1167 +++
.../refguide/latest/applib/index/value/Markup.html | 1158 +++
.../applib/index/value/NamedWithMimeType.html | 1144 +++
.../latest/applib/index/value/OpenUrlStrategy.html | 1152 +++
.../latest/applib/index/value/Password.html | 1156 +++
.../applib/index/value/hooks/Blob_usage-notes.html | 1148 +++
.../applib/index/value/hooks/Clob_usage-notes.html | 1147 +++
.../applib/index/value/semantics/Converter.html | 1150 +++
.../index/value/semantics/DefaultsProvider.html | 1188 +++
.../index/value/semantics/OrderRelation.html | 1211 ++++
.../applib/index/value/semantics/Parser.html | 1268 ++++
.../index/value/semantics/ParsingException.html | 1152 +++
.../applib/index/value/semantics/Renderer.html | 1207 +++
.../value/semantics/ValueSemanticsAbstract.html | 1174 +++
.../value/semantics/ValueSemanticsProvider.html | 1334 ++++
.../value/semantics/ValueSemanticsResolver.html | 1145 +++
.../latest/commons/index/collections/Can.html | 1991 +++++
.../commons/index/collections/Cardinality.html | 1207 +++
.../latest/commons/index/functional/Either.html | 1165 +++
.../latest/commons/index/functional/Railway.html | 1318 ++++
.../commons/index/functional/ThrowingConsumer.html | 1287 ++++
.../commons/index/functional/ThrowingRunnable.html | 1151 +++
.../commons/index/functional/ThrowingSupplier.html | 1287 ++++
.../latest/commons/index/functional/Try.html | 1595 ++++
.../refguide/latest/commons/index/io/DataPeer.html | 1150 +++
.../refguide/latest/commons/index/io/DataSink.html | 1226 ++++
.../latest/commons/index/io/DataSource.html | 1549 ++++
.../latest/commons/index/io/FileUtils.html | 1412 ++++
.../latest/commons/index/io/HashUtils.html | 1196 +++
.../latest/commons/index/io/JaxbUtils.html | 1267 ++++
.../latest/commons/index/io/JsonUtils.html | 1301 ++++
.../latest/commons/index/io/TextUtils.html | 1321 ++++
.../refguide/latest/commons/index/io/UrlUtils.html | 1175 +++
.../latest/commons/index/io/YamlUtils.html | 1250 ++++
.../refguide/latest/commons/index/io/ZipUtils.html | 1265 ++++
content/refguide/latest/config/about.html | 1474 ++++
.../application-specific/application-css.html | 1189 +++
.../latest/config/section-hooks/Other~post.html | 1125 +++
.../latest/config/section-hooks/Other~pre.html | 1127 +++
.../config/section-hooks/causeway.applib~post.html | 1163 +++
.../config/section-hooks/causeway.applib~pre.html | 1127 +++
.../section-hooks/causeway.core.config~post.html | 1125 +++
.../section-hooks/causeway.core.config~pre.html | 1127 +++
...causeway.core.meta-model.introspector~post.html | 1125 +++
.../causeway.core.meta-model.introspector~pre.html | 1127 +++
.../causeway.core.meta-model.validator~post.html | 1125 +++
.../causeway.core.meta-model.validator~pre.html | 1127 +++
.../causeway.core.meta-model~post.html | 1125 +++
.../causeway.core.meta-model~pre.html | 1127 +++
.../causeway.core.runtime-services~post.html | 1125 +++
.../causeway.core.runtime-services~pre.html | 1127 +++
.../section-hooks/causeway.core.runtime~post.html | 1125 +++
.../section-hooks/causeway.core.runtime~pre.html | 1127 +++
.../section-hooks/causeway.extensions~post.html | 1125 +++
.../section-hooks/causeway.extensions~pre.html | 1127 +++
.../section-hooks/causeway.incubator~post.html | 1125 +++
.../section-hooks/causeway.incubator~pre.html | 1127 +++
.../config/section-hooks/causeway.legacy~post.html | 1125 +++
.../config/section-hooks/causeway.legacy~pre.html | 1127 +++
.../section-hooks/causeway.mappings~post.html | 1125 +++
.../section-hooks/causeway.mappings~pre.html | 1127 +++
.../causeway.persistence.schema~post.html | 1125 +++
.../causeway.persistence.schema~pre.html | 1127 +++
.../causeway.security.keycloak~post.html | 1125 +++
.../causeway.security.keycloak~pre.html | 1127 +++
.../causeway.security.shiro~post.html | 1125 +++
.../section-hooks/causeway.security.shiro~pre.html | 1127 +++
.../causeway.security.spring~post.html | 1125 +++
.../causeway.security.spring~pre.html | 1127 +++
.../section-hooks/causeway.subdomains~post.html | 1125 +++
.../section-hooks/causeway.subdomains~pre.html | 1127 +++
.../section-hooks/causeway.testing~post.html | 1125 +++
.../config/section-hooks/causeway.testing~pre.html | 1127 +++
.../section-hooks/causeway.value-types~post.html | 1125 +++
.../section-hooks/causeway.value-types~pre.html | 1127 +++
.../section-hooks/causeway.viewer.common~post.html | 1125 +++
.../section-hooks/causeway.viewer.common~pre.html | 1125 +++
.../causeway.viewer.restfulobjects~post.html | 1125 +++
.../causeway.viewer.restfulobjects~pre.html | 1127 +++
.../section-hooks/causeway.viewer.wicket~post.html | 1125 +++
.../section-hooks/causeway.viewer.wicket~pre.html | 1127 +++
.../config/section-hooks/datanucleus~post.html | 1125 +++
.../config/section-hooks/datanucleus~pre.html | 1127 +++
.../config/section-hooks/eclipselink~post.html | 1125 +++
.../config/section-hooks/eclipselink~pre.html | 1127 +++
.../latest/config/section-hooks/resteasy~post.html | 1125 +++
.../latest/config/section-hooks/resteasy~pre.html | 1127 +++
.../latest/config/section-hooks/spring~post.html | 1125 +++
.../latest/config/section-hooks/spring~pre.html | 1127 +++
content/refguide/latest/config/sections/Other.html | 1218 ++++
.../latest/config/sections/causeway.applib.html | 2152 ++++++
.../config/sections/causeway.core.config.html | 1168 +++
.../config/sections/causeway.core.meta-model.html | 1177 +++
.../causeway.core.meta-model.introspector.html | 1225 ++++
.../causeway.core.meta-model.validator.html | 1304 ++++
.../sections/causeway.core.runtime-services.html | 1384 ++++
.../config/sections/causeway.core.runtime.html | 1169 +++
.../config/sections/causeway.extensions.html | 1650 +++++
.../latest/config/sections/causeway.legacy.html | 1168 +++
.../sections/causeway.persistence.schema.html | 1198 +++
.../sections/causeway.security.keycloak.html | 1275 ++++
.../config/sections/causeway.security.shiro.html | 1165 +++
.../config/sections/causeway.security.spring.html | 1164 +++
.../latest/config/sections/causeway.testing.html | 1248 ++++
.../config/sections/causeway.value-types.html | 1213 ++++
.../config/sections/causeway.viewer.common.html | 1261 ++++
.../sections/causeway.viewer.restfulobjects.html | 1296 ++++
.../config/sections/causeway.viewer.wicket.html | 1835 +++++
.../latest/config/sections/datanucleus.html | 1387 ++++
.../latest/config/sections/eclipselink.html | 1696 +++++
.../refguide/latest/config/sections/resteasy.html | 1192 +++
.../DataSourceIntrospectionService.html | 1149 +++
.../core/index/metamodel/object/ManagedObject.html | 1516 ++++
.../services/command/CommandDtoFactory.html | 1238 ++++
.../services/ixn/InteractionDtoFactory.html | 1220 ++++
.../services/metamodel/MetaModelAnnotator.html | 1185 +++
.../services/publishing/CommandPublisher.html | 1211 ++++
.../services/publishing/ExecutionPublisher.html | 1211 ++++
.../services/schema/SchemaValueMarshaller.html | 1341 ++++
.../tablecol/TableColumnOrderServiceDefault.html | 1193 +++
.../TableColumnOrderServiceUsingTxtFile.html | 1310 ++++
.../publish/LifecycleCallbackNotifier.html | 1172 +++
.../publish/ObjectLifecyclePublisherDefault.html | 1148 +++
.../runtimeservices/spring/BeanDescriptor.html | 1143 +++
.../index/runtimeservices/spring/ContextBeans.html | 1142 +++
.../runtimeservices/spring/SpringBeansService.html | 1150 +++
.../transaction/TransactionServiceSpring.html | 1209 +++
.../UrlEncodingServiceWithCompression.html | 1143 +++
.../runtimeservices/xml/XmlServiceDefault.html | 1146 +++
.../authentication/AuthenticationRequest.html | 1196 +++
.../security/authentication/Authenticator.html | 1214 ++++
.../index/security/authorization/Authorizor.html | 1196 +++
.../manager/AuthorizationManager.html | 1201 +++
.../authorization/manager/AuthorizorChooser.html | 1166 +++
.../changetracking/EntityChangeTracker.html | 1241 ++++
.../changetracking/EntityChangesPublisher.html | 1175 +++
.../EntityPropertyChangePublisher.html | 1175 +++
.../events/TransactionAfterCompletionEvent.html | 1208 +++
.../KeyValueStoreUsingHttpSession.html | 1152 +++
.../audittrail/applib/app/AuditTrailMenu.html | 1149 +++
.../HasInteractionId_auditTrailEntries.html | 1142 +++
.../Object_recentAuditTrailEntries.html | 1145 +++
.../audittrail/applib/dom/AuditTrailEntry.html | 1149 +++
.../applib/dom/AuditTrailEntryRepository.html | 1206 +++
...ntityPropertyChangeSubscriberForAuditTrail.html | 1150 +++
.../commandlog/applib/app/CommandLogMenu.html | 1149 +++
.../HasInteractionId_commandLogEntry.html | 1184 +++
.../HasUsername_recentCommandsByUser.html | 1159 +++
.../contributions/Object_recentCommands.html | 1181 +++
.../contributions/T_recentBackgroundCommands.html | 1152 +++
.../commandlog/applib/dom/BackgroundService.html | 1232 ++++
...roundService_PersistCommandExecutorService.html | 1154 +++
.../commandlog/applib/dom/CommandLogEntry.html | 1215 ++++
.../applib/dom/CommandLogEntryRepository.html | 1295 ++++
.../index/commandlog/applib/dom/ExecuteIn.html | 1193 +++
.../index/commandlog/applib/dom/ReplayState.html | 1251 ++++
.../dom/mixins/CommandLogEntry_childCommands.html | 1149 +++
.../mixins/CommandLogEntry_openResultObject.html | 1150 +++
.../mixins/CommandLogEntry_siblingCommands.html | 1149 +++
.../applib/fakescheduler/FakeScheduler.html | 1166 +++
.../applib/job/RunBackgroundCommandsJob.html | 1152 +++
.../subscriber/CommandSubscriberForCommandLog.html | 1152 +++
.../CausewayModuleExtCommandLogPersistenceJdo.html | 1170 +++
.../CausewayModuleExtCommandLogPersistenceJpa.html | 1170 +++
.../CausewayModuleExtCommandReplayPrimary.html | 1149 +++
.../primary/config/PrimaryConfig.html | 1143 +++
.../primary/mixins/Object_openOnSecondary.html | 1143 +++
.../restapi/CommandRetrievalOnPrimaryService.html | 1172 +++
.../primary/ui/CommandReplayOnPrimaryService.html | 1141 +++
.../CausewayModuleExtCommandReplaySecondary.html | 1151 +++
.../secondary/analyser/CommandReplayAnalyser.html | 1159 +++
.../analyser/CommandReplayAnalyserException.html | 1143 +++
.../analyser/CommandReplayAnalyserResult.html | 1143 +++
.../analysis/CommandReplayAnalysisService.html | 1168 +++
.../secondary/config/SecondaryConfig.html | 1143 +++
.../secondary/fetch/CommandFetcher.html | 1170 +++
.../secondary/job/JobExecutionData.html | 1193 +++
.../secondary/job/ReplicateAndReplayJob.html | 1142 +++
.../secondary/job/SecondaryStatusData.html | 1145 +++
.../jobcallables/ReplicateAndRunCommands.html | 1152 +++
.../secondary/mixins/CommandLogEntry_exclude.html | 1144 +++
.../mixins/CommandLogEntry_replayQueue.html | 1143 +++
.../secondary/mixins/Object_openOnPrimary.html | 1143 +++
.../spi/ReplayCommandExecutionController.html | 1178 +++
.../secondary/status/SecondaryStatus.html | 1145 +++
.../ui/CommandReplayOnSecondaryService.html | 1141 +++
.../index/cors/impl/CausewayModuleExtCors.html | 1142 +++
.../docgen/help/CausewayModuleExtDocgenHelp.html | 1176 +++
.../index/docgen/help/applib/HelpNode.html | 1156 +++
.../index/docgen/help/menu/DocumentationMenu.html | 1151 +++
.../index/excel/applib/AggregationType.html | 1143 +++
.../excel/applib/CausewayModuleExtExcelApplib.html | 1142 +++
.../index/excel/applib/ExcelMetaDataEnabled.html | 1143 +++
.../index/excel/applib/ExcelService.html | 1214 ++++
.../latest/extensions/index/excel/applib/Mode.html | 1186 +++
.../extensions/index/excel/applib/RowHandler.html | 1142 +++
.../index/excel/applib/WorksheetContent.html | 1144 +++
.../index/excel/applib/WorksheetSpec.html | 1168 +++
.../index/excel/applib/annotation/HyperLink.html | 1141 +++
.../index/excel/applib/annotation/PivotColumn.html | 1142 +++
.../excel/applib/annotation/PivotDecoration.html | 1142 +++
.../index/excel/applib/annotation/PivotRow.html | 1141 +++
.../index/excel/applib/annotation/PivotValue.html | 1143 +++
.../excel/applib/service/ExcelServiceDefault.html | 1165 +++
.../index/excel/applib/util/AnnotationList.html | 1143 +++
.../index/excel/applib/util/AnnotationTriplet.html | 1145 +++
.../excel/applib/util/ExcelFileBlobConverter.html | 1143 +++
.../index/excel/applib/util/PivotUtils.html | 1147 +++
.../index/excel/applib/util/SheetPivoter.html | 1200 +++
.../testing/CausewayModuleExtExcelTesting.html | 1141 +++
.../index/excel/testing/ExcelFixture.html | 1150 +++
.../index/excel/testing/ExcelFixture2.html | 1145 +++
.../excel/testing/ExcelFixtureRowHandler.html | 1142 +++
.../excel/testing/ExcelFixtureWorkbookHandler.html | 1142 +++
.../excel/testing/FixtureAwareRowHandler.html | 1143 +++
.../ui/CausewayModuleExtExcelDownloadWicketUi.html | 1141 +++
.../viewer/CollectionContentsAsExcelFactory.html | 1154 +++
.../CausewayModuleExtExecutionLogApplib.html | 1143 +++
.../executionlog/applib/app/ExecutionLogMenu.html | 1149 +++
.../HasInteractionId_executionLogEntries.html | 1158 +++
.../HasUsername_recentExecutionsByUser.html | 1153 +++
.../contributions/Object_recentExecutions.html | 1181 +++
.../executionlog/applib/dom/ExecutionLogEntry.html | 1184 +++
.../applib/dom/ExecutionLogEntryRepository.html | 1209 +++
.../applib/dom/ExecutionLogEntryType.html | 1150 +++
.../ExecutionLogEntry_siblingExecutions.html | 1149 +++
.../ExecutionSubscriberForExecutionLog.html | 1143 +++
...ausewayModuleExtExecutionLogPersistenceJdo.html | 1170 +++
...ausewayModuleExtExecutionLogPersistenceJpa.html | 1144 +++
.../CausewayModuleExtExecutionOutboxApplib.html | 1143 +++
.../applib/app/ExecutionOutboxMenu.html | 1151 +++
.../applib/dom/ExecutionOutboxEntry.html | 1184 +++
.../applib/dom/ExecutionOutboxEntryRepository.html | 1201 +++
.../applib/dom/ExecutionOutboxEntryType.html | 1150 +++
.../applib/restapi/OutboxEvents.html | 1152 +++
.../applib/restapi/OutboxRestApi.html | 1180 +++
.../ContentMappingServiceForOutboxEvents.html | 1149 +++
...ewayModuleExtExecutionOutboxPersistenceJdo.html | 1170 +++
...ewayModuleExtExecutionOutboxPersistenceJpa.html | 1170 +++
.../CausewayModuleExtExecutionRestClient.html | 1141 +++
.../restclient/api/OutboxClient.html | 1152 +++
.../restclient/api/OutboxClientConfig.html | 1141 +++
.../ExecutionLogEntry_copyToOutbox.html | 1153 +++
.../fullcalendar/applib/CalendarEventable.html | 1175 +++
.../index/fullcalendar/applib/Calendarable.html | 1192 +++
.../CausewayModuleExtFullCalendarApplib.html | 1142 +++
.../spi/CalendarableDereferencingService.html | 1152 +++
.../fullcalendar/applib/value/CalendarEvent.html | 1155 +++
...ewayModuleExtFullcalendarWicketIntegration.html | 1141 +++
.../ui/CausewayModuleExtFullcalendarWicketUi.html | 1141 +++
.../CausewayModuleExtFullCalendarWicketUi.html | 1141 +++
.../hsqldbmgr/dom/CausewayModuleExtHsqldbMgr.html | 1142 +++
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.html | 1144 +++
.../pdfjs/applib/annotations/PdfJsViewer.html | 1211 ++++
.../index/pdfjs/applib/config/PdfJsConfig.html | 1145 +++
.../index/pdfjs/applib/config/Scale.html | 1316 ++++
.../index/pdfjs/applib/spi/PdfJsViewerAdvisor.html | 1229 ++++
.../CausewayModuleExtPdfjsWicketIntegration.html | 1143 +++
.../wkt/ui/CausewayModuleExtPdfjsWicketUi.html | 1141 +++
.../applib/CausewayModuleExtSecmanApplib.html | 1143 +++
.../feature/api/ApplicationFeatureChoices.html | 1150 +++
.../ApplicationFeatureViewModel_permissions.html | 1142 +++
.../app/ApplicationOrphanedPermissionManager.html | 1144 +++
...OrphanedPermissionManager_relocateSelected.html | 1143 +++
.../permission/dom/ApplicationPermission.html | 1175 +++
.../permission/dom/ApplicationPermissionMode.html | 1206 +++
.../dom/ApplicationPermissionRepository.html | 1244 ++++
.../ApplicationPermissionRepositoryAbstract.html | 1187 +++
.../permission/dom/ApplicationPermissionRule.html | 1200 +++
.../permission/dom/ApplicationPermissionValue.html | 1162 +++
.../dom/ApplicationPermissionValueSet.html | 1157 +++
.../dom/mixins/ApplicationPermission_allow.html | 1143 +++
.../dom/mixins/ApplicationPermission_changing.html | 1143 +++
.../dom/mixins/ApplicationPermission_delete.html | 1142 +++
.../dom/mixins/ApplicationPermission_feature.html | 1142 +++
.../mixins/ApplicationPermission_updateRole.html | 1144 +++
.../dom/mixins/ApplicationPermission_veto.html | 1143 +++
.../dom/mixins/ApplicationPermission_viewing.html | 1143 +++
.../permission/menu/ApplicationPermissionMenu.html | 1143 +++
.../spi/PermissionsEvaluationService.html | 1169 +++
.../secman/applib/role/dom/ApplicationRole.html | 1150 +++
.../applib/role/dom/ApplicationRoleRepository.html | 1188 +++
.../dom/ApplicationRoleRepositoryAbstract.html | 1154 +++
.../dom/mixins/ApplicationRole_addPermission.html | 1171 +++
.../role/dom/mixins/ApplicationRole_addUser.html | 1143 +++
.../role/dom/mixins/ApplicationRole_delete.html | 1143 +++
.../mixins/ApplicationRole_removePermissions.html | 1142 +++
.../dom/mixins/ApplicationRole_removeUsers.html | 1143 +++
.../mixins/ApplicationRole_updateDescription.html | 1143 +++
.../dom/mixins/ApplicationRole_updateName.html | 1143 +++
.../AbstractRoleAndPermissionsFixtureScript.html | 1149 +++
.../applib/role/man/ApplicationRoleManager.html | 1144 +++
.../mixins/ApplicationRoleManager_allRoles.html | 1142 +++
.../ApplicationRoleManager_exportAsYaml.html | 1143 +++
.../man/mixins/ApplicationRoleManager_newRole.html | 1142 +++
.../applib/role/menu/ApplicationRoleMenu.html | 1143 +++
.../seed/CausewayAppFeatureRoleAndPermissions.html | 1150 +++
.../CausewayConfigurationRoleAndPermissions.html | 1150 +++
.../CausewayExtAuditTrailRoleAndPermissions.html | 1151 +++
.../CausewayExtCommandLogRoleAndPermissions.html | 1151 +++
.../seed/CausewayExtDocgenRoleAndPermissions.html | 1151 +++
.../CausewayExtExecutionLogRoleAndPermissions.html | 1151 +++
...usewayExtExecutionOutboxRoleAndPermissions.html | 1151 +++
.../CausewayExtH2ConsoleRoleAndPermissions.html | 1151 +++
.../CausewayExtSecmanAdminRoleAndPermissions.html | 1149 +++
...ewayExtSecmanRegularUserRoleAndPermissions.html | 1158 +++
.../CausewayExtSessionLogRoleAndPermissions.html | 1151 +++
...yPersistenceJdoMetaModelRoleAndPermissions.html | 1150 +++
.../CausewaySudoImpersonateRoleAndPermissions.html | 1150 +++
...werRestfulObjectsSwaggerRoleAndPermissions.html | 1150 +++
.../applib/seed/SeedSecurityModuleService.html | 1152 +++
.../scripts/SeedUsersAndRolesFixtureScript.html | 1151 +++
.../applib/tenancy/dom/ApplicationTenancy.html | 1150 +++
.../tenancy/dom/ApplicationTenancyRepository.html | 1204 +++
.../dom/ApplicationTenancyRepositoryAbstract.html | 1158 +++
.../index/secman/applib/tenancy/dom/HasAtPath.html | 1158 +++
.../dom/mixins/ApplicationTenancy_addChild.html | 1144 +++
.../dom/mixins/ApplicationTenancy_addUser.html | 1143 +++
.../dom/mixins/ApplicationTenancy_delete.html | 1142 +++
.../dom/mixins/ApplicationTenancy_removeChild.html | 1144 +++
.../dom/mixins/ApplicationTenancy_removeUser.html | 1144 +++
.../dom/mixins/ApplicationTenancy_updateName.html | 1143 +++
.../dom/mixins/ApplicationTenancy_users.html | 1142 +++
.../fixtures/AbstractTenancyFixtureScript.html | 1169 +++
.../tenancy/man/ApplicationTenancyManager.html | 1144 +++
.../ApplicationTenancyManager_allTenancies.html | 1142 +++
.../ApplicationTenancyManager_newTenancy.html | 1143 +++
.../tenancy/menu/ApplicationTenancyMenu.html | 1143 +++
.../secman/applib/tenancy/seed/GlobalTenancy.html | 1143 +++
.../tenancy/spi/ApplicationTenancyEvaluator.html | 1229 ++++
.../contributions/HasUsername_associatedUser.html | 1144 +++
.../index/secman/applib/user/dom/AccountType.html | 1153 +++
.../secman/applib/user/dom/ApplicationUser.html | 1159 +++
.../applib/user/dom/ApplicationUserRepository.html | 1194 +++
.../dom/ApplicationUserRepositoryAbstract.html | 1188 +++
.../applib/user/dom/ApplicationUserStatus.html | 1199 +++
.../user/dom/mixins/ApplicationUser_addRole.html | 1144 +++
.../user/dom/mixins/ApplicationUser_delete.html | 1143 +++
.../user/dom/mixins/ApplicationUser_duplicate.html | 1142 +++
.../user/dom/mixins/ApplicationUser_lock.html | 1143 +++
.../dom/mixins/ApplicationUser_removeRoles.html | 1169 +++
.../dom/mixins/ApplicationUser_resetPassword.html | 1144 +++
.../user/dom/mixins/ApplicationUser_timeZone.html | 1143 +++
.../user/dom/mixins/ApplicationUser_unlock.html | 1143 +++
.../mixins/ApplicationUser_updateAccountType.html | 1144 +++
.../dom/mixins/ApplicationUser_updateAtPath.html | 1143 +++
.../mixins/ApplicationUser_updateEmailAddress.html | 1144 +++
.../mixins/ApplicationUser_updateFaxNumber.html | 1144 +++
.../dom/mixins/ApplicationUser_updateLocale.html | 1149 +++
.../dom/mixins/ApplicationUser_updateName.html | 1147 +++
.../dom/mixins/ApplicationUser_updatePassword.html | 1145 +++
.../mixins/ApplicationUser_updatePhoneNumber.html | 1144 +++
.../dom/mixins/ApplicationUser_updateUsername.html | 1143 +++
...ApplicationUser_effectiveMemberPermissions.html | 1142 +++
...ationUser_filterEffectiveMemberPermissions.html | 1143 +++
.../dom/mixins/perms/UserPermissionViewModel.html | 1162 +++
.../applib/user/events/UserCreatedEvent.html | 1165 +++
.../AbstractUserAndRolesFixtureScript.html | 1153 +++
.../applib/user/man/ApplicationUserManager.html | 1144 +++
.../mixins/ApplicationUserManager_allUsers.html | 1142 +++
.../ApplicationUserManager_newDelegateUser.html | 1143 +++
.../ApplicationUserManager_newLocalUser.html | 1144 +++
.../applib/user/menu/ApplicationUserMenu.html | 1143 +++
.../index/secman/applib/user/menu/MeService.html | 1143 +++
.../user/seed/CausewayExtSecmanAdminUser.html | 1149 +++
.../index/secman/applib/util/RegexReplacer.html | 1142 +++
.../CausewayModuleExtSecmanDelegatedShiro.html | 1141 +++
.../realm/CausewayModuleExtSecmanShiroRealm.html | 1170 +++
.../secman/delegated/shiro/util/ShiroUtils.html | 1144 +++
...usewayModuleExtSecmanDelegatedSpringOauth2.html | 1141 +++
.../CausewayModuleExtSecmanEncryptionJbcrypt.html | 1141 +++
.../services/PasswordEncoderUsingJBcrypt.html | 1143 +++
.../CausewayModuleExtSecmanEncryptionSpring.html | 1159 +++
.../CausewayModuleExtSecmanIntegration.html | 1141 +++
.../authenticator/AuthenticatorSecman.html | 1174 +++
.../AuthenticatorSecmanAutoConfiguration.html | 1142 +++
.../integration/authorizor/AuthorizorSecman.html | 1153 +++
.../ApplicationFeatureIdTransformerIdentity.html | 1150 +++
.../PermissionsEvaluationServiceForSecman.html | 1143 +++
.../userreg/UserRegistrationServiceForSecman.html | 1152 +++
.../jdo/CausewayModuleExtSecmanPersistenceJdo.html | 1168 +++
.../jpa/CausewayModuleExtSecmanPersistenceJpa.html | 1168 +++
.../sessionlog/applib/app/SessionLogMenu.html | 1148 +++
.../HasUsername_recentSessionsForUser.html | 1150 +++
.../sessionlog/applib/dom/SessionLogEntry.html | 1156 +++
.../applib/dom/SessionLogEntryRepository.html | 1204 +++
.../spiimpl/SessionLogServiceInitializer.html | 1152 +++
.../spiimpl/SessionSubscriberForSessionLog.html | 1149 +++
.../CausewayModuleExtSpringSecurityOAuth2.html | 1148 +++
.../sse/applib/CausewayModuleExtSseApplib.html | 1141 +++
.../sse/applib/annotations/ServerSentEvents.html | 1142 +++
.../index/sse/applib/annotations/SseSource.html | 1151 +++
.../index/sse/applib/service/SseChannel.html | 1154 +++
.../index/sse/applib/service/SseService.html | 1150 +++
.../sse/wicket/CausewayModuleExtSseWicket.html | 1142 +++
.../sse/wicket/services/SseServiceDefault.html | 1151 +++
.../webmodule/WebModuleServerSentEvents.html | 1151 +++
content/refguide/latest/index.html | 9 +
.../changetracking/EntityChangeTrackerDefault.html | 1207 +++
.../applib/CausewayModulePersistenceJdoApplib.html | 1141 +++
.../jdo/applib/services/JdoSupportService.html | 1617 +++++
.../JdoSupportService_010-examples-and-usage.html | 1406 ++++
.../index/jdo/applib/types/AddressLine.html | 1161 +++
.../index/jdo/applib/types/Description.html | 1166 +++
.../persistence/index/jdo/applib/types/Email.html | 1214 ++++
.../persistence/index/jdo/applib/types/Fqcn.html | 1161 +++
.../index/jdo/applib/types/LogicalTypeName.html | 1161 +++
.../persistence/index/jdo/applib/types/Money.html | 1164 +++
.../persistence/index/jdo/applib/types/Name.html | 1161 +++
.../persistence/index/jdo/applib/types/Notes.html | 1166 +++
.../index/jdo/applib/types/ObjectIdentifier.html | 1161 +++
.../index/jdo/applib/types/Percentage.html | 1164 +++
.../index/jdo/applib/types/PhoneNumber.html | 1171 +++
.../index/jdo/applib/types/PostalCode.html | 1161 +++
.../index/jdo/applib/types/ProperName.html | 1161 +++
.../index/jdo/applib/types/Reference.html | 1171 +++
.../persistence/index/jdo/applib/types/Title.html | 1161 +++
.../index/jdo/applib/types/UrlTemplate.html | 1161 +++
.../index/jdo/applib/types/Username.html | 1161 +++
.../CausewayModulePersistenceJdoDatanucleus.html | 1190 +++
...sewayModulePersistenceJdoDatanucleusMixins.html | 1141 +++
.../changetracking/JdoLifecycleListener.html | 1224 ++++
.../jdo/datanucleus/dialect/DnJdoDialect.html | 1150 +++
.../mixins/Persistable_datanucleusVersionLong.html | 1158 +++
.../Persistable_datanucleusVersionTimestamp.html | 1158 +++
.../mixins/Persistable_downloadJdoMetadata.html | 1155 +++
.../applib/CausewayBookmarkConverter.html | 1143 +++
.../applib/CausewayLocalResourcePathConverter.html | 1143 +++
.../applib/CausewayMarkupConverter.html | 1143 +++
.../applib/CausewayPasswordConverter.html | 1143 +++
.../JavaAwtBufferedImageByteArrayConverter.html | 1143 +++
.../schema/v2/CausewayChangesDtoConverter.html | 1143 +++
.../schema/v2/CausewayCommandDtoConverter.html | 1143 +++
.../schema/v2/CausewayInteractionDtoConverter.html | 1143 +++
.../schema/v2/CausewayOidDtoConverter.html | 1143 +++
.../time/OffsetDateTimeConverterForJdo.html | 1143 +++
.../time/OffsetTimeConverterForJdo.html | 1143 +++
.../time/ZonedDateTimeConverterForJdo.html | 1143 +++
.../valuemappings/ByteArrayBlobRdbmsMapping.html | 1143 +++
.../valuemappings/CausewayBlobMapping.html | 1148 +++
.../valuemappings/CausewayClobMapping.html | 1148 +++
.../applib/integration/CausewayEntityListener.html | 1161 +++
.../jpa/applib/services/JpaSupportService.html | 1196 +++
.../index/jpa/applib/types/BlobJpaEmbeddable.html | 1227 ++++
.../index/jpa/applib/types/ClobJpaEmbeddable.html | 1227 ++++
.../CausewayModulePersistenceJpaEclipselink.html | 1151 +++
.../applib/CausewayBookmarkConverter.html | 1143 +++
.../applib/CausewayLocalResourcePathConverter.html | 1143 +++
.../applib/CausewayMarkupConverter.html | 1143 +++
.../applib/CausewayPasswordConverter.html | 1143 +++
.../JavaAwtBufferedImageByteArrayConverter.html | 1143 +++
.../java/time/OffsetDateTimeConverterForJpa.html | 1143 +++
.../java/time/OffsetTimeConverterForJpa.html | 1143 +++
.../java/time/ZonedDateTimeConverterForJpa.html | 1143 +++
.../java/util/JavaUtilUuidConverter.html | 1143 +++
.../schema/v2/CausewayChangesDtoConverter.html | 1143 +++
.../schema/v2/CausewayCommandDtoConverter.html | 1143 +++
.../schema/v2/CausewayInteractionDtoConverter.html | 1143 +++
.../schema/v2/CausewayOidDtoConverter.html | 1143 +++
.../reference-classes/issue-in-more-detail.png | Bin
.../prefixes/choices/dependent.png | Bin
.../reserved/cssClass/strikethrough.png | Bin
.../reserved/iconName/differing.pdn | Bin
.../reserved/iconName/differing.png | Bin
.../reserved/iconName/png-files.png | Bin
.../schema/_images/schema/metamodel-hierarchy.png | Bin
.../schema/_images/value-types/markup.png | Bin
content/refguide/latest/schema/about.html | 1160 +++
content/refguide/latest/schema/aim.html | 1151 +++
content/refguide/latest/schema/chg.html | 1273 ++++
content/refguide/latest/schema/cmd.html | 1383 ++++
content/refguide/latest/schema/common.html | 1470 ++++
.../latest/schema/index/CausewayModuleSchema.html | 1142 +++
content/refguide/latest/schema/ixn.html | 1432 ++++
content/refguide/latest/schema/mml.html | 1653 +++++
.../index/bypass/CausewayModuleSecurityBypass.html | 1149 +++
.../bypass/authentication/AuthenticatorBypass.html | 1151 +++
.../bypass/authorization/AuthorizorBypass.html | 1144 +++
.../keycloak/CausewayModuleSecurityKeycloak.html | 1150 +++
.../index/shiro/CausewayModuleSecurityShiro.html | 1148 +++
.../shiro/authentication/AuthenticatorShiro.html | 1156 +++
.../index/shiro/authorization/AuthorizorShiro.html | 1153 +++
.../shiro/authorization/CausewayPermission.html | 1149 +++
.../authorization/CausewayPermissionResolver.html | 1143 +++
.../index/shiro/webmodule/WebModuleShiro.html | 1156 +++
.../index/spring/CausewayModuleSecuritySpring.html | 1150 +++
.../authconverters/AuthenticationConverter.html | 1190 +++
.../spring/authentication/AuthenticatorSpring.html | 1145 +++
.../spring/webmodule/SpringSecurityFilter.html | 1142 +++
.../spring/webmodule/WebModuleSpringSecurity.html | 1151 +++
...CausewayModuleTestingArchTestSupportApplib.html | 1141 +++
.../applib/classrules/ArchitectureDomainRules.html | 1449 ++++
.../applib/classrules/ArchitectureJdoRules.html | 1333 ++++
.../applib/classrules/ArchitectureJpaRules.html | 1391 ++++
.../modulerules/ArchitectureModuleRules.html | 1223 ++++
.../applib/modulerules/Subpackage.html | 1224 ++++
.../applib/modulerules/SubpackageEnum.html | 1388 ++++
.../CausewayModuleTestingFakeDataApplib.html | 1141 +++
.../services/AbstractRandomValueGenerator.html | 1142 +++
.../index/fakedata/applib/services/Addresses.html | 1162 +++
.../fakedata/applib/services/BigDecimals.html | 1151 +++
.../fakedata/applib/services/BigIntegers.html | 1150 +++
.../index/fakedata/applib/services/Books.html | 1151 +++
.../index/fakedata/applib/services/Booleans.html | 1230 ++++
.../index/fakedata/applib/services/Bytes.html | 1152 +++
.../fakedata/applib/services/CausewayBlobs.html | 1152 +++
.../fakedata/applib/services/CausewayClobs.html | 1152 +++
.../applib/services/CausewayPasswords.html | 1177 +++
.../index/fakedata/applib/services/Chars.html | 1248 ++++
.../fakedata/applib/services/Collections.html | 1176 +++
.../index/fakedata/applib/services/Comms.html | 1152 +++
.../fakedata/applib/services/CreditCards.html | 1151 +++
.../index/fakedata/applib/services/Doubles.html | 1151 +++
.../index/fakedata/applib/services/Enums.html | 1150 +++
.../fakedata/applib/services/FakeDataService.html | 1213 ++++
.../index/fakedata/applib/services/Floats.html | 1151 +++
.../index/fakedata/applib/services/Integers.html | 1152 +++
.../fakedata/applib/services/JavaSqlDates.html | 1233 ++++
.../applib/services/JavaSqlTimestamps.html | 1233 ++++
.../applib/services/JavaTimeDateTimes.html | 1233 ++++
.../applib/services/JavaTimeLocalDates.html | 1233 ++++
.../fakedata/applib/services/JavaTimePeriods.html | 1156 +++
.../fakedata/applib/services/JavaUtilDates.html | 1233 ++++
.../fakedata/applib/services/JodaDateTimes.html | 1233 ++++
.../fakedata/applib/services/JodaLocalDates.html | 1233 ++++
.../fakedata/applib/services/JodaPeriods.html | 1156 +++
.../index/fakedata/applib/services/Longs.html | 1152 +++
.../index/fakedata/applib/services/Lorem.html | 1156 +++
.../index/fakedata/applib/services/Names.html | 1154 +++
.../index/fakedata/applib/services/Shorts.html | 1152 +++
.../index/fakedata/applib/services/Strings.html | 1152 +++
.../index/fakedata/applib/services/Urls.html | 1150 +++
.../index/fakedata/applib/services/Uuids.html | 1150 +++
...CausewayIntegrationGwtAbstractWithFixtures.html | 1141 +++
...ausewayIntegrationTestAbstractWithFixtures.html | 1141 +++
.../CausewayModuleTestingFixturesApplib.html | 1142 +++
.../applib/events/FixturesInstalledEvent.html | 1142 +++
.../applib/events/FixturesInstallingEvent.html | 1142 +++
.../applib/fixturescripts/ExecutionParameters.html | 1183 +++
.../fixturescripts/ExecutionParametersDefault.html | 1188 +++
.../fixturescripts/ExecutionParametersService.html | 1152 +++
.../applib/fixturescripts/FixtureResult.html | 1146 +++
.../applib/fixturescripts/FixtureResultList.html | 1186 +++
.../applib/fixturescripts/FixtureScript.html | 1214 ++++
.../FixtureScriptWithExecutionStrategy.html | 1178 +++
.../FixtureScript_ExecutionContext.html | 1356 ++++
.../applib/fixturescripts/FixtureScripts.html | 1289 ++++
.../FixtureScriptsSpecification.html | 1199 +++
...iptsSpecificationProviderAutoConfiguration.html | 1175 +++
.../FixtureScripts_MultipleExecutionStrategy.html | 1238 ++++
...FixtureScripts_NonPersistedObjectsStrategy.html | 1150 +++
...ixtureScripts_020-configuration-properties.html | 1132 +++
.../applib/modules/ModuleWithFixtures.html | 1211 ++++
.../applib/modules/ModuleWithFixturesService.html | 1150 +++
.../applib/personas/BuilderScriptAbstract.html | 1154 +++
.../applib/personas/BuilderScriptWithResult.html | 1176 +++
.../personas/BuilderScriptWithoutResult.html | 1175 +++
.../index/fixtures/applib/personas/Persona.html | 1149 +++
.../applib/personas/PersonaWithBuilderScript.html | 1178 +++
.../applib/personas/PersonaWithFinder.html | 1178 +++
.../services/InitialFixtureScriptsInstaller.html | 1143 +++
.../applib/setup/PersonaEnumPersistAll.html | 1146 +++
.../teardown/jdo/TeardownFixtureJdoAbstract.html | 1141 +++
.../teardown/jpa/TeardownFixtureJpaAbstract.html | 1141 +++
.../ui/CausewayModuleTestingH2ConsoleUi.html | 1142 +++
.../index/h2console/ui/services/H2ManagerMenu.html | 1143 +++
.../h2console/ui/webmodule/WebModuleH2Console.html | 1144 +++
.../applib/CausewayIntegrationGwtAbstract.html | 1154 +++
.../applib/CausewayIntegrationTestAbstract.html | 1148 +++
.../applib/CausewayInteractionHandler.html | 1143 +++
...ausewayModuleTestingIntegTestSupportApplib.html | 1141 +++
.../applib/ExceptionRecognizerTranslate.html | 1142 +++
.../applib/annotation/InteractAs.html | 1248 ++++
.../applib/swagger/SwaggerExporter.html | 1146 +++
.../applib/validate/DomainModelValidator.html | 1245 ++++
.../CausewayModuleTestingSpecSupportApplib.html | 1141 +++
.../integration/ObjectFactoryForIntegration.html | 1145 +++
...CausewayModuleTestingUnitTestSupportApplib.html | 1141 +++
.../applib/assertions/Asserting.html | 1142 +++
.../applib/dom/AbstractApplyToAllContractTest.html | 1151 +++
.../ComparableContractTest_compareTo.html | 1142 +++
.../dom/comparable/ComparableContractTester.html | 1187 +++
.../applib/dom/pojo/PojoTester.html | 1297 ++++
.../sortedsets/SortedSetsContractTestAbstract.html | 1141 +++
.../dom/value/ValueTypeContractTestAbstract.html | 1154 +++
.../unittestsupport/applib/io/IndentPrinter.html | 1324 ++++
.../unittestsupport/applib/io/NullPrintStream.html | 1148 +++
.../applib/jmocking/CausewayActions.html | 1145 +++
.../applib/jmocking/Imposterisers.html | 1159 +++
.../applib/jmocking/InjectIntoJMockAction.html | 1170 +++
.../applib/jmocking/JMockActions.html | 1143 +++
.../applib/jmocking/JUnitRuleMockery2.html | 1282 ++++
.../applib/jmocking/PostponedAction.html | 1143 +++
.../applib/matchers/ClassMatchers.html | 1151 +++
.../applib/matchers/ComparableMatchers.html | 1149 +++
.../applib/matchers/FileMatchers.html | 1150 +++
.../applib/matchers/JaxbMatchers.html | 1175 +++
.../applib/matchers/ListMatchers.html | 1153 +++
.../applib/matchers/StringMatchers.html | 1153 +++
.../applib/matchers/ThrowableMatchers.html | 1170 +++
.../unittestsupport/applib/util/CollectUtils.html | 1142 +++
.../unittestsupport/applib/util/FileUtils.html | 1168 +++
.../unittestsupport/applib/util/InjectUtils.html | 1146 +++
.../unittestsupport/applib/util/ReflectUtils.html | 1143 +++
.../unittestsupport/applib/util/StringUtils.html | 1143 +++
.../applib/CausewayModuleValAsciidocApplib.html | 1143 +++
.../asciidoc/applib/jaxb/AsciiDocJaxbAdapter.html | 1143 +++
.../index/asciidoc/applib/value/AsciiDoc.html | 1154 +++
.../CausewayModuleValAsciidocMetaModel.html | 1141 +++
.../CausewayModuleValAsciidocPersistenceJdo.html | 1141 +++
.../jdo/converters/CausewayAsciiDocConverter.html | 1143 +++
.../CausewayModuleValAsciidocPersistenceJpa.html | 1141 +++
.../jpa/converters/CausewayAsciiDocConverter.html | 1143 +++
.../ui/wkt/CausewayModuleValAsciidocUiWkt.html | 1141 +++
.../applib/CausewayModuleValJodatimeApplib.html | 1141 +++
.../jodatime/applib/jaxb/JodaTimeJaxbAdapters.html | 1141 +++
.../JodaTimeXMLGregorianCalendarMarshalling.html | 1149 +++
.../jodatime/applib/value/JodaTimeConverters.html | 1153 +++
.../CausewayModuleValJodatimeIntegration.html | 1142 +++
.../applib/CausewayModuleValMarkdownApplib.html | 1142 +++
.../markdown/applib/jaxb/MarkdownJaxbAdapter.html | 1143 +++
.../index/markdown/applib/value/Converter.html | 1168 +++
.../index/markdown/applib/value/Markdown.html | 1154 +++
.../CausewayModuleValMarkdownMetaModel.html | 1141 +++
.../CausewayModuleValMarkdownPersistenceJdo.html | 1141 +++
.../jdo/converters/CausewayMarkdownConverter.html | 1143 +++
.../CausewayModuleValMarkdownPersistenceJpa.html | 1141 +++
.../jpa/converters/CausewayMarkdownConverter.html | 1143 +++
.../ui/wkt/CausewayModuleValMarkdownUiWkt.html | 1141 +++
.../vega/applib/CausewayModuleValVegaApplib.html | 1142 +++
.../index/vega/applib/jaxb/VegaJaxbAdapter.html | 1143 +++
.../valuetypes/index/vega/applib/value/Vega.html | 1153 +++
.../metamodel/CausewayModuleValVegaMetaModel.html | 1141 +++
.../dn/CausewayModuleValVegaPersistenceJdo.html | 1141 +++
.../jdo/dn/converters/CausewayVegaConverter.html | 1143 +++
.../jpa/CausewayModuleValVegaPersistenceJpa.html | 1141 +++
.../jpa/converters/CausewayVegaConverter.html | 1143 +++
.../vega/ui/wkt/CausewayModuleValVegaUiWkt.html | 1141 +++
.../rendering/service/conneg/accept-json.png | Bin
.../rendering/service/conneg/accept-xml.png | Bin
.../UserProfileUiService_010-implementation.html | 1133 +++
...serProfileUiService_020-examples-and-usage.html | 1135 +++
.../commons/applib/mixins/Object_impersonate.html | 1152 +++
.../applib/mixins/Object_impersonateWithRoles.html | 1156 +++
.../services/branding/BrandingUiService.html | 1143 +++
.../applib/services/header/HeaderUiService.html | 1142 +++
.../applib/services/menu/MenuUiService.html | 1143 +++
.../services/userprof/UserProfileUiModel.html | 1150 +++
.../services/userprof/UserProfileUiService.html | 1182 +++
.../CausewayModuleViewerRestfulObjectsApplib.html | 1142 +++
.../restfulobjects/applib/JsonRepresentation.html | 1910 +++++
.../restfulobjects/applib/LinkRepresentation.html | 1187 +++
.../viewer/index/restfulobjects/applib/Rel.html | 1248 ++++
.../index/restfulobjects/applib/RelDefinition.html | 1213 ++++
.../restfulobjects/applib/RepresentationType.html | 1241 ++++
.../restfulobjects/applib/RestfulHttpMethod.html | 1145 +++
.../restfulobjects/applib/RestfulMediaType.html | 1182 +++
.../restfulobjects/applib/RestfulRequest.html | 1143 +++
.../restfulobjects/applib/RestfulResponse.html | 1177 +++
.../applib/boot/BootstrapResource.html | 1142 +++
.../AbstractObjectMemberRepresentation.html | 1146 +++
.../domainobjects/ActionResultRepresentation.html | 1144 +++
.../DomainObjectMemberRepresentation.html | 1219 ++++
.../domainobjects/DomainObjectRepresentation.html | 1249 ++++
.../applib/domainobjects/DomainObjectResource.html | 1161 +++
.../applib/domainobjects/DomainRepresentation.html | 1147 +++
.../domainobjects/DomainServiceResource.html | 1186 +++
.../applib/domainobjects/ListRepresentation.html | 1144 +++
.../domainobjects/ObjectActionRepresentation.html | 1143 +++
.../ObjectCollectionRepresentation.html | 1143 +++
.../ObjectPropertyRepresentation.html | 1142 +++
.../domainobjects/ScalarValueRepresentation.html | 1143 +++
.../AbstractTypeMemberRepresentation.html | 1142 +++
.../ActionDescriptionRepresentation.html | 1143 +++
.../ActionParameterDescriptionRepresentation.html | 1142 +++
.../CollectionDescriptionRepresentation.html | 1142 +++
.../domaintypes/DomainTypeRepresentation.html | 1142 +++
.../applib/domaintypes/DomainTypeResource.html | 1150 +++
.../PropertyDescriptionRepresentation.html | 1142 +++
.../TypeActionResultRepresentation.html | 1142 +++
.../applib/domaintypes/TypeListRepresentation.html | 1142 +++
.../applib/dtos/ScalarValueDtoV2.html | 1154 +++
.../applib/errors/ErrorRepresentation.html | 1142 +++
.../applib/health/HealthRepresentation.html | 1143 +++
.../applib/health/HealthResource.html | 1145 +++
.../applib/homepage/HomePageRepresentation.html | 1145 +++
.../applib/homepage/HomePageResource.html | 1172 +++
.../applib/menubars/MenuBarsResource.html | 1229 ++++
.../applib/user/UserRepresentation.html | 1147 +++
.../restfulobjects/applib/user/UserResource.html | 1172 +++
.../restfulobjects/applib/util/JsonMapper.html | 1174 +++
.../restfulobjects/applib/util/JsonNodeUtils.html | 1185 +++
.../restfulobjects/applib/util/MediaTypes.html | 1171 +++
.../index/restfulobjects/applib/util/Parser.html | 1156 +++
.../index/restfulobjects/applib/util/PathNode.html | 1151 +++
.../applib/util/UrlEncodingUtils.html | 1147 +++
.../applib/version/VersionRepresentation.html | 1144 +++
.../applib/version/VersionResource.html | 1145 +++
.../client/ActionParameterListBuilder.html | 1177 +++
.../index/restfulobjects/client/RestfulClient.html | 1256 ++++
.../restfulobjects/client/RestfulClientConfig.html | 1141 +++
.../restfulobjects/client/auth/AuthFilter.html | 1143 +++
.../client/log/ClientConversationFilter.html | 1145 +++
.../client/log/ClientConversationLogger.html | 1143 +++
...wayModuleViewerRestfulObjectsJaxrsResteasy.html | 1141 +++
.../conneg/RestfulObjectsJaxbWriterForXml.html | 1141 +++
.../webmodule/WebModuleJaxrsResteasy.html | 1151 +++
.../CausewayModuleRestfulObjectsRendering.html | 1142 +++
.../restfulobjects/rendering/IResourceContext.html | 1271 ++++
.../rendering/service/RepresentationService.html | 1291 ++++
.../acceptheader/AcceptHeaderServiceForRest.html | 1142 +++
.../service/conneg/ContentNegotiationService.html | 1268 ++++
.../conneg/ContentNegotiationServiceAbstract.html | 1146 +++
...entNegotiationServiceForRestfulObjectsV1_0.html | 1234 ++++
...ntentNegotiationServiceOrgApacheCausewayV2.html | 1262 ++++
.../ContentNegotiationServiceOrgApacheIsisV1.html | 1150 +++
.../ContentNegotiationServiceXRoDomainType.html | 1262 ++++
...onServiceForRestfulObjectsV1_0_usage-notes.html | 1141 +++
...tionServiceOrgApacheCausewayV2_usage-notes.html | 1125 +++
...otiationServiceOrgApacheIsisV1_usage-notes.html | 1127 +++
...egotiationServiceXRoDomainType_usage-notes.html | 1186 +++
.../service/swagger/SwaggerServiceMenu.html | 1144 +++
.../valuerender/JsonValueEncoderService.html | 1213 ++++
.../CausewayModuleViewerRestfulObjectsViewer.html | 1141 +++
.../webmodule/auth/AuthenticationStrategy.html | 1194 +++
.../auth/AuthenticationStrategyAbstract.html | 1150 +++
.../auth/AuthenticationStrategyBasicAuth.html | 1178 +++
.../auth/AuthenticationStrategyUsingSession.html | 1157 +++
.../CausewayModuleViewerWicketApplibMixins.html | 1141 +++
.../wicket/applib/mixins/Object_clearHints.html | 1163 +++
.../model/CausewayModuleViewerWicketModel.html | 1141 +++
.../wicket/ui/CausewayModuleViewerWicketUi.html | 1141 +++
.../viewer/CausewayModuleViewerWicketViewer.html | 1142 +++
content/regressiontests/2.0.0-RC2/about.html | 445 --
content/regressiontests/latest/about.html | 445 ++
.../relnotes/2.0.0-RC2/2018/2.0.0-M1/mignotes.html | 2473 -------
.../relnotes/2.0.0-RC2/2018/2.0.0-M1/relnotes.html | 884 ---
.../relnotes/2.0.0-RC2/2019/2.0.0-M2/relnotes.html | 782 --
.../relnotes/2.0.0-RC2/2020/2.0.0-M3/mignotes.html | 2503 -------
.../relnotes/2.0.0-RC2/2020/2.0.0-M3/relnotes.html | 1472 ----
.../relnotes/2.0.0-RC2/2020/2.0.0-M4/mignotes.html | 582 --
.../relnotes/2.0.0-RC2/2020/2.0.0-M4/relnotes.html | 1027 ---
.../relnotes/2.0.0-RC2/2021/2.0.0-M5/mignotes.html | 1298 ----
.../relnotes/2.0.0-RC2/2021/2.0.0-M5/relnotes.html | 1004 ---
.../relnotes/2.0.0-RC2/2021/2.0.0-M6/mignotes.html | 772 --
.../relnotes/2.0.0-RC2/2021/2.0.0-M6/relnotes.html | 1344 ----
.../relnotes/2.0.0-RC2/2022/2.0.0-M7/mignotes.html | 1039 ---
.../relnotes/2.0.0-RC2/2022/2.0.0-M7/relnotes.html | 967 ---
.../relnotes/2.0.0-RC2/2022/2.0.0-M8/mignotes.html | 898 ---
.../relnotes/2.0.0-RC2/2022/2.0.0-M8/relnotes.html | 1338 ----
.../relnotes/2.0.0-RC2/2022/2.0.0-M9/relnotes.html | 623 --
.../2.0.0-RC2/2023/2.0.0-RC1/mignotes.html | 802 --
.../2.0.0-RC2/2023/2.0.0-RC1/relnotes.html | 1105 ---
.../2.0.0-RC2/2023/2.0.0-RC2/mignotes.html | 649 --
.../2.0.0-RC2/2023/2.0.0-RC2/relnotes.html | 983 ---
content/relnotes/2.0.0-RC2/about.html | 782 --
content/relnotes/2.0.0-RC2/index.html | 9 -
.../relnotes/latest/2018/2.0.0-M1/mignotes.html | 2476 +++++++
.../relnotes/latest/2018/2.0.0-M1/relnotes.html | 887 +++
.../relnotes/latest/2019/2.0.0-M2/relnotes.html | 785 ++
.../relnotes/latest/2020/2.0.0-M3/mignotes.html | 2506 +++++++
.../relnotes/latest/2020/2.0.0-M3/relnotes.html | 1475 ++++
.../relnotes/latest/2020/2.0.0-M4/mignotes.html | 585 ++
.../relnotes/latest/2020/2.0.0-M4/relnotes.html | 1030 +++
.../relnotes/latest/2021/2.0.0-M5/mignotes.html | 1301 ++++
.../relnotes/latest/2021/2.0.0-M5/relnotes.html | 1007 +++
.../relnotes/latest/2021/2.0.0-M6/mignotes.html | 775 ++
.../relnotes/latest/2021/2.0.0-M6/relnotes.html | 1347 ++++
.../relnotes/latest/2022/2.0.0-M7/mignotes.html | 1042 +++
.../relnotes/latest/2022/2.0.0-M7/relnotes.html | 970 +++
.../relnotes/latest/2022/2.0.0-M8/mignotes.html | 901 +++
.../relnotes/latest/2022/2.0.0-M8/relnotes.html | 1341 ++++
.../relnotes/latest/2022/2.0.0-M9/relnotes.html | 626 ++
.../relnotes/latest/2023/2.0.0-RC1/mignotes.html | 805 ++
.../relnotes/latest/2023/2.0.0-RC1/relnotes.html | 1108 +++
.../relnotes/latest/2023/2.0.0-RC2/mignotes.html | 645 ++
.../relnotes/latest/2023/2.0.0-RC2/relnotes.html | 986 +++
.../relnotes/latest/2023/2.0.0-RC3/mignotes.html | 648 ++
.../relnotes/latest/2023/2.0.0-RC3/relnotes.html | 894 +++
.../relnotes/latest/2024/2.0.0-RC4/mignotes.html | 529 ++
.../relnotes/latest/2024/2.0.0-RC4/relnotes.html | 529 ++
content/relnotes/latest/about.html | 825 +++
content/relnotes/latest/index.html | 9 +
content/security/2.0.0-RC2/about.html | 655 --
content/security/2.0.0-RC2/audittrail/about.html | 688 --
content/security/2.0.0-RC2/bypass/about.html | 607 --
content/security/2.0.0-RC2/core/about.html | 527 --
content/security/2.0.0-RC2/index.html | 9 -
content/security/2.0.0-RC2/keycloak/about.html | 886 ---
content/security/2.0.0-RC2/secman/about.html | 901 ---
.../2.0.0-RC2/secman/setting-up-with-keycloak.html | 519 --
.../2.0.0-RC2/secman/setting-up-with-shiro.html | 812 ---
.../secman/setting-up-with-spring-oauth2.html | 566 --
content/security/2.0.0-RC2/secman/setting-up.html | 1240 ----
content/security/2.0.0-RC2/sessionlog/about.html | 683 --
content/security/2.0.0-RC2/shiro/about.html | 1135 ---
.../security/2.0.0-RC2/spring-oauth2/about.html | 849 ---
content/security/2.0.0-RC2/spring/about.html | 774 --
.../2.0.0-RC2/usage-by-causeway-viewers.html | 624 --
.../_attachments/security-apis-impl.pptx | Bin
content/security/latest/about.html | 655 ++
content/security/latest/audittrail/about.html | 688 ++
content/security/latest/bypass/about.html | 607 ++
.../configure-causeway-to-use-bypass.PNG | Bin
content/security/latest/core/about.html | 527 ++
content/security/latest/index.html | 9 +
.../keycloak/_images/account-mgmt.png | Bin
.../keycloak/_images/add-realm-prompt.png | Bin
.../_images/add-sven-to-regular-user-role.png | Bin
.../keycloak/_images/add-sven-user-prompt.png | Bin
.../keycloak/_images/client-app-config.png | Bin
.../keycloak/_images/client-secret.png | Bin
.../keycloak/_images/create-regular-user-role.png | Bin
.../keycloak/_images/create-simpleapp-client.png | Bin
.../keycloak/_images/define-simpleapp-realm.png | Bin
.../keycloak/_images/impersonate-as-fred.png | Bin
.../keycloak/_images/keycloak-login-page.png | Bin
.../keycloak/_images/logged-in-as-sven.png | Bin
.../keycloak/_images/logged-into-app-as-sven.png | Bin
.../_images/login-to-admin-console-prompt.png | Bin
.../keycloak/_images/login-to-admin-console.png | Bin
.../keycloak/_images/sven-credentials.png | Bin
.../keycloak/_images/test-sven-login.png | Bin
content/security/latest/keycloak/about.html | 886 +++
.../secman/_images/060-create-inetOrgPerson.png | Bin
.../secman/_images/secman-domain-model.drawio.svg | 0
.../_images/secman-shiro-architecture.drawio.svg | 0
.../secman-shiro-delegate-architecture.drawio.svg | 0
content/security/latest/secman/about.html | 901 +++
.../latest/secman/setting-up-with-keycloak.html | 519 ++
.../latest/secman/setting-up-with-shiro.html | 812 +++
.../secman/setting-up-with-spring-oauth2.html | 566 ++
content/security/latest/secman/setting-up.html | 1240 ++++
content/security/latest/sessionlog/about.html | 683 ++
.../ini/configure-shiro-to-use-ini-realm.png | Bin
.../shiro/_images/ini/shiro-ini-realm.drawio.svg | 0
.../shiro/_images/shiro-design.drawio.svg | 0
content/security/latest/shiro/about.html | 1135 +++
.../_images/azure-api-permissions.png | Bin 0 -> 184927 bytes
.../_images/azure-create-client-secret.png | Bin 0 -> 98738 bytes
.../spring-oauth2/_images/azure-redirect-uri.png | Bin 0 -> 76041 bytes
.../_images/azure-register-new-app.png | Bin 0 -> 261118 bytes
.../spring-oauth2/_images/github-2fa.png | Bin
.../_images/github-already-signed-in.png | Bin
.../spring-oauth2/_images/github-client-id.png | Bin
.../spring-oauth2/_images/github-login-page.png | Bin
.../spring-oauth2/_images/github-sign-in-again.png | Bin
.../_images/helloworld-shows-username.png | Bin
.../_images/register-github-oauth-app.png | Bin
.../_images/spring-security-login.png | Bin
content/security/latest/spring-oauth2/about.html | 1140 +++
.../spring/_images/github-2fa.png | Bin
.../spring/_images/github-already-signed-in.png | Bin
.../spring/_images/github-client-id.png | Bin
.../spring/_images/github-login-page.png | Bin
.../spring/_images/github-sign-in-again.png | Bin
.../spring/_images/helloworld-shows-username.png | Bin
.../spring/_images/register-github-oauth-app.png | Bin
.../spring/_images/spring-security-login.png | Bin
content/security/latest/spring/about.html | 774 ++
.../security/latest/usage-by-causeway-viewers.html | 624 ++
content/setupguide/2.0.0-RC2/about.html | 476 --
content/setupguide/2.0.0-RC2/eclipse/about.html | 801 --
content/setupguide/2.0.0-RC2/index.html | 9 -
content/setupguide/2.0.0-RC2/intellij/about.html | 815 ---
.../2.0.0-RC2/intellij/hints-and-tips.html | 739 --
content/setupguide/latest/about.html | 476 ++
.../eclipse/_attachments/causeway-templates.xml | 0
.../eclipse/_attachments/jmock2-templates.xml | 0
.../eclipse/_attachments/junit4-templates.xml | 0
.../_images/2017-oxygen/010-lombok-locate-jar.png | Bin
.../020-lombok-install-into-eclipse.png | Bin
.../030-datanucleus-install-new-software.png | Bin
.../040-datanucleus-specify-repository.png | Bin
.../2017-oxygen/050-datanucleus-select-plugin.png | Bin
.../060-enable-annotation-processor.png | Bin
.../eclipse/_images/2023-sts/1.png | Bin
.../eclipse/_images/2023-sts/2.png | Bin
.../eclipse/_images/2023-sts/3.png | Bin
.../eclipse/_images/2023-sts/4.png | Bin
.../eclipse/_images/2023-sts/5.png | Bin
.../eclipse/_images/2023-sts/6.png | Bin
.../eclipse/_images/2023-sts/7.png | Bin
.../eclipse/_images/2023-sts/8.png | Bin
.../eclipse/_images/2023-sts/9.png | Bin
.../eclipse/_images/2023-sts/A.png | Bin
.../eclipse/_images/2023-sts/B.png | Bin
.../eclipse/_images/2023-sts/C.png | Bin
.../eclipse/_images/2023-sts/D.png | Bin
.../eclipse/_images/2023-sts/E.png | Bin
.../_images/eclipse-010-windows-preferences.png | Bin
.../_images/eclipse-025-project-properties.png | Bin
.../_images/eclipse-100-project-support.png | Bin
.../_images/eclipse-110-project-support.png | Bin
.../eclipse/_images/eclipse-120-console.png | Bin
.../eclipse-200-enhancer-fails-duplicates.png | Bin
.../eclipse-210-enhancer-fails-duplicates.png | Bin
.../eclipse-220-enhancer-fails-duplicates.png | Bin
content/setupguide/latest/eclipse/about.html | 801 ++
content/setupguide/latest/index.html | 9 +
.../causeway-settings-file-templates.jar | Bin
.../_images/015-import-project/010-welcome.png | Bin
.../_images/015-import-project/020-import-pom.png | Bin
.../015-import-project/025-trust-directory.png | Bin
.../_images/015-import-project/030-imported.png | Bin
.../015-import-project/040-project-structure.png | Bin
.../010-settings-import-jar.png | Bin
.../_images/030-import-settings/020-select-all.png | Bin
.../_images/030-import-settings/030-restart.png | Bin
.../030-import-settings/040-file-templates.png | Bin
.../030-import-settings/050-live-templates.png | Bin
.../010-build-automatically.png | Bin
.../020-annotation-processor.png | Bin
.../044-other-settings-misc/010-auto-import.png | Bin
.../060-troubleshooting/010-duplicate-classes.png | Bin
.../_images/070-advanced/002-compiler-exclude.png | Bin
.../_images/070-advanced/004-gradle-output.png | Bin
.../_images/070-advanced/005-gradle-output.png | Bin
.../_images/070-advanced/006-livereload-js.png | Bin
.../010-dcevm-list-of-found-jdk-installations.png | Bin
.../070-advanced/020-dcevm-once-installed.png | Bin
.../030-dcevm-intellij-project-structure.png | Bin
.../070-advanced/040-dcevm-run-configuration.png | Bin
.../010-maven-modules-view.png | Bin
.../020-adding-another-module.png | Bin
.../030-other-module-added.png | Bin
.../100-maven-module-mgmt/040-ignoring-modules.png | Bin
.../050-ignoring-modules-2.png | Bin
.../100-maven-module-mgmt/060-ignored-modules.png | Bin
.../005-datanucleus-enhance-run-configuration.png | Bin
...ucleus-enhance-run-configuration-fork-false.png | Bin
.../110-running-the-app/010-run-configuration.png | Bin
.../012-run-configuration-jpa.png | Bin
.../110-running-the-app/030-running-unit-tests.png | Bin
.../040-running-unit-tests-run-configuration.png | Bin
.../045-running-integ-tests.png | Bin
.../046-running-integ-tests-webapp-tests.png | Bin
...running-integration-tests-run-configuration.png | Bin
.../200-project-sdk/010-file-project-structure.png | Bin
.../_images/200-project-sdk/020-select-jdk.png | Bin
.../200-project-sdk/030-select-jdk-directory.png | Bin
.../200-project-sdk/040-set-project-level.png | Bin
.../050-causeway-language-level-7.png | Bin
.../200-project-sdk/060-app-language-level-8.png | Bin
.../_images/250-new-project/010-new-project.png | Bin
.../250-new-project/020-new-project-name.png | Bin
.../250-new-project/030-new-project-new-window.png | Bin
.../040-new-module-from-existing-sources.png | Bin
.../250-new-project/050-specify-source-folder.png | Bin
.../250-new-project/060-import-using-maven.png | Bin
.../250-new-project/070-import-module-settings.png | Bin
.../_images/250-new-project/080-maven-profiles.png | Bin
.../250-new-project/090-maven-coordinates.png | Bin
.../250-new-project/100-annotation-processing.png | Bin
.../_images/250-new-project/110-parameter8.png | Bin
.../250-new-project/120-clean-generate-sources.png | Bin
.../010-configuring-the-compiler.png | Bin
.../run-debug-configuration-single-module.png | Bin
content/setupguide/latest/intellij/about.html | 815 +++
.../setupguide/latest/intellij/hints-and-tips.html | 739 ++
content/sitemap-comguide.xml | 68 +-
content/sitemap-conguide.xml | 44 +-
content/sitemap-core.xml | 68 +-
content/sitemap-docs.xml | 112 +-
content/sitemap-extensions.xml | 4 +-
content/sitemap-incubator.xml | 16 +-
content/sitemap-pjdo.xml | 36 +-
content/sitemap-pjpa.xml | 36 +-
content/sitemap-refguide.xml | 5616 +++++++-------
content/sitemap-regressiontests.xml | 4 +-
content/sitemap-relnotes.xml | 100 +-
content/sitemap-security.xml | 60 +-
content/sitemap-setupguide.xml | 16 +-
content/sitemap-testing.xml | 52 +-
content/sitemap-tooling.xml | 8 +-
content/sitemap-tutorials.xml | 44 +-
content/sitemap-userguide.xml | 108 +-
content/sitemap-valuetypes.xml | 20 +-
content/sitemap-vro.xml | 84 +-
content/sitemap-vw.xml | 124 +-
content/testing/2.0.0-RC2/about.html | 737 --
.../testing/2.0.0-RC2/archtestsupport/about.html | 1338 ----
content/testing/2.0.0-RC2/fakedata/about.html | 787 --
content/testing/2.0.0-RC2/fixtures/about.html | 1219 ----
content/testing/2.0.0-RC2/h2console/about.html | 704 --
content/testing/2.0.0-RC2/hsqldbmgr/about.html | 655 --
content/testing/2.0.0-RC2/index.html | 9 -
.../testing/2.0.0-RC2/integtestsupport/about.html | 1423 ----
.../integtestsupport/domain-model-validator.html | 540 --
.../2.0.0-RC2/integtestsupport/hints-and-tips.html | 512 --
.../influencing-the-interaction.html | 619 --
.../integtestsupport/swagger-exporter.html | 551 --
content/testing/2.0.0-RC2/specsupport/about.html | 1191 ---
.../testing/2.0.0-RC2/unittestsupport/about.html | 1010 ---
content/testing/latest/about.html | 737 ++
content/testing/latest/archtestsupport/about.html | 1338 ++++
content/testing/latest/fakedata/about.html | 787 ++
.../fixtures/_images/composite.png | Bin
.../fixtures/_images/flat-1.png | Bin
.../fixtures/_images/flat-2.png | Bin
.../_images/organizing-fixture-scripts.pptx | Bin
.../fixtures/_images/prompt-specifying-number.png | Bin
.../fixtures/_images/prompt.png | Bin
.../fixtures/_images/prototyping-menu.png | Bin
.../fixtures/_images/result-list.png | Bin
content/testing/latest/fixtures/about.html | 1219 ++++
content/testing/latest/h2console/about.html | 704 ++
content/testing/latest/hsqldbmgr/about.html | 655 ++
content/testing/latest/index.html | 9 +
.../integtestsupport/_images/integ-tests.pptx | Bin
.../_images/pin-enhance-run-configuration.png | Bin
.../integtestsupport/_images/wrapper-factory.png | Bin
content/testing/latest/integtestsupport/about.html | 1423 ++++
.../integtestsupport/domain-model-validator.html | 540 ++
.../latest/integtestsupport/hints-and-tips.html | 512 ++
.../influencing-the-interaction.html | 619 ++
.../latest/integtestsupport/swagger-exporter.html | 551 ++
.../specsupport/_images/bdd-report.png | Bin
.../intellij-idea-feature-run-configuration.png | Bin
.../_images/intellij-idea-run-feature.png | Bin
content/testing/latest/specsupport/about.html | 1191 +++
content/testing/latest/unittestsupport/about.html | 1010 +++
content/tooling/2.0.0-RC2/about.html | 466 --
content/tooling/2.0.0-RC2/index.html | 9 -
content/tooling/2.0.0-RC2/tooling-cli/about.html | 906 ---
content/tooling/latest/about.html | 466 ++
content/tooling/latest/index.html | 9 +
content/tooling/latest/tooling-cli/about.html | 906 +++
content/tutorials/2.0.0-RC2/about.html | 632 --
content/tutorials/2.0.0-RC2/index.html | 9 -
.../2.0.0-RC2/petclinic/010-getting-started.html | 980 ---
.../petclinic/020-the-petclinic-domain.html | 740 --
.../2.0.0-RC2/petclinic/030-petowner-entity.html | 1886 -----
.../2.0.0-RC2/petclinic/040-pet-entity.html | 1818 -----
.../2.0.0-RC2/petclinic/050-visit-entity.html | 1009 ---
.../2.0.0-RC2/petclinic/060-unit-testing.html | 790 --
.../2.0.0-RC2/petclinic/070-modularity.html | 824 ---
.../2.0.0-RC2/petclinic/080-view-models.html | 1017 ---
.../petclinic/090-integration-testing.html | 869 ---
...ag-1083d8aaada0e637a3f1882a9e3121b9befe9abd.svg | 1 -
...ag-eaa9d52f1ae08b5e73724e105ad23df2795cf652.svg | 1 -
...ag-f2272669c17041f382689c565faa92a2c6ee5472.svg | 1 -
content/tutorials/2.0.0-RC2/petclinic/about.html | 625 --
content/tutorials/latest/about.html | 632 ++
content/tutorials/latest/index.html | 9 +
.../latest/petclinic/010-getting-started.html | 980 +++
.../latest/petclinic/020-the-petclinic-domain.html | 740 ++
.../latest/petclinic/030-petowner-entity.html | 1886 +++++
.../tutorials/latest/petclinic/040-pet-entity.html | 1818 +++++
.../latest/petclinic/050-visit-entity.html | 1009 +++
.../latest/petclinic/060-unit-testing.html | 790 ++
.../tutorials/latest/petclinic/070-modularity.html | 824 +++
.../latest/petclinic/080-view-models.html | 1017 +++
.../latest/petclinic/090-integration-testing.html | 869 +++
.../_images/03-03/refactor-updateName.png | Bin
.../petclinic/_images/03-10/fieldsets.png | Bin
.../_images/04-07/download-layout-xml.png | Bin
.../_images/Dashboard-overdue-ui-hints.png | Bin
.../petclinic/_images/Dashboard-overdue.png | Bin
.../petclinic/_images/HelloWorldObject.png | Bin
.../petclinic/_images/HelloWorldObjects.png | Bin
.../petclinic/_images/Owner-name-updated.png | Bin
.../petclinic/_images/Owner-name.png | Bin
.../petclinic/_images/Owner-pets.png | Bin
.../petclinic/_images/Owner-updateName-prompt.png | Bin
.../_images/Owner-with-contact-details.png | Bin
.../_images/Owners-create-with-phoneNumber.png | Bin
.../_images/Pet-bookVisit-prompt-with-default.png | Bin
.../_images/Pet-bookVisit-prompt-with-validate.png | Bin
.../petclinic/_images/Pet-bookVisit-prompt.png | Bin
.../petclinic/_images/Pet-icons.png | Bin
.../petclinic/_images/Pet-visits-collection.png | Bin
.../petclinic/_images/Pet.png | Bin
.../petclinic/_images/Visit-enterOutcome.png | Bin
.../petclinic/_images/Visit.png | Bin
.../_images/Visits-paid-strikethrough.png | Bin
.../petclinic/_images/dashboard.png | Bin
...ag-1083d8aaada0e637a3f1882a9e3121b9befe9abd.svg | 1 +
...ag-895851d16595df754f9ae531975067e40bc3f6cf.svg | 0
...ag-eaa9d52f1ae08b5e73724e105ad23df2795cf652.svg | 1 +
...ag-f2272669c17041f382689c565faa92a2c6ee5472.svg | 1 +
.../extended-manifest-run-configuration.png | Bin
.../petclinic/_images/hand.png | Bin
.../petclinic/_images/hello-world-objects-menu.png | Bin
.../petclinic/_images/home-page.png | Bin
.../petclinic/_images/index.png | Bin
.../_images/intellij-java-compiler-parameters.png | Bin
...iguration-before-launch-datanucleus-enhance.png | Bin
.../intellij-run-configuration-before-launch.png | Bin
.../_images/intellij-run-configuration.png | Bin
.../petclinic/_images/login.png | Bin
.../petclinic/_images/object-a.png | Bin
.../petclinic/_images/owner-newPet-prompt.png | Bin
.../petclinic/_images/owner-newPet.png | Bin
.../_images/project-loaded-into-intellij.png | Bin
.../petclinic/_images/prototyping-menu.png | Bin
.../_images/run-fixture-script-menu-item.png | Bin
.../_images/run-fixture-script-prompt.png | Bin
.../_images/run-fixture-script-result.png | Bin
.../petclinic/_images/swagger-ui.png | Bin
.../petclinic/_images/tertiary-menu.png | Bin
content/tutorials/latest/petclinic/about.html | 625 ++
...ag-1e6be3ab94573991b764958ec88db5a8beb17408.svg | 1 -
...ag-3c9c462c5d1913ae10a71f94738a70175be7f380.svg | 1 -
...ag-5be618c698be493ee638d224c40cba531f52f23a.svg | 1 -
...ag-5c81d458276ed30306743f82e10426d9d32f7439.svg | 1 -
...ag-6dba06dabeedf68fce56bfba6b934e68457ddee8.svg | 1 -
...ag-7475ff8433e2515aa6a081d34e0fff75828cb24f.svg | 1 -
...ag-81d30d2e501d95dee7b469a91a1fbd051ee49f95.svg | 1 -
...ag-a5d3435a2d61f6c13bcb18abf98af776dae186bb.svg | 1 -
...ag-c3e4f3da798e9b9f0df5841d3996c65beebc5bec.svg | 1 -
...ag-e8364ef7b0a08df090a63f4387de229264c2601f.svg | 1 -
...ag-e8d75781c99cc310b1c766dad9661c25d343fb0f.svg | 1 -
...ag-f34a477a8b176974b1ddfe70a43ebfd1901e7f47.svg | 1 -
content/userguide/2.0.0-RC2/about.html | 652 --
.../2.0.0-RC2/background-context-and-theory.html | 1414 ----
...ag-419be38423032876d89d1d44c80aafe9db857a3b.svg | 1 -
content/userguide/2.0.0-RC2/btb/about.html | 546 --
.../userguide/2.0.0-RC2/btb/headless-access.html | 638 --
.../userguide/2.0.0-RC2/btb/hints-and-tips.html | 1169 ---
content/userguide/2.0.0-RC2/btb/i18n.html | 669 --
.../userguide/2.0.0-RC2/btb/programming-model.html | 893 ---
content/userguide/2.0.0-RC2/business-rules.html | 1043 ---
content/userguide/2.0.0-RC2/commandlog/about.html | 1003 ---
content/userguide/2.0.0-RC2/docgen/about.html | 667 --
content/userguide/2.0.0-RC2/domain-entities.html | 1095 ---
content/userguide/2.0.0-RC2/domain-services.html | 1802 -----
.../2.0.0-RC2/drop-downs-and-defaults.html | 937 ---
content/userguide/2.0.0-RC2/events.html | 871 ---
content/userguide/2.0.0-RC2/excel/about.html | 777 --
.../userguide/2.0.0-RC2/executionlog/about.html | 823 ---
.../userguide/2.0.0-RC2/executionoutbox/about.html | 938 ---
.../2.0.0-RC2/executionrepublisher/about.html | 650 --
content/userguide/2.0.0-RC2/flyway/about.html | 702 --
content/userguide/2.0.0-RC2/index.html | 9 -
content/userguide/2.0.0-RC2/meta-annotations.html | 544 --
content/userguide/2.0.0-RC2/mixins.html | 1450 ----
content/userguide/2.0.0-RC2/modules.html | 1161 ---
content/userguide/2.0.0-RC2/overview.html | 698 --
.../2.0.0-RC2/properties-collections-actions.html | 1879 -----
.../userguide/2.0.0-RC2/ui-layout-and-hints.html | 2257 ------
content/userguide/2.0.0-RC2/value-types.html | 1394 ----
content/userguide/2.0.0-RC2/view-models.html | 1286 ----
.../_attachments/object-type-taxonomy.png | Bin
.../_attachments/object-type-taxonomy.pptx | Bin
.../_images/application-menu/dividers.png | Bin
.../_images/application-menu/layout-menus.pdn | Bin
.../_images/application-menu/layout-menus.png | Bin
.../_images/application-menu/tertiary.png | Bin
.../core-concepts/philosophy/build-vs-buy.png | Bin
.../core-concepts/philosophy/build-vs-buy.pptx | Bin
.../philosophy/decoupled-applications.png | Bin
.../philosophy/decoupled-applications.pptx | Bin
.../philosophy/hexagonal-architecture-addons.png | Bin
.../philosophy/hexagonal-architecture.png | Bin
.../philosophy/hexagonal-architecture.pptx | Bin
...ag-1e6be3ab94573991b764958ec88db5a8beb17408.svg | 1 +
...ag-3c9c462c5d1913ae10a71f94738a70175be7f380.svg | 1 +
...ag-5be618c698be493ee638d224c40cba531f52f23a.svg | 1 +
...ag-5c81d458276ed30306743f82e10426d9d32f7439.svg | 1 +
...ag-6dba06dabeedf68fce56bfba6b934e68457ddee8.svg | 1 +
...ag-7475ff8433e2515aa6a081d34e0fff75828cb24f.svg | 1 +
...ag-81d30d2e501d95dee7b469a91a1fbd051ee49f95.svg | 1 +
...ag-a5d3435a2d61f6c13bcb18abf98af776dae186bb.svg | 1 +
...ag-c3e4f3da798e9b9f0df5841d3996c65beebc5bec.svg | 1 +
...ag-e8364ef7b0a08df090a63f4387de229264c2601f.svg | 1 +
...ag-e8d75781c99cc310b1c766dad9661c25d343fb0f.svg | 1 +
...ag-f34a477a8b176974b1ddfe70a43ebfd1901e7f47.svg | 1 +
.../_images/domain-services/example.png | Bin
.../layout-dynamic-xml/ToDoAppDashboard.png | Bin
.../_images/layout-dynamic-xml/ToDoItem.png | Bin
.../_images/layouts/customer-order.png | Bin
.../_images/layouts/estatio-Invoice.png | Bin
.../_images/layouts/estatio-Lease.png | Bin
.../_images/layouts/estatio-LeaseItem.png | Bin
.../_images/layouts/todoapp-ToDoItem.png | Bin
.../_images/menubars/010-download.png | Bin
.../_images/menubars/020-download.png | Bin
.../_images/ui/todoapp-Dashboard.png | Bin
content/userguide/latest/about.html | 656 ++
.../latest/background-context-and-theory.html | 1414 ++++
...ag-419be38423032876d89d1d44c80aafe9db857a3b.svg | 1 +
.../headless-access/BackgroundCommandExecution.png | Bin
...andExecutionFromBackgroundCommandServiceJdo.png | Bin
.../action-semantics-are-you-sure.png | Bin
.../hints-and-tips/are-you-sure-happy-case.png | Bin
.../hints-and-tips/are-you-sure-sad-case.png | Bin
.../btb/_images/hints-and-tips/are-you-sure.png | Bin
.../btb/_images/hints-and-tips/view-model-fail.png | Bin
.../_images/hints-and-tips/view-model-success.png | Bin
.../btb/_images/runtime/web-xml/key.png | Bin
.../btb/_images/runtime/web-xml/parts.pptx | Bin
.../btb/_images/runtime/web-xml/ro-only.png | Bin
.../btb/_images/runtime/web-xml/wicket-and-ro.png | Bin
.../btb/_images/runtime/web-xml/wicket-only.png | Bin
content/userguide/latest/btb/about.html | 546 ++
content/userguide/latest/btb/headless-access.html | 638 ++
content/userguide/latest/btb/hints-and-tips.html | 1169 +++
content/userguide/latest/btb/i18n.html | 669 ++
.../userguide/latest/btb/programming-model.html | 893 +++
content/userguide/latest/business-rules.html | 1043 +++
content/userguide/latest/commandlog/about.html | 1003 +++
content/userguide/latest/docgen/about.html | 667 ++
content/userguide/latest/domain-entities.html | 1095 +++
content/userguide/latest/domain-services.html | 1802 +++++
.../userguide/latest/drop-downs-and-defaults.html | 937 +++
content/userguide/latest/events.html | 871 +++
content/userguide/latest/excel/about.html | 777 ++
content/userguide/latest/executionlog/about.html | 823 +++
.../executionoutbox/_images/outbox.png | Bin
.../userguide/latest/executionoutbox/about.html | 938 +++
.../latest/executionrepublisher/about.html | 650 ++
content/userguide/latest/flyway/about.html | 702 ++
content/userguide/latest/index.html | 9 +
content/userguide/latest/meta-annotations.html | 544 ++
content/userguide/latest/mixins.html | 1450 ++++
content/userguide/latest/modules.html | 1161 +++
content/userguide/latest/overview.html | 698 ++
.../latest/properties-collections-actions.html | 1879 +++++
content/userguide/latest/ui-layout-and-hints.html | 2257 ++++++
content/userguide/latest/value-types.html | 1394 ++++
content/userguide/latest/view-models.html | 1286 ++++
content/valuetypes/2.0.0-RC2/about.html | 475 --
content/valuetypes/2.0.0-RC2/asciidoc/about.html | 686 --
content/valuetypes/2.0.0-RC2/index.html | 9 -
content/valuetypes/2.0.0-RC2/jodatime/about.html | 673 --
content/valuetypes/2.0.0-RC2/markdown/about.html | 686 --
content/valuetypes/2.0.0-RC2/vega/about.html | 685 --
content/valuetypes/latest/about.html | 475 ++
content/valuetypes/latest/asciidoc/about.html | 686 ++
content/valuetypes/latest/index.html | 9 +
content/valuetypes/latest/jodatime/about.html | 673 ++
content/valuetypes/latest/markdown/about.html | 686 ++
content/valuetypes/latest/vega/about.html | 685 ++
...ag-88f55ba38455a24f56777f6aba44239d04247336.svg | 1 -
content/vro/2.0.0-RC2/about.html | 503 --
content/vro/2.0.0-RC2/client.html | 501 --
content/vro/2.0.0-RC2/content-negotiation.html | 618 --
.../apache-causeway-v2-profile.INCOMPLETE.html | 1482 ----
.../apache-causeway-v2-profile.html | 913 ---
.../content-negotiation/other-representations.html | 554 --
.../simplified-representations/accept-header.html | 525 --
.../action-invocation.html | 631 --
.../configuration-properties.html | 506 --
.../simplified-representations/domain-object.html | 601 --
.../object-collection.html | 591 --
content/vro/2.0.0-RC2/cors/about.html | 607 --
content/vro/2.0.0-RC2/hints-and-tips.html | 733 --
.../2.0.0-RC2/hints-and-tips/pretty-printing.html | 496 --
.../hints-and-tips/restful-image-property.html | 527 --
.../2.0.0-RC2/hints-and-tips/troubleshooting.html | 585 --
.../hints-and-tips/view-model-as-parameter.html | 581 --
content/vro/2.0.0-RC2/index.html | 9 -
content/vro/2.0.0-RC2/layout-resources.html | 796 --
content/vro/2.0.0-RC2/ro-spec.html | 741 --
content/vro/2.0.0-RC2/security.html | 526 --
content/vro/2.0.0-RC2/setup-and-configuration.html | 668 --
...ag-88f55ba38455a24f56777f6aba44239d04247336.svg | 1 +
.../_images/restfulobjects/facade-choices.png | Bin
.../_images/restfulobjects/facade-choices.pptx | Bin
.../ro-spec-resources-and-representations.png | Bin
.../_images/rgfis/service-collaborations.png | Bin
content/vro/latest/about.html | 503 ++
content/vro/latest/client.html | 661 ++
content/vro/latest/content-negotiation.html | 618 ++
.../apache-causeway-v2-profile.INCOMPLETE.html | 1482 ++++
.../apache-causeway-v2-profile.html | 913 +++
.../content-negotiation/other-representations.html | 554 ++
.../simplified-representations/accept-header.html | 525 ++
.../action-invocation.html | 631 ++
.../configuration-properties.html | 506 ++
.../simplified-representations/domain-object.html | 601 ++
.../object-collection.html | 591 ++
content/vro/latest/cors/about.html | 607 ++
content/vro/latest/hints-and-tips.html | 733 ++
.../vro/latest/hints-and-tips/pretty-printing.html | 496 ++
.../hints-and-tips/restful-image-property.html | 527 ++
.../vro/latest/hints-and-tips/troubleshooting.html | 585 ++
.../hints-and-tips/view-model-as-parameter.html | 581 ++
content/vro/latest/index.html | 9 +
content/vro/latest/layout-resources.html | 796 ++
content/vro/latest/ro-spec.html | 741 ++
content/vro/latest/security.html | 526 ++
content/vro/latest/setup-and-configuration.html | 668 ++
...ag-c4ec2b950533a4717f3df81e1592762cfc3e6e17.svg | 1 -
content/vw/2.0.0-RC2/about.html | 500 --
content/vw/2.0.0-RC2/customisation.html | 1053 ---
content/vw/2.0.0-RC2/customisation/about-page.html | 501 --
content/vw/2.0.0-RC2/customisation/brand-logo.html | 557 --
.../customisation/cheap-n-cheerful-theme.html | 509 --
content/vw/2.0.0-RC2/customisation/custom-css.html | 775 --
.../2.0.0-RC2/customisation/custom-javascript.html | 519 --
.../vw/2.0.0-RC2/customisation/embedded-view.html | 551 --
.../customisation/top-level-index-page.html | 510 --
.../vw/2.0.0-RC2/customisation/welcome-page.html | 536 --
content/vw/2.0.0-RC2/exceldownload/about.html | 565 --
content/vw/2.0.0-RC2/extending.html | 794 --
.../extending/custom-bootstrap-theme.html | 529 --
content/vw/2.0.0-RC2/extending/custom-pages.html | 579 --
.../extending/replacing-page-elements.html | 635 --
content/vw/2.0.0-RC2/features.html | 948 ---
.../vw/2.0.0-RC2/features/bookmarked-pages.html | 568 --
.../features/sidebar-vs-modal-dialogs.html | 519 --
.../vw/2.0.0-RC2/features/titles-in-tables.html | 592 --
.../vw/2.0.0-RC2/features/user-registration.html | 616 --
content/vw/2.0.0-RC2/features/where-am-i.html | 611 --
content/vw/2.0.0-RC2/fullcalendar/about.html | 723 --
content/vw/2.0.0-RC2/hints-and-tips.html | 682 --
.../vw/2.0.0-RC2/hints-and-tips/auto-refresh.html | 533 --
.../i18n-label-in-wicket-viewer.html | 508 --
.../2.0.0-RC2/hints-and-tips/per-user-themes.html | 541 --
.../vw/2.0.0-RC2/hints-and-tips/svg-support.html | 541 --
content/vw/2.0.0-RC2/index.html | 9 -
content/vw/2.0.0-RC2/pdfjs/about.html | 635 --
content/vw/2.0.0-RC2/security.html | 553 --
content/vw/2.0.0-RC2/setup-and-configuration.html | 976 ---
content/vw/2.0.0-RC2/sse/about.html | 750 --
.../_images/about-page/about-page.png | Bin
.../blob-attachments/010-attachment-field-940.png | Bin
.../blob-attachments/010-attachment-field.png | Bin
.../blob-attachments/020-edit-choose-file-940.png | Bin
.../blob-attachments/020-edit-choose-file.png | Bin
.../030-choose-file-using-browser-520.png | Bin
.../030-choose-file-using-browser.png | Bin
.../040-edit-chosen-file-indicated-940.png | Bin
.../040-edit-chosen-file-indicated.png | Bin
.../050-ok-if-image-then-rendered-940.png | Bin
.../050-ok-if-image-then-rendered.png | Bin
.../_images/blob-attachments/060-download-940.png | Bin
.../_images/blob-attachments/060-download.png | Bin
.../blob-attachments/070-edit-clear-940.png | Bin
.../_images/blob-attachments/070-edit-clear.png | Bin
.../_images/bookmarked-pages/panel-estatio.png | Bin
.../_images/brand-logo/brand-logo-signin.png | Bin
.../_images/brand-logo/brand-logo.png | Bin
.../_images/copy-link/010-copy-link-button-940.png | Bin
.../_images/copy-link/010-copy-link-button.png | Bin
.../_images/copy-link/020-copy-link-dialog-940.png | Bin
.../_images/copy-link/020-copy-link-dialog.png | Bin
.../_images/copy-link/030-hints-940.png | Bin
.../_images/copy-link/030-hints.png | Bin
.../copy-link/040-copy-link-with-hints-940.png | Bin
.../_images/copy-link/040-copy-link-with-hints.png | Bin
.../_images/copy-link/050-title-url-940.png | Bin
.../_images/copy-link/050-title-url.png | Bin
...ag-c4ec2b950533a4717f3df81e1592762cfc3e6e17.svg | 1 +
.../_images/dialog-mode/modal.png | Bin
.../_images/dialog-mode/sidebar.png | Bin
.../_images/embedded-view/no-footer.png | Bin
.../_images/embedded-view/no-header-no-footer.png | Bin
.../_images/embedded-view/no-header.png | Bin
.../_images/embedded-view/regular.png | Bin
.../object-titles-and-icons/cust-order-product.png | Bin
.../_images/security/WebPage-hierarchy.png | Bin
.../suppress-password-reset/login-page-default.png | Bin
.../login-page-suppress-password-reset.png | Bin
.../suppress-remember-me/login-page-default.png | Bin
.../login-page-suppress-remember-me.png | Bin
.../suppress-sign-up/login-page-default.png | Bin
.../login-page-suppress-sign-up.png | Bin
.../_images/theme-chooser/example-1.png | Bin
.../_images/theme-chooser/example-2.png | Bin
.../user-registration/login-page-default.png | Bin
.../sign-up-after-registration.png | Bin
.../sign-up-email-with-verification-link.png | Bin
.../sign-up-login-page-after-sign-up.png | Bin
.../_images/user-registration/sign-up-page.png | Bin
.../sign-up-registration-page.png | Bin
.../_images/where-am-i/hello_grey_bg.png | Bin
content/vw/latest/about.html | 500 ++
content/vw/latest/customisation.html | 1053 +++
content/vw/latest/customisation/about-page.html | 501 ++
content/vw/latest/customisation/brand-logo.html | 557 ++
.../customisation/cheap-n-cheerful-theme.html | 509 ++
content/vw/latest/customisation/custom-css.html | 775 ++
.../vw/latest/customisation/custom-javascript.html | 519 ++
content/vw/latest/customisation/embedded-view.html | 551 ++
.../latest/customisation/top-level-index-page.html | 510 ++
content/vw/latest/customisation/welcome-page.html | 536 ++
.../exceldownload/_images/screenshot.png | Bin
content/vw/latest/exceldownload/about.html | 565 ++
content/vw/latest/extending.html | 794 ++
.../latest/extending/custom-bootstrap-theme.html | 529 ++
content/vw/latest/extending/custom-pages.html | 579 ++
.../latest/extending/replacing-page-elements.html | 635 ++
content/vw/latest/features.html | 948 +++
content/vw/latest/features/bookmarked-pages.html | 568 ++
.../latest/features/sidebar-vs-modal-dialogs.html | 519 ++
content/vw/latest/features/titles-in-tables.html | 592 ++
content/vw/latest/features/user-registration.html | 616 ++
content/vw/latest/features/where-am-i.html | 611 ++
.../fullcalendar/_images/screenshot-menu.png | Bin
.../fullcalendar/_images/screenshot-view.png | Bin
content/vw/latest/fullcalendar/about.html | 723 ++
content/vw/latest/hints-and-tips.html | 682 ++
content/vw/latest/hints-and-tips/auto-refresh.html | 533 ++
.../i18n-label-in-wicket-viewer.html | 508 ++
.../vw/latest/hints-and-tips/per-user-themes.html | 541 ++
content/vw/latest/hints-and-tips/svg-support.html | 541 ++
content/vw/latest/index.html | 9 +
content/vw/latest/pdfjs/about.html | 635 ++
content/vw/latest/security.html | 553 ++
content/vw/latest/setup-and-configuration.html | 976 +++
content/vw/latest/sse/about.html | 750 ++
3969 files changed, 1891321 insertions(+), 1884912 deletions(-)
diff --git a/content/404.html b/content/404.html
index fe41084ed..4432a55d3 100644
--- a/content/404.html
+++ b/content/404.html
@@ -33,94 +33,94 @@
<a class="navbar-link" href="#">Quick Start</a>
<div class="navbar-dropdown">
<span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="/docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="/docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
+ <a class="navbar-item" href="/docs/latest/starters/helloworld.html">Hello World</a>
+ <a class="navbar-item" href="/docs/latest/starters/simpleapp.html">Simple App</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="/docs/2.0.0-RC2/reference/about.html">Reference App</a>
+ <a class="navbar-item" href="/docs/latest/reference/about.html">Reference App</a>
<a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="/docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="/docs/2.0.0-RC2/resources/icons.html">Icons</a>
+ <a class="navbar-item" href="/docs/latest/resources/cheatsheet.html">Cheatsheet</a>
+ <a class="navbar-item" href="/docs/latest/resources/icons.html">Icons</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link" href="#">Guides</a>
<div class="navbar-dropdown">
<span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="/refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="/testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/about.html">Security Guide</a>
+ <a class="navbar-item" href="/userguide/latest/about.html">User Guide</a>
+ <a class="navbar-item" href="/refguide/latest/about.html">Reference Guide</a>
+ <a class="navbar-item" href="/testing/latest/about.html">Testing Guide</a>
+ <a class="navbar-item" href="/security/latest/about.html">Security Guide</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="/valuetypes/2.0.0-RC2/about.html">Value Types</a>
+ <a class="navbar-item" href="/valuetypes/latest/about.html">Value Types</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="/setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="/conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
+ <a class="navbar-item" href="/setupguide/latest/about.html">Setup Guide</a>
+ <a class="navbar-item" href="/conguide/latest/about.html">Contributors' Guide</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link" href="#">Components</a>
<div class="navbar-dropdown">
<span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="/security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
+ <a class="navbar-item" href="/security/latest/bypass/about.html">Bypass</a>
+ <a class="navbar-item" href="/security/latest/shiro/about.html">Shiro</a>
+ <a class="navbar-item" href="/security/latest/spring/about.html">Spring</a>
+ <a class="navbar-item" href="/security/latest/keycloak/about.html">Keycloak</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="/vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="/vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
+ <a class="navbar-item" href="/vw/latest/about.html">Web UI (Wicket)</a>
+ <a class="navbar-item" href="/vro/latest/about.html">REST API (Restful Objects)</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="/pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="/pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
+ <a class="navbar-item" href="/pjpa/latest/about.html">JPA (EclipseLink)</a>
+ <a class="navbar-item" href="/pjdo/latest/about.html">JDO (DataNucleus)</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link" href="#">Extensions</a>
<div class="navbar-dropdown">
<span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/commandlog/about.html">Command Log</a>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/docgen/about.html">Doc Gen</a>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/executionlog/about.html">Execution Log</a>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/executionoutbox/about.html">Execution Outbox</a>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/executionrepublisher/about.html">Execution Republisher</a>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/excel/about.html">Excel</a>
- <a class="navbar-item" href="/userguide/2.0.0-RC2/flyway/about.html">Flyway</a>
+ <a class="navbar-item" href="/userguide/latest/commandlog/about.html">Command Log</a>
+ <a class="navbar-item" href="/userguide/latest/docgen/about.html">Doc Gen</a>
+ <a class="navbar-item" href="/userguide/latest/executionlog/about.html">Execution Log</a>
+ <a class="navbar-item" href="/userguide/latest/executionoutbox/about.html">Execution Outbox</a>
+ <a class="navbar-item" href="/userguide/latest/executionrepublisher/about.html">Execution Republisher</a>
+ <a class="navbar-item" href="/userguide/latest/excel/about.html">Excel</a>
+ <a class="navbar-item" href="/userguide/latest/flyway/about.html">Flyway</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="/security/2.0.0-RC2/secman/about.html">Secman</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/audittrail/about.html">Audit Trail</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/spring-oauth2/about.html">Spring OAuth2 Integration</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
- <a class="navbar-item" href="/security/2.0.0-RC2/sessionlog/about.html">Session Log</a>
+ <a class="navbar-item" href="/security/latest/secman/about.html">Secman</a>
+ <a class="navbar-item" href="/security/latest/audittrail/about.html">Audit Trail</a>
+ <a class="navbar-item" href="/security/latest/spring-oauth2/about.html">Spring OAuth2 Integration</a>
+ <a class="navbar-item" href="/security/latest/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
+ <a class="navbar-item" href="/security/latest/sessionlog/about.html">Session Log</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Web UI (Wicket)</span>
- <a class="navbar-item" href="/vw/2.0.0-RC2/exceldownload/about.html">Excel Download</a>
- <a class="navbar-item" href="/vw/2.0.0-RC2/fullcalendar/about.html">Full Calendar</a>
- <a class="navbar-item" href="/vw/2.0.0-RC2/pdfjs/about.html">pdf.js</a>
- <a class="navbar-item" href="/vw/2.0.0-RC2/sse/about.html">Server Side Events</a>
+ <a class="navbar-item" href="/vw/latest/exceldownload/about.html">Excel Download</a>
+ <a class="navbar-item" href="/vw/latest/fullcalendar/about.html">Full Calendar</a>
+ <a class="navbar-item" href="/vw/latest/pdfjs/about.html">pdf.js</a>
+ <a class="navbar-item" href="/vw/latest/sse/about.html">Server Side Events</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
- <a class="navbar-item" href="/vro/2.0.0-RC2/cors/about.html">CORS</a>
+ <a class="navbar-item" href="/vro/latest/cors/about.html">CORS</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
<a class="navbar-link" href="#">Support</a>
<div class="navbar-dropdown">
<span class="navbar-item navbar-heading">Contact</span>
- <a class="navbar-item" href="/docs/2.0.0-RC2/support/slack-channel.html">Slack</a>
- <a class="navbar-item" href="/docs/2.0.0-RC2/support/mailing-list.html">Mailing Lists</a>
+ <a class="navbar-item" href="/docs/latest/support/slack-channel.html">Slack</a>
+ <a class="navbar-item" href="/docs/latest/support/mailing-list.html">Mailing Lists</a>
<a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
<a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Releases</span>
- <a class="navbar-item" href="/docs/2.0.0-RC2/downloads/how-to.html">Downloads</a>
- <a class="navbar-item" href="/relnotes/2.0.0-RC2/about.html">Release Notes</a>
+ <a class="navbar-item" href="/docs/latest/downloads/how-to.html">Downloads</a>
+ <a class="navbar-item" href="/relnotes/latest/about.html">Release Notes</a>
<hr class="navbar-divider"/>
</div>
</div>
@@ -128,24 +128,24 @@
<a class="navbar-link" href="#">Framework</a>
<div class="navbar-dropdown">
<span class="navbar-item navbar-heading">Process</span>
- <a class="navbar-item" href="/comguide/2.0.0-RC2/about.html">Committers' Guide</a>
- <a class="navbar-item" href="/tooling/2.0.0-RC2/about.html">Tooling</a>
+ <a class="navbar-item" href="/comguide/latest/about.html">Committers' Guide</a>
+ <a class="navbar-item" href="/tooling/latest/about.html">Tooling</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Automated Analysis</span>
<a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Interim Builds</span>
- <a class="navbar-item" href="/comguide/2.0.0-RC2/nightly-builds.html">Nightly builds</a>
- <a class="navbar-item" href="/comguide/2.0.0-RC2/weekly-builds.html">Weekly builds</a>
+ <a class="navbar-item" href="/comguide/latest/nightly-builds.html">Nightly builds</a>
+ <a class="navbar-item" href="/comguide/latest/weekly-builds.html">Weekly builds</a>
<a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="/core/2.0.0-RC2/about.html">Internal Design Docs</a>
- <a class="navbar-item" href="/regressiontests/2.0.0-RC2/about.html">Regression Tests</a>
- <a class="navbar-item" href="/incubator/2.0.0-RC2/about.html">Incubator</a>
+ <a class="navbar-item" href="/core/latest/about.html">Internal Design Docs</a>
+ <a class="navbar-item" href="/regressiontests/latest/about.html">Regression Tests</a>
+ <a class="navbar-item" href="/incubator/latest/about.html">Incubator</a>
<hr class="navbar-divider"/>
<span class="navbar-item navbar-heading">Thanks</span>
- <a class="navbar-item" href="/more-thanks/2.0.0-RC2/more-thanks.html">Acknowledgements</a>
+ <a class="navbar-item" href="/more-thanks/latest/more-thanks.html">Acknowledgements</a>
</div>
</div>
<div class="navbar-item has-dropdown is-hoverable">
@@ -161,7 +161,7 @@
<a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
</div>
</div>
- <a class="navbar-item" href="/docs/2.0.0-RC2/about.html">
+ <a class="navbar-item" href="/docs/latest/about.html">
<span class="icon">
<img src="/_/img/home.png"></img>
</span>
@@ -192,7 +192,7 @@ page.parent doesn't seem to be set...
<span class="title"> </span>
<ul class="versions">
<li class="version">
- <a href="/docs/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/docs/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -200,7 +200,7 @@ page.parent doesn't seem to be set...
<span class="title">Committers' Guide</span>
<ul class="versions">
<li class="version">
- <a href="/comguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/comguide/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -208,7 +208,7 @@ page.parent doesn't seem to be set...
<span class="title">Contributors' Guide</span>
<ul class="versions">
<li class="version">
- <a href="/conguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/conguide/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -216,7 +216,7 @@ page.parent doesn't seem to be set...
<span class="title">Design Docs</span>
<ul class="versions">
<li class="version">
- <a href="/core/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/core/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -224,7 +224,7 @@ page.parent doesn't seem to be set...
<span class="title">Extensions</span>
<ul class="versions">
<li class="version">
- <a href="/extensions/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/extensions/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -232,7 +232,7 @@ page.parent doesn't seem to be set...
<span class="title">Incubator Catalog</span>
<ul class="versions">
<li class="version">
- <a href="/incubator/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/incubator/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -240,7 +240,7 @@ page.parent doesn't seem to be set...
<span class="title">JDO/DataNucleus</span>
<ul class="versions">
<li class="version">
- <a href="/pjdo/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/pjdo/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -248,7 +248,7 @@ page.parent doesn't seem to be set...
<span class="title">JPA</span>
<ul class="versions">
<li class="version">
- <a href="/pjpa/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/pjpa/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -256,7 +256,7 @@ page.parent doesn't seem to be set...
<span class="title">Reference Guide</span>
<ul class="versions">
<li class="version">
- <a href="/refguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/refguide/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -264,7 +264,7 @@ page.parent doesn't seem to be set...
<span class="title">regressiontests</span>
<ul class="versions">
<li class="version">
- <a href="/regressiontests/2.0.0-RC2/index.html">2.0.0-RC2</a>
+ <a href="/regressiontests/latest/index.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -272,7 +272,7 @@ page.parent doesn't seem to be set...
<span class="title">Release Notes</span>
<ul class="versions">
<li class="version">
- <a href="/relnotes/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/relnotes/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -280,7 +280,7 @@ page.parent doesn't seem to be set...
<span class="title">REST API (Restful Objects Viewer)</span>
<ul class="versions">
<li class="version">
- <a href="/vro/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/vro/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -288,7 +288,7 @@ page.parent doesn't seem to be set...
<span class="title">Security Guide</span>
<ul class="versions">
<li class="version">
- <a href="/security/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/security/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -296,7 +296,7 @@ page.parent doesn't seem to be set...
<span class="title">Setup Guide</span>
<ul class="versions">
<li class="version">
- <a href="/setupguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/setupguide/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -304,7 +304,7 @@ page.parent doesn't seem to be set...
<span class="title">Testing Guide</span>
<ul class="versions">
<li class="version">
- <a href="/testing/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/testing/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -312,7 +312,7 @@ page.parent doesn't seem to be set...
<span class="title">Tooling</span>
<ul class="versions">
<li class="version">
- <a href="/tooling/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/tooling/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -320,7 +320,7 @@ page.parent doesn't seem to be set...
<span class="title">Tutorials</span>
<ul class="versions">
<li class="version">
- <a href="/tutorials/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/tutorials/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -328,7 +328,7 @@ page.parent doesn't seem to be set...
<span class="title">User Guide</span>
<ul class="versions">
<li class="version">
- <a href="/userguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/userguide/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -336,7 +336,7 @@ page.parent doesn't seem to be set...
<span class="title">Value Types Catalog</span>
<ul class="versions">
<li class="version">
- <a href="/valuetypes/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/valuetypes/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -344,7 +344,7 @@ page.parent doesn't seem to be set...
<span class="title">Web UI (Wicket Viewer)</span>
<ul class="versions">
<li class="version">
- <a href="/vw/2.0.0-RC2/about.html">2.0.0-RC2</a>
+ <a href="/vw/latest/about.html">2.0.0-RC3</a>
</li>
</ul>
</li>
@@ -356,7 +356,7 @@ page.parent doesn't seem to be set...
<main role="main">
<div class="toolbar" role="navigation">
<button class="nav-toggle"></button>
- <a href="/docs/2.0.0-RC2/about.html" class="home-link"></a>
+ <a href="/docs/latest/about.html" class="home-link"></a>
<nav class="breadcrumbs" aria-label="breadcrumbs">
</nav>
</div>
@@ -387,7 +387,7 @@ If you typed the URL of this page manually, please double check that you entered
</p>
</div>
<div class="revision">
- <p>Revision: master.20230714-1522</p>
+ <p>Revision: release-2.0.0-RC3-RC1.20231010-0011</p>
</div>
</div>
</footer>
diff --git a/content/applib/layout-v1/component/component.xsd b/content/applib/layout-v1/component/component.xsd
deleted file mode 100644
index 306880d91..000000000
--- a/content/applib/layout-v1/component/component.xsd
+++ /dev/null
@@ -1,218 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
- license agreements. See the NOTICE file distributed with this work for additional
- information regarding copyright ownership. The ASF licenses this file to
- you under the Apache License, Version 2.0 (the "License"); you may not use
- this file except in compliance with the License. You may obtain a copy of
- the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
- by applicable law or agreed to in writing, software distributed under the
- License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
- OF ANY KIND, either express or implied. See the License for the specific
- language governing permissions and limitations under the License. -->
-<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:lnk="http://isis.apache.org/applib/layout/links"
- xmlns:tns="http://isis.apache.org/applib/layout/component"
- elementFormDefault="qualified"
- targetNamespace="http://isis.apache.org/applib/layout/component"
- version="1.0">
-
- <xs:import
- namespace="http://isis.apache.org/applib/layout/links"
- schemaLocation="../links/links.xsd"/>
-
- <xs:element name="action" type="tns:action"/>
-
- <xs:element name="collection" type="tns:collection"/>
-
- <xs:element name="domainObject" type="tns:domainObject"/>
-
- <xs:element name="fieldSet" type="tns:fieldSet"/>
-
- <xs:element name="serviceAction" type="tns:serviceAction"/>
-
- <xs:element name="property" type="tns:property"/>
-
- <xs:complexType name="domainObject">
- <xs:sequence>
- <xs:element minOccurs="0" name="named" type="xs:string"/>
- <xs:element minOccurs="0" name="describedAs" type="xs:string"/>
- <xs:element minOccurs="0" name="plural" type="xs:string"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- <xs:element minOccurs="0" name="link" type="lnk:link"/>
- </xs:sequence>
- <xs:attribute name="bookmarking" type="tns:bookmarkPolicy"/>
- <xs:attribute name="cssClass" type="xs:string"/>
- <xs:attribute name="cssClassFa" type="xs:string"/>
- <xs:attribute name="cssClassFaPosition" type="tns:cssClassFaPosition"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
- <xs:attribute name="tableDecoration" type="tns:tableDecoration"/>
- </xs:complexType>
-
- <xs:complexType name="action">
- <xs:sequence>
- <xs:element minOccurs="0" name="named" type="xs:string"/>
- <xs:element minOccurs="0" name="describedAs" type="xs:string"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- <xs:element minOccurs="0" name="link" type="lnk:link"/>
- </xs:sequence>
- <xs:attribute name="bookmarking" type="tns:bookmarkPolicy"/>
- <xs:attribute name="cssClass" type="xs:string"/>
- <xs:attribute name="cssClassFa" type="xs:string"/>
- <xs:attribute name="cssClassFaPosition" type="tns:cssClassFaPosition"/>
- <xs:attribute name="hidden" type="tns:where"/>
- <xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
- <xs:attribute name="position" type="tns:position"/>
- <xs:attribute name="promptStyle" type="tns:promptStyle"/>
- <xs:attribute name="redirect" type="tns:redirect"/>
- </xs:complexType>
-
- <xs:complexType name="serviceAction">
- <xs:sequence>
- <xs:element minOccurs="0" name="named" type="xs:string"/>
- <xs:element minOccurs="0" name="describedAs" type="xs:string"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- <xs:element minOccurs="0" name="link" type="lnk:link"/>
- </xs:sequence>
- <xs:attribute name="objectType" type="xs:string" use="required"/>
- <xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
- <xs:attribute name="bookmarking" type="tns:bookmarkPolicy"/>
- <xs:attribute name="cssClass" type="xs:string"/>
- <xs:attribute name="cssClassFa" type="xs:string"/>
- </xs:complexType>
-
- <xs:complexType name="fieldSet">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:action"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:property"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- </xs:sequence>
- <xs:attribute name="name" type="xs:string"/>
- <xs:attribute name="id" type="xs:string"/>
- <xs:attribute name="unreferencedActions" type="xs:boolean"/>
- <xs:attribute name="unreferencedProperties" type="xs:boolean"/>
- </xs:complexType>
-
- <xs:complexType name="property">
- <xs:sequence>
- <xs:element minOccurs="0" name="named" type="xs:string"/>
- <xs:element minOccurs="0" name="describedAs" type="xs:string"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:action"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- <xs:element minOccurs="0" name="link" type="lnk:link"/>
- </xs:sequence>
- <xs:attribute name="cssClass" type="xs:string"/>
- <xs:attribute name="hidden" type="tns:where"/>
- <xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="labelPosition" type="tns:labelPosition"/>
- <xs:attribute name="multiLine" type="xs:int"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
- <xs:attribute name="promptStyle" type="tns:promptStyle"/>
- <xs:attribute name="renderedAsDayBefore" type="xs:boolean"/>
- <xs:attribute name="typicalLength" type="xs:int"/>
- <xs:attribute name="repainting" type="xs:boolean"/>
- </xs:complexType>
-
- <xs:complexType name="collection">
- <xs:sequence>
- <xs:element minOccurs="0" name="named" type="xs:string"/>
- <xs:element minOccurs="0" name="describedAs" type="xs:string"/>
- <xs:element minOccurs="0" name="sortedBy" type="xs:string"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="tns:action"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- <xs:element minOccurs="0" name="link" type="lnk:link"/>
- </xs:sequence>
- <xs:attribute name="cssClass" type="xs:string"/>
- <xs:attribute name="defaultView" type="xs:string"/>
- <xs:attribute name="hidden" type="tns:where"/>
- <xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
- <xs:attribute name="paged" type="xs:int"/>
- <xs:attribute name="tableDecoration" type="tns:tableDecoration"/>
- </xs:complexType>
-
-
- <xs:simpleType name="bookmarkPolicy">
- <xs:restriction base="xs:string">
- <xs:enumeration value="AS_ROOT"/>
- <xs:enumeration value="AS_CHILD"/>
- <xs:enumeration value="NEVER"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="cssClassFaPosition">
- <xs:restriction base="xs:string">
- <xs:enumeration value="LEFT"/>
- <xs:enumeration value="RIGHT"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="where">
- <xs:restriction base="xs:string">
- <xs:enumeration value="EVERYWHERE"/>
- <xs:enumeration value="ANYWHERE"/>
- <xs:enumeration value="OBJECT_FORMS"/>
- <xs:enumeration value="REFERENCES_PARENT"/>
- <xs:enumeration value="PARENTED_TABLES"/>
- <xs:enumeration value="STANDALONE_TABLES"/>
- <xs:enumeration value="ALL_TABLES"/>
- <xs:enumeration value="ALL_EXCEPT_STANDALONE_TABLES"/>
- <xs:enumeration value="NOWHERE"/>
- <xs:enumeration value="NOT_SPECIFIED"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="position">
- <xs:restriction base="xs:string">
- <xs:enumeration value="BELOW"/>
- <xs:enumeration value="RIGHT"/>
- <xs:enumeration value="PANEL"/>
- <xs:enumeration value="PANEL_DROPDOWN"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="promptStyle">
- <xs:restriction base="xs:string">
- <xs:enumeration value="AS_CONFIGURED"/>
- <xs:enumeration value="DIALOG"/>
- <xs:enumeration value="DIALOG_SIDEBAR"/>
- <xs:enumeration value="DIALOG_MODAL"/>
- <xs:enumeration value="INLINE"/>
- <xs:enumeration value="INLINE_AS_IF_EDIT"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="redirect">
- <xs:restriction base="xs:string">
- <xs:enumeration value="AS_CONFIGURED"/>
- <xs:enumeration value="EVEN_IF_SAME"/>
- <xs:enumeration value="ONLY_IF_DIFFERS"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="labelPosition">
- <xs:restriction base="xs:string">
- <xs:enumeration value="DEFAULT"/>
- <xs:enumeration value="LEFT"/>
- <xs:enumeration value="RIGHT"/>
- <xs:enumeration value="TOP"/>
- <xs:enumeration value="NONE"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="tableDecoration">
- <xs:restriction base="xs:string">
- <xs:enumeration value="NONE"/>
- <xs:enumeration value="DATATABLES_NET"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="repainting">
- <xs:restriction base="xs:string">
- <xs:enumeration value="REPAINT"/>
- <xs:enumeration value="NO_REPAINT"/>
- <xs:enumeration value="NOT_SPECIFIED"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
diff --git a/content/applib/layout-v1/grid/bootstrap3/bootstrap3.xsd b/content/applib/layout-v1/grid/bootstrap3/bootstrap3.xsd
deleted file mode 100644
index 8380f737d..000000000
--- a/content/applib/layout-v1/grid/bootstrap3/bootstrap3.xsd
+++ /dev/null
@@ -1,167 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
- license agreements. See the NOTICE file distributed with this work for additional
- information regarding copyright ownership. The ASF licenses this file to
- you under the Apache License, Version 2.0 (the "License"); you may not use
- this file except in compliance with the License. You may obtain a copy of
- the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
- by applicable law or agreed to in writing, software distributed under the
- License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
- OF ANY KIND, either express or implied. See the License for the specific
- language governing permissions and limitations under the License. -->
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:cpt="http://isis.apache.org/applib/layout/component"
- xmlns:tns="http://isis.apache.org/applib/layout/grid/bootstrap3"
- elementFormDefault="qualified"
- targetNamespace="http://isis.apache.org/applib/layout/grid/bootstrap3"
- version="1.0">
-
- <xs:import
- namespace="http://isis.apache.org/applib/layout/component"
- schemaLocation="../../component/component.xsd"/>
-
- <xs:import
- namespace="http://isis.apache.org/applib/layout/links"
- schemaLocation="../../links/links.xsd"/>
-
- <xs:element name="clearFixHidden" type="tns:clearFixHidden"/>
-
- <xs:element name="clearFixVisible" type="tns:clearFixVisible"/>
-
- <xs:element name="col" type="tns:col"/>
-
- <xs:element name="grid" type="tns:grid"/>
-
- <xs:complexType name="grid">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" name="row" type="tns:row"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="metadataError" type="xs:string"/>
- </xs:sequence>
- <xs:attribute name="cssClass" type="xs:string"/>
- </xs:complexType>
-
- <xs:complexType name="row">
- <xs:complexContent>
- <xs:extension base="tns:bs3ElementAbstract">
- <xs:sequence>
- <xs:choice maxOccurs="unbounded" minOccurs="0">
- <xs:element ref="tns:col"/>
- <xs:element ref="tns:clearFixVisible"/>
- <xs:element ref="tns:clearFixHidden"/>
- </xs:choice>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- </xs:sequence>
- <xs:attribute name="id" type="xs:string"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType abstract="true" name="bs3ElementAbstract">
- <xs:sequence/>
- <xs:attribute name="cssClass" type="xs:string"/>
- </xs:complexType>
-
- <xs:complexType name="col">
- <xs:complexContent>
- <xs:extension base="tns:bs3RowContent">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="sizeSpan" type="tns:sizeSpan"/>
- <xs:element minOccurs="0" ref="cpt:domainObject"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="cpt:action"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="row" type="tns:row"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="tabGroup" type="tns:tabGroup"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="cpt:fieldSet"/>
- <xs:element maxOccurs="unbounded" minOccurs="0" ref="cpt:collection"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- </xs:sequence>
- <xs:attribute name="id" type="xs:string"/>
- <xs:attribute name="span" type="xs:int" use="required"/>
- <xs:attribute name="unreferencedActions" type="xs:boolean"/>
- <xs:attribute name="unreferencedCollections" type="xs:boolean"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType abstract="true" name="bs3RowContent">
- <xs:complexContent>
- <xs:extension base="tns:bs3ElementAbstract">
- <xs:sequence/>
- <xs:attribute name="size" type="tns:size"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType name="sizeSpan">
- <xs:all/>
- <xs:attribute name="offset" type="xs:boolean"/>
- <xs:attribute name="size" type="tns:size" use="required"/>
- <xs:attribute name="span" type="xs:int" use="required"/>
- </xs:complexType>
-
- <xs:complexType name="tabGroup">
- <xs:complexContent>
- <xs:extension base="tns:bs3ElementAbstract">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" minOccurs="0" name="tab" type="tns:tab"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- </xs:sequence>
- <xs:attribute name="collapseIfOne" type="xs:boolean"/>
- <xs:attribute name="unreferencedCollections" type="xs:boolean"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType name="tab">
- <xs:complexContent>
- <xs:extension base="tns:bs3ElementAbstract">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" name="row" type="tns:row"/>
- </xs:sequence>
- <xs:attribute name="name" type="xs:string" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType name="clearFixVisible">
- <xs:complexContent>
- <xs:extension base="tns:bs3ClearFix">
- <xs:sequence/>
- <xs:attribute name="cssDisplay" type="tns:cssDisplay" use="required"/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType abstract="true" name="bs3ClearFix">
- <xs:complexContent>
- <xs:extension base="tns:bs3RowContent">
- <xs:sequence/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:complexType name="clearFixHidden">
- <xs:complexContent>
- <xs:extension base="tns:bs3ClearFix">
- <xs:sequence/>
- </xs:extension>
- </xs:complexContent>
- </xs:complexType>
-
- <xs:simpleType name="size">
- <xs:restriction base="xs:string">
- <xs:enumeration value="XS"/>
- <xs:enumeration value="SM"/>
- <xs:enumeration value="MD"/>
- <xs:enumeration value="LG"/>
- </xs:restriction>
- </xs:simpleType>
-
- <xs:simpleType name="cssDisplay">
- <xs:restriction base="xs:string">
- <xs:enumeration value="BLOCK"/>
- <xs:enumeration value="INLINE"/>
- <xs:enumeration value="INLINE_BLOCK"/>
- </xs:restriction>
- </xs:simpleType>
-</xs:schema>
diff --git a/content/applib/layout-v1/links/links.xsd b/content/applib/layout-v1/links/links.xsd
deleted file mode 100644
index fe5d1f1ab..000000000
--- a/content/applib/layout-v1/links/links.xsd
+++ /dev/null
@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
- license agreements. See the NOTICE file distributed with this work for additional
- information regarding copyright ownership. The ASF licenses this file to
- you under the Apache License, Version 2.0 (the "License"); you may not use
- this file except in compliance with the License. You may obtain a copy of
- the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
- by applicable law or agreed to in writing, software distributed under the
- License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
- OF ANY KIND, either express or implied. See the License for the specific
- language governing permissions and limitations under the License. -->
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- elementFormDefault="qualified"
- targetNamespace="http://isis.apache.org/applib/layout/links"
- version="1.0">
-
- <xs:complexType name="link">
- <xs:sequence>
- <xs:element name="rel" type="xs:string"/>
- <xs:element name="method" type="xs:string"/>
- <xs:element name="href" type="xs:string"/>
- <xs:element name="type" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
diff --git a/content/applib/layout-v1/menubars/bootstrap3/menubars.xsd b/content/applib/layout-v1/menubars/bootstrap3/menubars.xsd
deleted file mode 100644
index a9f52ecee..000000000
--- a/content/applib/layout-v1/menubars/bootstrap3/menubars.xsd
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor
- license agreements. See the NOTICE file distributed with this work for additional
- information regarding copyright ownership. The ASF licenses this file to
- you under the Apache License, Version 2.0 (the "License"); you may not use
- this file except in compliance with the License. You may obtain a copy of
- the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required
- by applicable law or agreed to in writing, software distributed under the
- License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS
- OF ANY KIND, either express or implied. See the License for the specific
- language governing permissions and limitations under the License. -->
-<xs:schema
- xmlns:xs="http://www.w3.org/2001/XMLSchema"
- xmlns:mb3="http://isis.apache.org/applib/layout/menubars/bootstrap3"
- xmlns:cpt="http://isis.apache.org/applib/layout/component"
- xmlns:lnk="http://isis.apache.org/applib/layout/links"
- xmlns:tns="http://isis.apache.org/applib/layout/menubars/bootstrap3"
- elementFormDefault="qualified"
- targetNamespace="http://isis.apache.org/applib/layout/menubars/bootstrap3" version="1.0">
-
- <xs:import
- namespace="http://isis.apache.org/applib/layout/component"
- schemaLocation="../../component/component.xsd"/>
-
- <xs:import
- namespace="http://isis.apache.org/applib/layout/links"
- schemaLocation="../../links/links.xsd"/>
-
- <xs:element name="menuBars" type="tns:menuBars"/>
-
- <xs:complexType name="menuBars">
- <xs:sequence>
- <xs:element minOccurs="0" name="primary" type="tns:menuBar"/>
- <xs:element minOccurs="0" name="secondary" type="tns:menuBar"/>
- <xs:element minOccurs="0" name="tertiary" type="tns:menuBar"/>
- <xs:element minOccurs="0" name="metadataError" type="xs:string"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="menuBar">
- <xs:sequence>
- <xs:element maxOccurs="unbounded" name="menu" type="tns:menu"/>
- </xs:sequence>
- </xs:complexType>
-
- <xs:complexType name="menu">
- <xs:sequence>
- <xs:element name="named" type="xs:string"/>
- <xs:element minOccurs="0" maxOccurs="unbounded" name="section" type="tns:section"/>
- </xs:sequence>
- <xs:attribute name="cssClassFa" type="xs:string"/>
- <xs:attribute name="unreferencedActions" type="xs:boolean"/>
- </xs:complexType>
-
- <xs:complexType name="section">
- <xs:sequence>
- <xs:element minOccurs="0" maxOccurs="1" name="named" type="xs:string"/>
- <xs:element maxOccurs="unbounded" name="serviceAction" type="cpt:serviceAction"/>
- </xs:sequence>
- </xs:complexType>
-</xs:schema>
diff --git a/content/applib/layout/component/component.xsd b/content/applib/layout/component/component.xsd
index eff8071a2..225693649 100644
--- a/content/applib/layout/component/component.xsd
+++ b/content/applib/layout/component/component.xsd
@@ -44,7 +44,6 @@
<xs:attribute name="cssClass" type="xs:string"/>
<xs:attribute name="cssClassFa" type="xs:string"/>
<xs:attribute name="cssClassFaPosition" type="tns:cssClassFaPosition"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
<xs:attribute name="tableDecoration" type="tns:tableDecoration"/>
</xs:complexType>
@@ -61,7 +60,6 @@
<xs:attribute name="cssClassFaPosition" type="tns:cssClassFaPosition"/>
<xs:attribute name="hidden" type="tns:where"/>
<xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
<xs:attribute name="position" type="tns:position"/>
<xs:attribute name="promptStyle" type="tns:promptStyle"/>
<xs:attribute name="redirect" type="tns:redirect"/>
@@ -76,7 +74,6 @@
</xs:sequence>
<xs:attribute name="objectType" type="xs:string" use="required"/>
<xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
<xs:attribute name="bookmarking" type="tns:bookmarkPolicy"/>
<xs:attribute name="cssClass" type="xs:string"/>
<xs:attribute name="cssClassFa" type="xs:string"/>
@@ -107,7 +104,6 @@
<xs:attribute name="id" type="xs:string" use="required"/>
<xs:attribute name="labelPosition" type="tns:labelPosition"/>
<xs:attribute name="multiLine" type="xs:int"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
<xs:attribute name="promptStyle" type="tns:promptStyle"/>
<xs:attribute name="renderedAsDayBefore" type="xs:boolean"/>
<xs:attribute name="typicalLength" type="xs:int"/>
@@ -127,7 +123,6 @@
<xs:attribute name="defaultView" type="xs:string"/>
<xs:attribute name="hidden" type="tns:where"/>
<xs:attribute name="id" type="xs:string" use="required"/>
- <xs:attribute name="namedEscaped" type="xs:boolean"/>
<xs:attribute name="paged" type="xs:int"/>
<xs:attribute name="tableDecoration" type="tns:tableDecoration"/>
</xs:complexType>
diff --git a/content/comguide/2.0.0-RC2/about.html b/content/comguide/2.0.0-RC2/about.html
deleted file mode 100644
index a06a46a35..000000000
--- a/content/comguide/2.0.0-RC2/about.html
+++ /dev/null
@@ -1,532 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Committers' Guide :: causeway</title>
- <link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/about.html">
- <meta name="generator" content="Antora 3.1.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <link rel="stylesheet" href="../../_/css/site-custom.css">
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
- <link rel="next" href="merging-a-pull-request.html" title="Merging a Pull Request">
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://causeway.apache.org">
- <span class="icon">
- <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
- </span>
- <span class="navbar-title">causeway</span>
- </a>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <a class="navbar-end">
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Quick Start</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/reference/about.html">Reference App</a>
- <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/icons.html">Icons</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Guides</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="../../refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="../../testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/about.html">Security Guide</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="../../valuetypes/2.0.0-RC2/about.html">Value Types</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="../../conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Components</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="../../pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="../../pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Extensions</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/commandlog/about.html">Command Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/docgen/about.html">Doc Gen</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionlog/about.html">Execution Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionoutbox/about.html">Execution Outbox</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionrepublisher/about.html">Execution Republisher</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/excel/about.html">Excel</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/flyway/about.html">Flyway</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/secman/about.html">Secman</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/audittrail/about.html">Audit Trail</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring-oauth2/about.html">Spring OAuth2 Integration</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/sessionlog/about.html">Session Log</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/exceldownload/about.html">Excel Download</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/fullcalendar/about.html">Full Calendar</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/pdfjs/about.html">pdf.js</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/sse/about.html">Server Side Events</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/cors/about.html">CORS</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Support</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Contact</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/slack-channel.html">Slack</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/mailing-list.html">Mailing Lists</a>
- <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
- <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Releases</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/downloads/how-to.html">Downloads</a>
- <a class="navbar-item" href="../../relnotes/2.0.0-RC2/about.html">Release Notes</a>
- <hr class="navbar-divider"/>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Framework</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Process</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/about.html">Committers' Guide</a>
- <a class="navbar-item" href="../../tooling/2.0.0-RC2/about.html">Tooling</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Automated Analysis</span>
- <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Interim Builds</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/nightly-builds.html">Nightly builds</a>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/weekly-builds.html">Weekly builds</a>
- <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../core/2.0.0-RC2/about.html">Internal Design Docs</a>
- <a class="navbar-item" href="../../regressiontests/2.0.0-RC2/about.html">Regression Tests</a>
- <a class="navbar-item" href="../../incubator/2.0.0-RC2/about.html">Incubator</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Thanks</span>
- <a class="navbar-item" href="../../more-thanks/2.0.0-RC2/more-thanks.html">Acknowledgements</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">ASF</a>
- <div class="navbar-dropdown">
- <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
- <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
- <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
- <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
- <hr class="navbar-divider"/>
- <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
- </div>
- </div>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/about.html">
- <span class="icon">
- <img src="../../_/img/home.png"></img>
- </span>
- </a>
- </div>
- </div>
- </nav>
-</header>
-<div class="body -toc">
-<div class="nav-container" data-component="comguide" data-version="2.0.0-RC2">
- <aside class="nav">
- <div class="panels">
-<div class="nav-panel-search hide-for-print">
- <input id="algolia-search-input" placeholder="Search"></span>
-</div>
-<div class="nav-panel-pagination">
- <a class="page-previous disabled" rel="prev" href="" title=""><span></span></a>
- <a class="page-next" rel="next"
- href="merging-a-pull-request.html" title="Merging a Pull Request"><span></span></a>
-<!--
-page.parent doesn't seem to be set...
- <a class="page-parent disabled" rel="prev" href="" title=""><span></span></a>
--->
-</div>
-<div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <h3 class="title"><a href="about.html">Committers' Guide</a></h3>
-<ul class="nav-list">
- <li class="nav-item" data-depth="0">
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Occasionally</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="merging-a-pull-request.html">Merging a Pull Request</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="applying-patches.html">Applying Patches</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="updating-the-website.html">Updating the Website</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Nightly</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-builds.html">Nightly Builds</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-deploys.html">Nightly Deploys</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="weekly-builds.html">Weekly Builds</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="cutting-a-release.html">Cutting a Release</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="verifying-releases.html">Verifying Releases</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Post Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-successful.html">Post Release (Successful)</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-unsuccessful.html">Post Release (Unsuccessful)</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Appendices</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="key-generation.html">Key Generation</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="algolia-search.html">Algolia Search</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="release-process-prereqs.html">Release Process Prereqs</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="policies.html">Policies</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="pmc-notes.html">PMC Notes</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
-</ul>
- </nav>
-</div>
-<div class="nav-panel-explore" data-panel="explore">
- <div class="context">
- <span class="title">Committers' Guide</span>
- <span class="version">2.0.0-RC2</span>
- </div>
- <ul class="components">
- <li class="component">
- <span class="title"> </span>
- <ul class="versions">
- <li class="version">
- <a href="../../docs/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component is-current">
- <span class="title">Committers' Guide</span>
- <ul class="versions">
- <li class="version is-current">
- <a href="about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Contributors' Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../conguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Design Docs</span>
- <ul class="versions">
- <li class="version">
- <a href="../../core/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Extensions</span>
- <ul class="versions">
- <li class="version">
- <a href="../../extensions/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Incubator Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../incubator/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JDO/DataNucleus</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjdo/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JPA</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjpa/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Reference Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../refguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">regressiontests</span>
- <ul class="versions">
- <li class="version">
- <a href="../../regressiontests/2.0.0-RC2/index.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Release Notes</span>
- <ul class="versions">
- <li class="version">
- <a href="../../relnotes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">REST API (Restful Objects Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vro/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Security Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../security/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Setup Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../setupguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Testing Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../testing/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tooling</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tooling/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tutorials</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tutorials/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">User Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../userguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Value Types Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../valuetypes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Web UI (Wicket Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vw/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
- </div>
- </aside>
-</div>
-<main role="main">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
- <a href="../../docs/2.0.0-RC2/about.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="about.html">Committers' Guide</a></li>
- </ul>
-</nav>
- <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC2/antora/components/comguide/modules/ROOT/pages/about.adoc">Edit</a></div>
-</div>
-<article class="doc">
- <a name="section-top"></a>
-<h1 class="page">Committers' Guide</h1>
-<div class="paragraph">
-<p>This committers' guide is for committers of Apache Causeway itself who want guidance on release process, publishing documents and other related procedures.</p>
-</div>
-</article>
-<aside class="article-aside toc hide-for-print" role="navigation">
- <p class="toc-title">On this page</p>
- <div id="article-toc"></div>
-</aside>
-</main>
-</div>
-<footer class="footer">
- <div class="content">
- <div class="copyright">
- <p>
- Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
- <br/>
- Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
- </p>
- </div>
- <div class="revision">
- <p>Revision: master.20230714-1522</p>
- </div>
- </div>
-</footer>
-<script src="../../_/js/site.js"></script>
-<script async src="../../_/js/vendor/highlight.js"></script>
-<script src="../../_/js/vendor/jquery-3.4.1.min.js"></script>
-<script src="../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
-<script src="../../_/js/vendor/jquery.tocify.min.js"></script>
-
-<script>
- $(function() {
- $("#article-toc").tocify( {
- showEffect: "slideDown",
- hashGenerator: "pretty",
- hideEffect: "slideUp",
- selectors: "h2, h3",
- scrollTo: 120,
- smoothScroll: true,
- theme: "jqueryui",
- highlightOnScroll: true
- } );
- });
-</script>
-
-<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-<script>
- function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
- var search = docsearch({
- appId: '5ISP5TFAEN',
- apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
- indexName: 'causeway-apache-org',
- inputSelector: '#algolia-search-input',
- autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
- debug: false,
- }).autocomplete
- search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
- focusSearchInput()
- window.addEventListener('load', focusSearchInput);
-</script>
-
-<!--
- docsearch options:
- https://docsearch.algolia.com/docs/behavior/
--->
-<!--
- https://www.algolia.com/doc/api-reference/api-parameters/
- algoliaOptions: { hitsPerPage: 6 },
--->
- </body>
-</html>
diff --git a/content/comguide/2.0.0-RC2/algolia-search.html b/content/comguide/2.0.0-RC2/algolia-search.html
deleted file mode 100644
index 2814bc13e..000000000
--- a/content/comguide/2.0.0-RC2/algolia-search.html
+++ /dev/null
@@ -1,737 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Appendix: Algolia Search :: causeway</title>
- <link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/algolia-search.html">
- <meta name="generator" content="Antora 3.1.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <link rel="stylesheet" href="../../_/css/site-custom.css">
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
- <link rel="next" href="release-process-prereqs.html" title="Release Process Prereqs">
- <link rel="prev" href="key-generation.html" title="Key Generation">
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://causeway.apache.org">
- <span class="icon">
- <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
- </span>
- <span class="navbar-title">causeway</span>
- </a>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <a class="navbar-end">
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Quick Start</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/reference/about.html">Reference App</a>
- <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/icons.html">Icons</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Guides</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="../../refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="../../testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/about.html">Security Guide</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="../../valuetypes/2.0.0-RC2/about.html">Value Types</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="../../conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Components</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="../../pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="../../pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Extensions</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/commandlog/about.html">Command Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/docgen/about.html">Doc Gen</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionlog/about.html">Execution Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionoutbox/about.html">Execution Outbox</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionrepublisher/about.html">Execution Republisher</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/excel/about.html">Excel</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/flyway/about.html">Flyway</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/secman/about.html">Secman</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/audittrail/about.html">Audit Trail</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring-oauth2/about.html">Spring OAuth2 Integration</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/sessionlog/about.html">Session Log</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/exceldownload/about.html">Excel Download</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/fullcalendar/about.html">Full Calendar</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/pdfjs/about.html">pdf.js</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/sse/about.html">Server Side Events</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/cors/about.html">CORS</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Support</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Contact</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/slack-channel.html">Slack</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/mailing-list.html">Mailing Lists</a>
- <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
- <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Releases</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/downloads/how-to.html">Downloads</a>
- <a class="navbar-item" href="../../relnotes/2.0.0-RC2/about.html">Release Notes</a>
- <hr class="navbar-divider"/>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Framework</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Process</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/about.html">Committers' Guide</a>
- <a class="navbar-item" href="../../tooling/2.0.0-RC2/about.html">Tooling</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Automated Analysis</span>
- <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Interim Builds</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/nightly-builds.html">Nightly builds</a>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/weekly-builds.html">Weekly builds</a>
- <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../core/2.0.0-RC2/about.html">Internal Design Docs</a>
- <a class="navbar-item" href="../../regressiontests/2.0.0-RC2/about.html">Regression Tests</a>
- <a class="navbar-item" href="../../incubator/2.0.0-RC2/about.html">Incubator</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Thanks</span>
- <a class="navbar-item" href="../../more-thanks/2.0.0-RC2/more-thanks.html">Acknowledgements</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">ASF</a>
- <div class="navbar-dropdown">
- <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
- <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
- <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
- <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
- <hr class="navbar-divider"/>
- <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
- </div>
- </div>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/about.html">
- <span class="icon">
- <img src="../../_/img/home.png"></img>
- </span>
- </a>
- </div>
- </div>
- </nav>
-</header>
-<div class="body ">
-<div class="nav-container" data-component="comguide" data-version="2.0.0-RC2">
- <aside class="nav">
- <div class="panels">
-<div class="nav-panel-search hide-for-print">
- <input id="algolia-search-input" placeholder="Search"></span>
-</div>
-<div class="nav-panel-pagination">
- <a class="page-previous" rel="prev" href="key-generation.html" title="Key Generation"><span></span></a>
- <a class="page-next" rel="next"
- href="release-process-prereqs.html" title="Release Process Prereqs"><span></span></a>
-<!--
-page.parent doesn't seem to be set...
- <a class="page-parent disabled" rel="prev" href="" title="Key Generation"><span></span></a>
--->
-</div>
-<div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <h3 class="title"><a href="about.html">Committers' Guide</a></h3>
-<ul class="nav-list">
- <li class="nav-item" data-depth="0">
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Occasionally</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="merging-a-pull-request.html">Merging a Pull Request</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="applying-patches.html">Applying Patches</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="updating-the-website.html">Updating the Website</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Nightly</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-builds.html">Nightly Builds</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-deploys.html">Nightly Deploys</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="weekly-builds.html">Weekly Builds</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="cutting-a-release.html">Cutting a Release</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="verifying-releases.html">Verifying Releases</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Post Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-successful.html">Post Release (Successful)</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-unsuccessful.html">Post Release (Unsuccessful)</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Appendices</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="key-generation.html">Key Generation</a>
- </li>
- <li class="nav-item is-current-page" data-depth="2">
- <a class="nav-link" href="algolia-search.html">Algolia Search</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="release-process-prereqs.html">Release Process Prereqs</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="policies.html">Policies</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="pmc-notes.html">PMC Notes</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
-</ul>
- </nav>
-</div>
-<div class="nav-panel-explore" data-panel="explore">
- <div class="context">
- <span class="title">Committers' Guide</span>
- <span class="version">2.0.0-RC2</span>
- </div>
- <ul class="components">
- <li class="component">
- <span class="title"> </span>
- <ul class="versions">
- <li class="version">
- <a href="../../docs/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component is-current">
- <span class="title">Committers' Guide</span>
- <ul class="versions">
- <li class="version is-current">
- <a href="about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Contributors' Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../conguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Design Docs</span>
- <ul class="versions">
- <li class="version">
- <a href="../../core/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Extensions</span>
- <ul class="versions">
- <li class="version">
- <a href="../../extensions/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Incubator Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../incubator/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JDO/DataNucleus</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjdo/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JPA</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjpa/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Reference Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../refguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">regressiontests</span>
- <ul class="versions">
- <li class="version">
- <a href="../../regressiontests/2.0.0-RC2/index.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Release Notes</span>
- <ul class="versions">
- <li class="version">
- <a href="../../relnotes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">REST API (Restful Objects Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vro/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Security Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../security/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Setup Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../setupguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Testing Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../testing/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tooling</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tooling/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tutorials</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tutorials/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">User Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../userguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Value Types Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../valuetypes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Web UI (Wicket Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vw/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
- </div>
- </aside>
-</div>
-<main role="main">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
- <a href="../../docs/2.0.0-RC2/about.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="about.html">Committers' Guide</a></li>
- <li>Appendices</li>
- <li><a href="algolia-search.html">Algolia Search</a></li>
- </ul>
-</nav>
- <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC2/antora/components/comguide/modules/ROOT/pages/algolia-search.adoc">Edit</a></div>
-</div>
-<article class="doc">
- <a name="section-top"></a>
-<h1 class="page">Appendix: Algolia Search</h1>
-<div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p><a href="https://algolia.com">Algolia</a> is a commercial index-as-a-service offering, with a free plan for open source projects.
-It is used by many websites built with <a href="https://antora.org">Antora</a>, including Antora’s own <a href="https://docs.antora.org">website</a>.</p>
-</div>
-<div class="paragraph">
-<p>This page describes how we have incorporated Algolia to provide a searchable index for <a href="https://causeway.apache.org">causeway.apache.org</a> website.
-They are based on/adapt Dan Allen’s <a href="https://gitlab.com/antora/antora-ui-default/issues/44#note_68053321">notes</a> for setting up search on the Antora website.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>An alternative and perhaps slightly simpler approach would be to use <a href="https://docsearch.algolia.com">Algolia’s DocSearch</a>, which performs the scanning automatically.</p>
-</div>
-<div class="paragraph">
-<p>The benefit of the approach described here is that it could be scripted easily into CI.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="clone-the-causeway-site"><a class="anchor" href="#clone-the-causeway-site"></a>Clone the causeway-site</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>If necessary, clone out the current version of the causeway website:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git clone https://github.com/apache/causeway-site .
-git checkout asf-site</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The "asf-site" branch is what is published, and the content of the site resides in <code>content</code> directory.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="create-algolia-application-and-empty-index"><a class="anchor" href="#create-algolia-application-and-empty-index"></a>Create Algolia Application and Empty Index</h2>
-<div class="sectionbody">
-<div class="ulist">
-<ul>
-<li>
-<p>Registered on <a href="https://algolia.com" class="bare">https://algolia.com</a></p>
-</li>
-<li>
-<p>Applied for open source license</p>
-</li>
-<li>
-<p>On website:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Created app: "5ISP5TFAEN"</p>
-</li>
-<li>
-<p>Created empty index "causeway-apache-org"</p>
-</li>
-<li>
-<p>Made note of the search API key: "0fc51c28b4ad46e7318e96d4e97fab7c"</p>
-</li>
-<li>
-<p>Made note of the Admin API key: "xxx"</p>
-<div class="admonitionblock caution">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-caution" title="Caution"></i>
-</td>
-<td class="content">
-the "admin API" should not be made public, as it allows the index to be modified or deleted.
-</td>
-</tr>
-</table>
-</div>
-</li>
-</ul>
-</div>
-</li>
-</ul>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="create-the-crawler-config"><a class="anchor" href="#create-the-crawler-config"></a>Create the Crawler config</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>We use Algolia’s <a href="https://docsearch.algolia.com/docs/scraper/">DocSearch crawler</a> tool (also called the scraper) to index over the static html files to populate the index records.
-A config file describes how to process the files</p>
-</div>
-<div class="listingblock">
-<div class="title">algolia-config.json</div>
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-json hljs" data-lang="json">{
- "index_name": "isis-apache-org",
- "start_urls": [
- "https://isis.apache.org"
- ],
- "sitemap_urls": [
- "https://isis.apache.org/sitemap.xml"
- ],
- "stop_urls": [
- "https://isis.apache.org/versions/1.17.0/documentation.html",
- "https://isis.apache.org/versions/1.16.2/documentation.html",
- "https://isis.apache.org/versions/1.16.1/documentation.html",
- "https://isis.apache.org/versions/1.16.0/documentation.html",
- "https://isis.apache.org/versions/1.15.1/documentation.html",
- "https://isis.apache.org/versions/1.15.0/documentation.html",
- "https://isis.apache.org/versions/1.14.0/documentation.html",
- "https://isis.apache.org/versions/1.13.2.1/documentation.html",
- "https://isis.apache.org/versions/1.13.2/documentation.html",
- "https://isis.apache.org/versions/1.13.1/documentation.html",
- "https://isis.apache.org/versions/1.13.0/documentation.html",
- "https://isis.apache.org/versions/1.12.2/documentation.html",
- "https://isis.apache.org/versions/1.12.1/documentation.html",
- "https://isis.apache.org/versions/1.12.0/documentation.html",
- "https://isis.apache.org/versions/1.11.1/documentation.html",
- "https://isis.apache.org/versions/1.11.0/documentation.html"
- ],
- "selectors": {
- "lvl0": {
- "selector": "//nav[@class='breadcrumbs']//li[last()]/a",
- "type": "xpath",
- "global": true,
- "default_value": "Home"
- },
- "lvl1": ".doc h1"
- ,"lvl2": ".doc h2"
- ,"lvl3": ".doc h3"
- ,"lvl4": ".doc h4"
- ,"text": ".doc p, .doc td.content, .doc th.tableblock"
- }
-}</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The config file reference can be found <a href="https://docsearch.algolia.com/docs/config-file">here</a>.</p>
-</div>
-<div class="paragraph">
-<p>This has been checked into causeway-site as <code>./algolia-config.json</code>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="update-the-antora-ui-bundle"><a class="anchor" href="#update-the-antora-ui-bundle"></a>Update the Antora UI bundle</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The <a href="https://github.com/apache/causeway-antora">Antora UI bundle</a> (which defines the skin of the website) was updated.
-There are four steps:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>reference the CSS</p>
-</li>
-<li>
-<p>reference the JavaScript</p>
-</li>
-<li>
-<p>set up an input field for the <code>docsearch</code> JavaScript function to hook into</p>
-</li>
-<li>
-<p>run the <code>docsearch</code> JavaScript function on page load</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>These are fully described in the <a href="https://docsearch.algolia.com/docs/dropdown">Algolia docs</a>.
-There are other options for styling, see <a href="https://docsearch.algolia.com/docs/styling/">here</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="generate-and-publish-the-site"><a class="anchor" href="#generate-and-publish-the-site"></a>Generate and Publish the site</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The remaining steps are routine and performed each time there is a change to the site:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><a href="post-release-successful.html#generate-website" class="xref page">Generate website</a> and then</p>
-</li>
-<li>
-<p><a href="post-release-successful.html#update-index-html-site-yml-generate" class="xref page">Index the site</a>, and then</p>
-</li>
-<li>
-<p><a href="post-release-successful.html#publish-website" class="xref page">Publish website</a>.</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>And you’re done.</p>
-</div>
-</div>
-</div>
-</article>
-<aside class="article-aside toc hide-for-print" role="navigation">
- <p class="toc-title">On this page</p>
- <div id="article-toc"></div>
-</aside>
-</main>
-</div>
-<footer class="footer">
- <div class="content">
- <div class="copyright">
- <p>
- Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
- <br/>
- Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
- </p>
- </div>
- <div class="revision">
- <p>Revision: master.20230714-1522</p>
- </div>
- </div>
-</footer>
-<script src="../../_/js/site.js"></script>
-<script async src="../../_/js/vendor/highlight.js"></script>
-<script src="../../_/js/vendor/jquery-3.4.1.min.js"></script>
-<script src="../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
-<script src="../../_/js/vendor/jquery.tocify.min.js"></script>
-
-<script>
- $(function() {
- $("#article-toc").tocify( {
- showEffect: "slideDown",
- hashGenerator: "pretty",
- hideEffect: "slideUp",
- selectors: "h2, h3",
- scrollTo: 120,
- smoothScroll: true,
- theme: "jqueryui",
- highlightOnScroll: true
- } );
- });
-</script>
-
-<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-<script>
- function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
- var search = docsearch({
- appId: '5ISP5TFAEN',
- apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
- indexName: 'causeway-apache-org',
- inputSelector: '#algolia-search-input',
- autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
- debug: false,
- }).autocomplete
- search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
- focusSearchInput()
- window.addEventListener('load', focusSearchInput);
-</script>
-
-<!--
- docsearch options:
- https://docsearch.algolia.com/docs/behavior/
--->
-<!--
- https://www.algolia.com/doc/api-reference/api-parameters/
- algoliaOptions: { hitsPerPage: 6 },
--->
- </body>
-</html>
diff --git a/content/comguide/2.0.0-RC2/applying-patches.html b/content/comguide/2.0.0-RC2/applying-patches.html
deleted file mode 100644
index 48780ce8a..000000000
--- a/content/comguide/2.0.0-RC2/applying-patches.html
+++ /dev/null
@@ -1,636 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Applying Patches :: causeway</title>
- <link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/applying-patches.html">
- <meta name="generator" content="Antora 3.1.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <link rel="stylesheet" href="../../_/css/site-custom.css">
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
- <link rel="next" href="updating-the-website.html" title="Updating the Website">
- <link rel="prev" href="merging-a-pull-request.html" title="Merging a Pull Request">
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://causeway.apache.org">
- <span class="icon">
- <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
- </span>
- <span class="navbar-title">causeway</span>
- </a>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <a class="navbar-end">
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Quick Start</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/reference/about.html">Reference App</a>
- <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/icons.html">Icons</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Guides</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="../../refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="../../testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/about.html">Security Guide</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="../../valuetypes/2.0.0-RC2/about.html">Value Types</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="../../conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Components</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="../../pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="../../pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Extensions</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/commandlog/about.html">Command Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/docgen/about.html">Doc Gen</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionlog/about.html">Execution Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionoutbox/about.html">Execution Outbox</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionrepublisher/about.html">Execution Republisher</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/excel/about.html">Excel</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/flyway/about.html">Flyway</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/secman/about.html">Secman</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/audittrail/about.html">Audit Trail</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring-oauth2/about.html">Spring OAuth2 Integration</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/sessionlog/about.html">Session Log</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/exceldownload/about.html">Excel Download</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/fullcalendar/about.html">Full Calendar</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/pdfjs/about.html">pdf.js</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/sse/about.html">Server Side Events</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/cors/about.html">CORS</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Support</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Contact</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/slack-channel.html">Slack</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/mailing-list.html">Mailing Lists</a>
- <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
- <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Releases</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/downloads/how-to.html">Downloads</a>
- <a class="navbar-item" href="../../relnotes/2.0.0-RC2/about.html">Release Notes</a>
- <hr class="navbar-divider"/>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Framework</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Process</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/about.html">Committers' Guide</a>
- <a class="navbar-item" href="../../tooling/2.0.0-RC2/about.html">Tooling</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Automated Analysis</span>
- <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Interim Builds</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/nightly-builds.html">Nightly builds</a>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/weekly-builds.html">Weekly builds</a>
- <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../core/2.0.0-RC2/about.html">Internal Design Docs</a>
- <a class="navbar-item" href="../../regressiontests/2.0.0-RC2/about.html">Regression Tests</a>
- <a class="navbar-item" href="../../incubator/2.0.0-RC2/about.html">Incubator</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Thanks</span>
- <a class="navbar-item" href="../../more-thanks/2.0.0-RC2/more-thanks.html">Acknowledgements</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">ASF</a>
- <div class="navbar-dropdown">
- <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
- <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
- <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
- <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
- <hr class="navbar-divider"/>
- <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
- </div>
- </div>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/about.html">
- <span class="icon">
- <img src="../../_/img/home.png"></img>
- </span>
- </a>
- </div>
- </div>
- </nav>
-</header>
-<div class="body ">
-<div class="nav-container" data-component="comguide" data-version="2.0.0-RC2">
- <aside class="nav">
- <div class="panels">
-<div class="nav-panel-search hide-for-print">
- <input id="algolia-search-input" placeholder="Search"></span>
-</div>
-<div class="nav-panel-pagination">
- <a class="page-previous" rel="prev" href="merging-a-pull-request.html" title="Merging a Pull Request"><span></span></a>
- <a class="page-next" rel="next"
- href="updating-the-website.html" title="Updating the Website"><span></span></a>
-<!--
-page.parent doesn't seem to be set...
- <a class="page-parent disabled" rel="prev" href="" title="Merging a Pull Request"><span></span></a>
--->
-</div>
-<div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <h3 class="title"><a href="about.html">Committers' Guide</a></h3>
-<ul class="nav-list">
- <li class="nav-item" data-depth="0">
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Occasionally</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="merging-a-pull-request.html">Merging a Pull Request</a>
- </li>
- <li class="nav-item is-current-page" data-depth="2">
- <a class="nav-link" href="applying-patches.html">Applying Patches</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="updating-the-website.html">Updating the Website</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Nightly</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-builds.html">Nightly Builds</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-deploys.html">Nightly Deploys</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="weekly-builds.html">Weekly Builds</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="cutting-a-release.html">Cutting a Release</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="verifying-releases.html">Verifying Releases</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Post Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-successful.html">Post Release (Successful)</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-unsuccessful.html">Post Release (Unsuccessful)</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Appendices</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="key-generation.html">Key Generation</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="algolia-search.html">Algolia Search</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="release-process-prereqs.html">Release Process Prereqs</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="policies.html">Policies</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="pmc-notes.html">PMC Notes</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
-</ul>
- </nav>
-</div>
-<div class="nav-panel-explore" data-panel="explore">
- <div class="context">
- <span class="title">Committers' Guide</span>
- <span class="version">2.0.0-RC2</span>
- </div>
- <ul class="components">
- <li class="component">
- <span class="title"> </span>
- <ul class="versions">
- <li class="version">
- <a href="../../docs/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component is-current">
- <span class="title">Committers' Guide</span>
- <ul class="versions">
- <li class="version is-current">
- <a href="about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Contributors' Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../conguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Design Docs</span>
- <ul class="versions">
- <li class="version">
- <a href="../../core/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Extensions</span>
- <ul class="versions">
- <li class="version">
- <a href="../../extensions/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Incubator Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../incubator/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JDO/DataNucleus</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjdo/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JPA</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjpa/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Reference Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../refguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">regressiontests</span>
- <ul class="versions">
- <li class="version">
- <a href="../../regressiontests/2.0.0-RC2/index.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Release Notes</span>
- <ul class="versions">
- <li class="version">
- <a href="../../relnotes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">REST API (Restful Objects Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vro/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Security Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../security/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Setup Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../setupguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Testing Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../testing/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tooling</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tooling/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tutorials</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tutorials/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">User Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../userguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Value Types Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../valuetypes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Web UI (Wicket Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vw/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
- </div>
- </aside>
-</div>
-<main role="main">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
- <a href="../../docs/2.0.0-RC2/about.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="about.html">Committers' Guide</a></li>
- <li>Occasionally</li>
- <li><a href="applying-patches.html">Applying Patches</a></li>
- </ul>
-</nav>
- <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC2/antora/components/comguide/modules/ROOT/pages/applying-patches.adoc">Edit</a></div>
-</div>
-<article class="doc">
- <a name="section-top"></a>
-<h1 class="page">Applying Patches</h1>
-<div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>If a patch is received on a JIRA ticket, then it should be reviewed and applied using command line tools.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="inspect-the-patch"><a class="anchor" href="#inspect-the-patch"></a>Inspect the patch</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>First, take a look at what changes are in the patch.
-You can do this easily with <code>git apply</code></p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git apply --stat CAUSEWAY-xxx.patch</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Note that this command does not apply the patch, but only shows you the stats about what it’ll do.
-After peeking into the patch file with your favorite editor, you can see what the actual changes are.</p>
-</div>
-<div class="paragraph">
-<p>Next, you’re interested in how troublesome the patch is going to be.
-Git allows you to test the patch before you actually apply it.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git apply --check CAUSEWAY-xxx.patch</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>If you don’t get any errors, the patch has no conflicts.
-Otherwise you may see what trouble you’ll run into.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="apply-a-clean-patch"><a class="anchor" href="#apply-a-clean-patch"></a>Apply a (clean) patch</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>To apply a clean patch (adding the items and commit/signoff in a single step), use <code>git am</code>:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git am --signoff < CAUSEWAY-xxx.patch</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>This preserves the original author’s commit message.</p>
-</div>
-<div class="paragraph">
-<p>However, this can fail if the patch file does not contain the original committers email address.
-In this case you will need to abort the <code>am</code> session:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git am abort</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>and continue on by applying a non-clean patch, as described next.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="apply-a-non-clean-patch"><a class="anchor" href="#apply-a-non-clean-patch"></a>Apply a (non-clean) patch</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>If the patch does not apply cleanly, then the original authors commit message cannot be preserved.
-This sequence in this case is:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git apply CAUSEWAY-xxx.patch</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Fix up any issues.
-The add and commit as usual</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git add .
-git commit -am "<original authors' commit message>" --signoff</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The <code>--signoff</code> simply adds a line to the commit message indicating you have signed off the commit.</p>
-</div>
-<div class="paragraph">
-<p>Information adapted from <a href="https://ariejan.net/2009/10/26/how-to-create-and-apply-a-patch-with-git/">this blog post</a> and <a href="http://wiki.eclipse.org/Jetty/Contributor/Contributing_Patches">this wiki page</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="diff-files"><a class="anchor" href="#diff-files"></a>Diff files</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>If a diff file has been provided instead of a patch, then use for example the eGit’s wizards (Eclipse’s Git integration).</p>
-</div>
-</div>
-</div>
-</article>
-<aside class="article-aside toc hide-for-print" role="navigation">
- <p class="toc-title">On this page</p>
- <div id="article-toc"></div>
-</aside>
-</main>
-</div>
-<footer class="footer">
- <div class="content">
- <div class="copyright">
- <p>
- Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
- <br/>
- Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
- </p>
- </div>
- <div class="revision">
- <p>Revision: master.20230714-1522</p>
- </div>
- </div>
-</footer>
-<script src="../../_/js/site.js"></script>
-<script async src="../../_/js/vendor/highlight.js"></script>
-<script src="../../_/js/vendor/jquery-3.4.1.min.js"></script>
-<script src="../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
-<script src="../../_/js/vendor/jquery.tocify.min.js"></script>
-
-<script>
- $(function() {
- $("#article-toc").tocify( {
- showEffect: "slideDown",
- hashGenerator: "pretty",
- hideEffect: "slideUp",
- selectors: "h2, h3",
- scrollTo: 120,
- smoothScroll: true,
- theme: "jqueryui",
- highlightOnScroll: true
- } );
- });
-</script>
-
-<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-<script>
- function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
- var search = docsearch({
- appId: '5ISP5TFAEN',
- apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
- indexName: 'causeway-apache-org',
- inputSelector: '#algolia-search-input',
- autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
- debug: false,
- }).autocomplete
- search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
- focusSearchInput()
- window.addEventListener('load', focusSearchInput);
-</script>
-
-<!--
- docsearch options:
- https://docsearch.algolia.com/docs/behavior/
--->
-<!--
- https://www.algolia.com/doc/api-reference/api-parameters/
- algoliaOptions: { hitsPerPage: 6 },
--->
- </body>
-</html>
diff --git a/content/comguide/2.0.0-RC2/cutting-a-release.html b/content/comguide/2.0.0-RC2/cutting-a-release.html
deleted file mode 100644
index c95c5ab9f..000000000
--- a/content/comguide/2.0.0-RC2/cutting-a-release.html
+++ /dev/null
@@ -1,1801 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Cutting a Release :: causeway</title>
- <link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/cutting-a-release.html">
- <meta name="generator" content="Antora 3.1.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <link rel="stylesheet" href="../../_/css/site-custom.css">
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
- <link rel="next" href="verifying-releases.html" title="Verifying Releases">
- <link rel="prev" href="weekly-builds.html" title="Weekly Builds">
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://causeway.apache.org">
- <span class="icon">
- <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
- </span>
- <span class="navbar-title">causeway</span>
- </a>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <a class="navbar-end">
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Quick Start</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/reference/about.html">Reference App</a>
- <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/icons.html">Icons</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Guides</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="../../refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="../../testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/about.html">Security Guide</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="../../valuetypes/2.0.0-RC2/about.html">Value Types</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="../../conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Components</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="../../pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="../../pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Extensions</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/commandlog/about.html">Command Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/docgen/about.html">Doc Gen</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionlog/about.html">Execution Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionoutbox/about.html">Execution Outbox</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionrepublisher/about.html">Execution Republisher</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/excel/about.html">Excel</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/flyway/about.html">Flyway</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/secman/about.html">Secman</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/audittrail/about.html">Audit Trail</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring-oauth2/about.html">Spring OAuth2 Integration</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/sessionlog/about.html">Session Log</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/exceldownload/about.html">Excel Download</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/fullcalendar/about.html">Full Calendar</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/pdfjs/about.html">pdf.js</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/sse/about.html">Server Side Events</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/cors/about.html">CORS</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Support</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Contact</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/slack-channel.html">Slack</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/mailing-list.html">Mailing Lists</a>
- <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
- <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Releases</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/downloads/how-to.html">Downloads</a>
- <a class="navbar-item" href="../../relnotes/2.0.0-RC2/about.html">Release Notes</a>
- <hr class="navbar-divider"/>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Framework</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Process</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/about.html">Committers' Guide</a>
- <a class="navbar-item" href="../../tooling/2.0.0-RC2/about.html">Tooling</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Automated Analysis</span>
- <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Interim Builds</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/nightly-builds.html">Nightly builds</a>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/weekly-builds.html">Weekly builds</a>
- <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../core/2.0.0-RC2/about.html">Internal Design Docs</a>
- <a class="navbar-item" href="../../regressiontests/2.0.0-RC2/about.html">Regression Tests</a>
- <a class="navbar-item" href="../../incubator/2.0.0-RC2/about.html">Incubator</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Thanks</span>
- <a class="navbar-item" href="../../more-thanks/2.0.0-RC2/more-thanks.html">Acknowledgements</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">ASF</a>
- <div class="navbar-dropdown">
- <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
- <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
- <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
- <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
- <hr class="navbar-divider"/>
- <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
- </div>
- </div>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/about.html">
- <span class="icon">
- <img src="../../_/img/home.png"></img>
- </span>
- </a>
- </div>
- </div>
- </nav>
-</header>
-<div class="body ">
-<div class="nav-container" data-component="comguide" data-version="2.0.0-RC2">
- <aside class="nav">
- <div class="panels">
-<div class="nav-panel-search hide-for-print">
- <input id="algolia-search-input" placeholder="Search"></span>
-</div>
-<div class="nav-panel-pagination">
- <a class="page-previous" rel="prev" href="weekly-builds.html" title="Weekly Builds"><span></span></a>
- <a class="page-next" rel="next"
- href="verifying-releases.html" title="Verifying Releases"><span></span></a>
-<!--
-page.parent doesn't seem to be set...
- <a class="page-parent disabled" rel="prev" href="" title="Weekly Builds"><span></span></a>
--->
-</div>
-<div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <h3 class="title"><a href="about.html">Committers' Guide</a></h3>
-<ul class="nav-list">
- <li class="nav-item" data-depth="0">
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Occasionally</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="merging-a-pull-request.html">Merging a Pull Request</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="applying-patches.html">Applying Patches</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="updating-the-website.html">Updating the Website</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Nightly</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-builds.html">Nightly Builds</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-deploys.html">Nightly Deploys</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="weekly-builds.html">Weekly Builds</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Release</span>
-<ul class="nav-list">
- <li class="nav-item is-current-page" data-depth="2">
- <a class="nav-link" href="cutting-a-release.html">Cutting a Release</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="verifying-releases.html">Verifying Releases</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Post Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-successful.html">Post Release (Successful)</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-unsuccessful.html">Post Release (Unsuccessful)</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Appendices</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="key-generation.html">Key Generation</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="algolia-search.html">Algolia Search</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="release-process-prereqs.html">Release Process Prereqs</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="policies.html">Policies</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="pmc-notes.html">PMC Notes</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
-</ul>
- </nav>
-</div>
-<div class="nav-panel-explore" data-panel="explore">
- <div class="context">
- <span class="title">Committers' Guide</span>
- <span class="version">2.0.0-RC2</span>
- </div>
- <ul class="components">
- <li class="component">
- <span class="title"> </span>
- <ul class="versions">
- <li class="version">
- <a href="../../docs/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component is-current">
- <span class="title">Committers' Guide</span>
- <ul class="versions">
- <li class="version is-current">
- <a href="about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Contributors' Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../conguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Design Docs</span>
- <ul class="versions">
- <li class="version">
- <a href="../../core/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Extensions</span>
- <ul class="versions">
- <li class="version">
- <a href="../../extensions/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Incubator Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../incubator/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JDO/DataNucleus</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjdo/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JPA</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjpa/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Reference Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../refguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">regressiontests</span>
- <ul class="versions">
- <li class="version">
- <a href="../../regressiontests/2.0.0-RC2/index.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Release Notes</span>
- <ul class="versions">
- <li class="version">
- <a href="../../relnotes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">REST API (Restful Objects Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vro/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Security Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../security/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Setup Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../setupguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Testing Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../testing/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tooling</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tooling/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tutorials</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tutorials/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">User Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../userguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Value Types Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../valuetypes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Web UI (Wicket Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vw/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
- </div>
- </aside>
-</div>
-<main role="main">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
- <a href="../../docs/2.0.0-RC2/about.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="about.html">Committers' Guide</a></li>
- <li>Release</li>
- <li><a href="cutting-a-release.html">Cutting a Release</a></li>
- </ul>
-</nav>
- <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC2/antora/components/comguide/modules/ROOT/pages/cutting-a-release.adoc">Edit</a></div>
-</div>
-<article class="doc">
- <a name="section-top"></a>
-<h1 class="page">Cutting a Release</h1>
-<div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>The release process consists of:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>the release manager cutting the release (documented below)</p>
-</li>
-<li>
-<p>Members of the Apache Causeway PMC <a href="verifying-releases.html" class="xref page">verifying</a> and voting on the release</p>
-</li>
-<li>
-<p>the release manager performing post-release tasks, for either a <a href="post-release-successful.html" class="xref page">successful</a> or an <a href="post-release-unsuccessful.html" class="xref page">unsuccessful</a> vote.</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Apache Causeway itself is released in one go, everything is ultimately a child of <code>bom/pom.xml</code> (relative to the <a href="https://github.com/apache/causeway">source code root</a>).
-This section details the process for formally releasing this module.</p>
-</div>
-<div class="paragraph">
-<p>The subsequent sections describe how other committers can <a href="verifying-releases.html" class="xref page">verify a release</a> and how the release manager can then perform <a href="post-release-successful.html" class="xref page">post-release</a> activities and set up for the next development iteration.</p>
-</div>
-<div class="paragraph">
-<p>If you’ve not performed a release before, then note that there are some configuration <a href="release-process-prereqs.html" class="xref page">prerequisites</a> that must be configured first.
-In particular, you’ll need signed public/private keys, and the ASF Nexus staging repo inlocal <code>~/.m2/settings.xml</code> file.</p>
-</div>
-<div class="paragraph">
-<p>These release notes using bash command line tools.
-They should work on Linux and MacOS; for Windows, use mSysGit.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="preparation"><a class="anchor" href="#preparation"></a>Preparation</h2>
-<div class="sectionbody">
-<div class="admonitionblock important">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-important" title="Important"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>The release process should be performed on Java 11.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-<div class="admonitionblock important">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-important" title="Important"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>The deploy process has been tested only with <code>gpg</code> 2.0.x ; you may need to adjust if using a later version.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-<div class="sect2">
-<h3 id="obtain-consensus"><a class="anchor" href="#obtain-consensus"></a>Obtain Consensus</h3>
-<div class="paragraph">
-<p>Before releasing the framework, ensure there is consensus on the <a href="../../docs/2.0.0-RC2/support/mailing-list.html" class="xref page">dev mailing list</a> that this is the right time for a release.
-The discussion should include confirming the version number to be used, and to confirm content.</p>
-</div>
-<div class="paragraph">
-<p>These discussions should also confirm the version number of the module being released.
-This should be in line with our <a href="policies.html#semantic-versioning" class="xref page">semantic versioning policy</a>.</p>
-</div>
-<div class="paragraph">
-<p>Make sure you have a JIRA ticket open against which to perform all commits.
-In most cases a JIRA ticket will have been created at the beginning of the previous release cycle.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="pull-down-code-to-release"><a class="anchor" href="#pull-down-code-to-release"></a>Pull down code to release</h3>
-<div class="paragraph">
-<p>Set the HEAD of your local git repo to the commit to be released.
-This will usually be the tip of the origin’s <code>master</code> branch:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout master
-git pull --ff-only</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="license-headers"><a class="anchor" href="#license-headers"></a>License headers</h3>
-<div class="paragraph">
-<p>The Apache Release Audit Tool <code>RAT</code> (from the <a href="http://creadur.apache.org">Apache Creadur</a> project) checks for missing license header files.
-The parent <code>pom.xml</code> of each releasable module specifies the RAT Maven plugin, with a number of custom exclusions.</p>
-</div>
-<div class="paragraph">
-<p>We run the tool runs over all submodules, including non-released modules.
-To run the RAT tool, use:</p>
-</div>
-<div class="listingblock">
-<div class="title">find unapproved/missing licenses</div>
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">pushd bom
-mvn -Dapache-release clean
-mvn -Dapache-release org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=1000 <i class="conum" data-value="1"></i><b>(1)</b>
-popd
-
-for a in `/bin/find . -name rat.txt -print`; do grep '!???' $a; done > /tmp/rat-qn.txt <i class="conum" data-value="2"></i><b>(2)</b>
-for a in `/bin/find . -name rat.txt -print`; do grep '!AL' $a; done > /tmp/rat-al.txt <i class="conum" data-value="2"></i><b>(2)</b>
-
-cat /tmp/rat-qn.txt
-cat /tmp/rat-al.txt</code></pre>
-</div>
-</div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>The command writes out a <code>target\rat.txt</code> for each submodule. missing license notes are indicated using the key <code>!???</code>.</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>Collates all the errors.</td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>Inspect the contents of the two <code>/tmp/rat-*.txt</code> files and fix any reported violations, typically by either:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>adding genuinely missing license headers from Java (or other) source files, or</p>
-</li>
-<li>
-<p>updating the <code><excludes></code> element for the <code>apache-rat-plugin</code> plugin to ignore test files, log files and any other non-source code files</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Also, look to remove any stale <code><exclude></code> entries</p>
-</div>
-<div class="paragraph">
-<p>Once you’ve fixed all issues, run the script again to confirm that all license violations have been fixed.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="missing-license-check"><a class="anchor" href="#missing-license-check"></a>Missing License Check</h3>
-<div class="paragraph">
-<p>Although Apache Causeway has no dependencies on artifacts with incompatible licenses, the POMs for some of these dependencies (in the Maven central repo) do not necessarily contain the required license information.
-Without appropriate additional configuration, this would result in the generated <code>DEPENDENCIES</code> file and generated Maven site indicating dependencies as having "unknown" licenses.</p>
-</div>
-<div class="paragraph">
-<p>Fortunately, Maven allows the missing information to be provided by configuring the <code>maven-remote-resources-plugin</code>.
-This is stored in the <code>src/main/appended-resources/supplemental-models.xml</code> file, relative to the root of each releasable module.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">pushd bom
-mvn -Dgithub clean install -T1C -DskipTests <i class="conum" data-value="1"></i><b>(1)</b>
-mvn -Dgithub license:download-licenses <i class="conum" data-value="2"></i><b>(2)</b>
-popd
-groovy scripts/checkmissinglicenses.groovy <i class="conum" data-value="3"></i><b>(3)</b></code></pre>
-</div>
-</div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>builds the framework.
-<div class="paragraph">
-<p>It’s necessary to have built the framework locally at least once (ok to skip tests).</p>
-</div>
-<div class="paragraph">
-<p>The <code>-Dgithub</code> activates the "github" profile which references the exact same <code><module></code>s as the official "apache-release" profile.</p>
-</div></td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>Captures the missing license information.
-<div class="paragraph">
-<p>The Maven plugin creates a <code>license.xml</code> file in the <code>target/generated-resources</code> directory of each module.</p>
-</div></td>
-</tr>
-<tr>
-<td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>Reports on the missing license information
-<div class="paragraph">
-<p>The script searches for these <code>licenses.xml</code> files, and compares them against the contents of the <code>supplemental-models.xml</code> file.</p>
-</div></td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>For example, the output could be something like:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">licenses to add to supplemental-models.xml:
-
-[org.slf4j, slf4j-api, 1.5.7]
-[org.codehaus.groovy, groovy-all, 1.7.2]
-
-licenses to remove from supplemental-models.xml (are spurious):
-
-[org.slf4j, slf4j-api, 1.5.2]</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>If any missing entries are listed or are spurious, then update <code>supplemental-models.xml</code> and try again.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="reconcile-causeway-bom-pom"><a class="anchor" href="#reconcile-causeway-bom-pom"></a>Reconcile causeway-bom pom</h3>
-<div class="paragraph">
-<p>The <code>bom/pom.xml</code> is a customisation of the <code>org.apache:apache</code> pom, with each section of customisation clearly identified.</p>
-</div>
-<div class="paragraph">
-<p>Check to see if there has been a new version of <code>org.apache:apache</code>; if so, merge in the changes.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="update-the-project-build-timestamp"><a class="anchor" href="#update-the-project-build-timestamp"></a>Update the project build timestamp</h3>
-<div class="paragraph">
-<p>For <a href="https://maven.apache.org/guides/mini/guide-reproducible-builds.html">reproducibility</a>, the <code>project.build.outputTimestamp</code> property must be updated to a hard-coded value.</p>
-</div>
-<div class="paragraph">
-<p>Locate this property in <code>bom/pom.xml</code> and update to the current date/time.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="update-and-preview-website"><a class="anchor" href="#update-and-preview-website"></a>Update and preview website</h3>
-<div class="paragraph">
-<p>The next step is to generate the website, ensuring that the config, examples, projdoc (system overview and global index) are all updated.</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Make sure the tooling is built:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn -D module-tooling -D skip.essential install -DskipTests -T1C</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Then, generate the website:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">sh preview.sh</code></pre>
-</div>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-this now runs <code>mvn clean install -pl core/config</code> automatically.
-</td>
-</tr>
-</table>
-</div>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Check for any Asciidoc errors, and fix.
-Also double-check that the config property files are correctly formatted.</p>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="releasing-the-framework"><a class="anchor" href="#releasing-the-framework"></a>Releasing the Framework</h2>
-<div class="sectionbody">
-<div class="sect2">
-<h3 id="set-environment-variables"><a class="anchor" href="#set-environment-variables"></a>Set environment variables</h3>
-<div class="paragraph">
-<p>We use environment variables to parameterize as many of the steps as possible.
-For example:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">export CAUSEWAYJIRA=CAUSEWAY-9999 <i class="conum" data-value="1"></i><b>(1)</b>
-export CAUSEWAYTMP=/c/tmp <i class="conum" data-value="2"></i><b>(2)</b>
-export CAUSEWAYREL=2.0.0-RC3 <i class="conum" data-value="3"></i><b>(3)</b>
-export CAUSEWAYRC=RC1 <i class="conum" data-value="4"></i><b>(4)</b>
-export CAUSEWAYBRANCH=release-$CAUSEWAYREL-$CAUSEWAYRC
-export CAUSEWAYART=causeway
-env | grep CAUSEWAY | sort</code></pre>
-</div>
-</div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>set to an "umbrella" ticket for all release activities.
-(One should exist already, <a href="post-release-successful.html#create-new-jira" class="xref page">created at</a> the beginning of the development cycle now completing).</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="2"></i><b>2</b></td>
-<td>adjust by platform</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="3"></i><b>3</b></td>
-<td>adjust as required</td>
-</tr>
-<tr>
-<td><i class="conum" data-value="4"></i><b>4</b></td>
-<td>adjust as necessary if this is not the first attempt to release</td>
-</tr>
-</table>
-</div>
-<div class="admonitionblock important">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-important" title="Important"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>The branch name is intentionally <strong>not</strong> the same as the eventual tag names (eg <code>causeway-2.0.0-RC3</code>).</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="commit-changes"><a class="anchor" href="#commit-changes"></a>Commit changes</h3>
-<div class="paragraph">
-<p>Commit any changes from the preceding steps:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git add ..
-git commit -m "$CAUSEWAYJIRA: updates to pom.xml etc for release"</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="create-a-release-branch-and-worktree"><a class="anchor" href="#create-a-release-branch-and-worktree"></a>Create a release branch and worktree</h3>
-<div class="paragraph">
-<p>The release is performed on a branch; if we are successful, this branch will be merged back into master.</p>
-</div>
-<div class="paragraph">
-<p>We also recommend performing this work in a separate git worktree.
-The original worktree can stay with the <code>master</code> branch and be used for documentation fixes, etc.</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>create (but don’t checkout) a release branch for the version number being released; eg:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git branch $CAUSEWAYBRANCH</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Create a worktree for this branch:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git worktree add ../causeway-release $CAUSEWAYBRANCH</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Switch to the new worktree and push the branch:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">cd ../causeway-release
-git push origin $CAUSEWAYBRANCH -u</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="switch-to-the-bom-directory"><a class="anchor" href="#switch-to-the-bom-directory"></a>Switch to the <code>bom</code> directory</h3>
-<div class="paragraph">
-<p>The remainder of the release process is performed from the context of the <code>bom</code> directory:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">cd bom</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="bump-projects-to-causewayrel"><a class="anchor" href="#bump-projects-to-causewayrel"></a>Bump projects to <code>$CAUSEWAYREL</code></h3>
-<div class="paragraph">
-<p>We use <code>mvn versions:set</code> to manually bump the release version.
-(After release, there is a <a href="#reset-revision-property">similar step at the end</a> to reset back to a <code>-SNAPSHOT</code> version).</p>
-</div>
-<div class="paragraph">
-<p>(Still in the <code>bom</code> directory), the steps are:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>First we bump the framework’s <code>pom.xml</code> files:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn versions:set -DnewVersion=$CAUSEWAYREL</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>next we build the framework so that these versioned <code>pom.xml</code> files are available for the next step:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn install -o -DskipTests -T1C -Dgithub</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The <code>-Dgithub</code> property activates the "github" profile that references all modules to be released.</p>
-</div>
-</li>
-<li>
-<p>next we also update the starters (as used by applications built using the framework):</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">pushd ../starters
-mvn versions:set -DnewVersion=$CAUSEWAYREL
-mvn install -DskipTests -o
-popd</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>finally we commit the changes:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git add ..
-git commit -m "$CAUSEWAYJIRA: bumps version to $CAUSEWAYREL"</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="sanity-check"><a class="anchor" href="#sanity-check"></a>Sanity check</h3>
-<div class="paragraph">
-<p>Perform one last sanity check on the codebase.
-Delete all Causeway artifacts from your local Maven repo, then build using the <code>-o</code> offline flag.</p>
-</div>
-<div class="paragraph">
-<p>Still in the <code>bom</code> directory:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">rm -rf ~/.m2/repository/org/apache/causeway
-mvn clean install -o -T1C -Dgithub
-git clean -dfx ..</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="deploy"><a class="anchor" href="#deploy"></a>Deploy</h3>
-<div class="paragraph">
-<p>Since the <code><version></code> has already been updated, we just use <code>mvn deploy</code> to upload the artifacts.
-We activate the (inherited) <code>apache-release</code> profile to bring in the <code>gpg</code> plugin for code signing.</p>
-</div>
-<div class="sect3">
-<h4 id="prerequisites"><a class="anchor" href="#prerequisites"></a>Prerequisites</h4>
-<div class="paragraph">
-<p>The release signs the artifacts, but is configured to use <code>gpg</code> v2.0, rather than v2.1+.
-This older version of <code>gpg</code> picks up the secret keys from <code>pubring.gpg</code> and <code>secring.gpg</code>, and does not use an agent.
-(The newer version — that we don’t use — uses <code>pubring.pbx</code>, and <em>does</em> use an agent).</p>
-</div>
-<div class="paragraph">
-<p>To setup the gpg certificates on Windows, we require the particular version of gnupg:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>install the correct version of choco:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">choco install gnupg -version 2.3.7</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>so that</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">gpg --version</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>returns:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">gpg (GnuPG) 2.0.30 (Gpg4win 2.3.4)
-...
-Home: C:/Users/xxx/AppData/Roaming/gnupg
-...
-Compression: Uncompressed, ZIP, ZLIB, BZIP2</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>ensure your public key is installed in <code>pubring.gpg</code>.</p>
-<div class="paragraph">
-<p>For example:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">gpg --list-keys</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>returns:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">C:/Users/dan/AppData/Roaming/gnupg/pubring.gpg
-----------------------------------------------
-...
-pub 4096R/77AD2E23 2011-02-01
-uid [ultimate] Dan Haywood (CODE SIGNING KEY) <danhaywood@apache.org>
-...</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>ensure your secret key is installed in <code>secring.gpg</code></p>
-<div class="paragraph">
-<p>For example:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">gpg --list-secret-keys</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>returns:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-powershell hljs" data-lang="powershell">C:/Users/dan/AppData/Roaming/gnupg/secring.gpg
-----------------------------------------------
-...
-sec 4096R/77AD2E23 2011-02-01
-uid Dan Haywood (CODE SIGNING KEY) <danhaywood@apache.org>
-...</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>If on Windows and you intend to perform the release using git-bash rather than powershell, then make sure that the version of <code>gpg</code> on the <code>$PATH</code> is correct.</p>
-<div class="paragraph">
-<p>On Windows, you need to be careful using git-bash as this will pick up git’s version of <code>gpg</code> in <code>/usr/bin</code>, which is <code>gpg</code> v2.1.</p>
-</div>
-<div class="paragraph">
-<p>One easy way to do this is just rename <code>/usr/bin/gpg</code> to <code>/usr/bin/MOVED-gpg</code>, restart the shell, and then confirm that <code>gpg</code> is now Windows' gnupg installation:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">dan@halxps15-2022 MINGW64 /c/gitlab/hal-dsp/deliverables (master)
-$ gpg --version
-gpg (GnuPG) 2.0.30 (Gpg4win 2.3.4)
-...</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>in <code>~/m2/settings.xml</code>, ensure that the <code>gpg.passphrase</code> server is set:</p>
-<div class="listingblock">
-<div class="title">~/.m2/settings.xml</div>
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><settings>
- ...
- <servers>
- <server>
- <id>gpg.passphrase</id>
- <passphrase>XXXX</passphrase>
- </server>
- ...
- </servers>
-</settings></code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect3">
-<h4 id="perform-the-deploy"><a class="anchor" href="#perform-the-deploy"></a>Perform the deploy</h4>
-<div class="paragraph">
-<p>The build creates a zip of the directory, so before executing the release we remove any other files.</p>
-</div>
-<div class="paragraph">
-<p>Still in the <code>bom</code> directory, we deploy (upload the artifacts) using:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn deploy -Dapache-release -Dgit</code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="tag-the-release"><a class="anchor" href="#tag-the-release"></a>Tag the Release</h3>
-<div class="paragraph">
-<p>Finally, tag the release:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git tag $CAUSEWAYART-$CAUSEWAYREL --force
-git tag $CAUSEWAYART-$CAUSEWAYREL-$CAUSEWAYRC --force</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="checkclose-staging-repo"><a class="anchor" href="#checkclose-staging-repo"></a>Check/Close Staging Repo</h3>
-<div class="paragraph">
-<p>The <code>mvn deploy</code> commands will have uploaded all the release artifacts into a newly created staging repository on the ASF Nexus repository server.</p>
-</div>
-<div class="paragraph">
-<p>Log onto <a href="https://repository.apache.org">repository.apache.org</a> (using your ASF LDAP account):</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="_images/release-process/nexus-staging-0.png" alt="nexus staging 0" width="600px">
-</div>
-</div>
-<div class="paragraph">
-<p>And then check that the release has been staged (select <code>staging repositories</code> from left-hand side):</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="_images/release-process/nexus-staging-1.png" alt="nexus staging 1" width="600px">
-</div>
-</div>
-<div class="paragraph">
-<p>If nothing appears in a staging repo you should stop here and work out why.</p>
-</div>
-<div class="paragraph">
-<p>Assuming that the repo has been populated, make a note of its repo id; this is needed for the voting thread.
-In the screenshot above the id is <code>org.apache.causeway-008</code>.</p>
-</div>
-<div class="paragraph">
-<p>After checking that the staging repository contains the artifacts that you expect you should close the staging repository.
-This will make it available so that people can check the release.</p>
-</div>
-<div class="paragraph">
-<p>Press the Close button and complete the dialog:</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="_images/release-process/nexus-staging-2.png" alt="nexus staging 2" width="600px">
-</div>
-</div>
-<div class="paragraph">
-<p>Nexus should start the process of closing the repository.</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="_images/release-process/nexus-staging-2a.png" alt="nexus staging 2a" width="600px">
-</div>
-</div>
-<div class="paragraph">
-<p>All being well, the close should (eventually) complete successfully (keep hitting refresh):</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="_images/release-process/nexus-staging-3.png" alt="nexus staging 3" width="600px">
-</div>
-</div>
-<div class="paragraph">
-<p>The Nexus repository manager will also email you with confirmation of a successful close.</p>
-</div>
-<div class="paragraph">
-<p>If Nexus has problems with the key signature, however, then the close will be aborted:</p>
-</div>
-<div class="imageblock">
-<div class="content">
-<img src="_images/release-process/nexus-staging-4.png" alt="nexus staging 4" width="600px">
-</div>
-</div>
-<div class="paragraph">
-<p>Use <code>gpg --keyserver hkp://pgp.mit.edu --recv-keys nnnnnnnn</code> to confirm that the key is available.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>Unfortunately, Nexus does not seem to allow subkeys to be used for signing.
-See <a href="key-generation.html" class="xref page">Key Generation</a> for more details.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</div>
-<div class="sect2">
-<h3 id="reset-revision-property"><a class="anchor" href="#reset-revision-property"></a>Reset <code>revision</code> property</h3>
-<div class="paragraph">
-<p>At the <a href="#bump-code-to-causewayrel">beginning</a> of the release process we bumped the version to the release version, ie <code>$CAUSEWAYREL</code>.
-With the release now deployed we now need to reset the revision back down to the base snapshot, ie <code>2.0.0-SNAPSHOT</code>.</p>
-</div>
-<div class="paragraph">
-<p>Therefore, still in the <code>bom</code> directory:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn versions:set -DnewVersion=2.0.0-SNAPSHOT
-mvn install -DskipTests -o -T1C -Dgithub
-
-pushd ../starters
-mvn versions:set -DnewVersion=2.0.0-SNAPSHOT
-mvn install -DskipTests -o
-popd
-
-git add ..
-git commit -m "$CAUSEWAYJIRA: resetting version"</code></pre>
-</div>
-</div>
-</div>
-<div class="sect2">
-<h3 id="push-branch-tag"><a class="anchor" href="#push-branch-tag"></a>Push branch & tag</h3>
-<div class="paragraph">
-<p>Push the release branch to origin:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push -u origin $CAUSEWAYBRANCH</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>and also push tag:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push origin refs/tags/causeway-$CAUSEWAYREL:refs/tags/causeway-$CAUSEWAYREL-$CAUSEWAYRC
-git fetch</code></pre>
-</div>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>The remote tags aren’t visible locally but can be seen <a href="https://github.com/apache/causeway/tags">online</a>.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="update-starter-apps"><a class="anchor" href="#update-starter-apps"></a>Update starter apps</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>For each of the two starter apps, we maintain four branches:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>jdo</code> and <code>jpa</code></p>
-<div class="paragraph">
-<p>These are intended to reference the <em>most recently released</em> version, the first demonstrating persistence using JDO, the second using JPA.
-These are the branches referenced from the home page and getting started pages of the website.</p>
-</div>
-</li>
-<li>
-<p><code>jdo-SNAPSHOT</code> and <code>jpa-SNAPSHOT</code></p>
-<div class="paragraph">
-<p>These reference the most current snapshot nightly build.</p>
-</div>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>The general idea is that a release will fast-forward <code>jdo</code> to <code>jdo-SNAPSHOT</code> and similarly moves <code>jpa</code> up to <code>jpa-SNAPSHOT</code>, bumping to the newly released version of the framework in the process.</p>
-</div>
-<div class="paragraph">
-<p>In order that we don’t break the starter apps while a release is being voted on, we do the changes in work branches, <code>$CAUSEWAYBRANCH-jdo</code> and <code>$CAUSEWAYBRANCH-jpa</code>:</p>
-</div>
-<div class="sect2">
-<h3 id="helloworld"><a class="anchor" href="#helloworld"></a>HelloWorld</h3>
-<div class="paragraph">
-<p>For <em>helloworld</em>, we create a release branch for both variants:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>for <code>jpa</code>:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Checkout the branch, bump versions, and commit:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout jpa-SNAPSHOT
-git pull --ff-only
-
-git checkout -b $CAUSEWAYBRANCH-jpa
-
-mvn versions:update-parent -DparentVersion=$CAUSEWAYREL -Dskip.nightly <i class="conum" data-value="1"></i><b>(1)</b>
-mvn versions:set -DnewVersion=$CAUSEWAYREL
-
-git add .
-git commit -m "$CAUSEWAYJIRA - updates to $CAUSEWAYREL (jpa)"</code></pre>
-</div>
-</div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>the top-level <code>pom.xml</code> references the ASF staging repository, so this will pull down the release if not already present in <code>~/.m2/repository</code>.</td>
-</tr>
-</table>
-</div>
-</li>
-<li>
-<p>Test the app</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn clean install
-mvn spring-boot:run</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Make any additional changes that might be required (eg update to <code>menubars.layout.xml</code>) commit and retest</p>
-</li>
-<li>
-<p>Push the branch to origin:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push -u origin $CAUSEWAYBRANCH-jpa</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</li>
-<li>
-<p>for <code>jdo</code>:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Checkout the branch, bump versions, and commit:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout jdo-SNAPSHOT
-git pull --ff-only
-
-git checkout -b $CAUSEWAYBRANCH-jdo
-
-mvn versions:update-parent -DparentVersion=$CAUSEWAYREL -Dskip.nightly
-mvn versions:set -DnewVersion=$CAUSEWAYREL
-
-git add .
-git commit -m "$CAUSEWAYJIRA - updates to $CAUSEWAYREL (jdo)"</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Test the app</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn clean install
-mvn spring-boot:run</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Make any additional changes that might be required, and re-test.</p>
-<div class="paragraph">
-<p>This might be easiest to just cherry-pick commits made on the <code>jpa</code> branch.</p>
-</div>
-</li>
-<li>
-<p>Merge in the <code>jpa</code> branch, discarding any conflicts.</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git merge $CAUSEWAYBRANCH-jpa --no-commit</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The idea here is to show equivalence between the two branches.
-The merge commit should end up with no changes:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git commit -m "$CAUSEWAYJIRA - merge in jpa"</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Push the branch to origin:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push -u origin $CAUSEWAYBRANCH-jdo</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="simpleapp"><a class="anchor" href="#simpleapp"></a>SimpleApp</h3>
-<div class="paragraph">
-<p>For <em>simple app</em>, the steps are almost the same:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>for <code>jpa</code>:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Checkout the branch, bump versions, and commit:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout jpa-SNAPSHOT
-git pull --ff-only
-
-git checkout -b $CAUSEWAYBRANCH-jpa
-
-mvn versions:update-parent -DparentVersion=$CAUSEWAYREL -Dskip.nightly <i class="conum" data-value="1"></i><b>(1)</b>
-mvn versions:set -DnewVersion=$CAUSEWAYREL
-
-git add .
-git commit -m "$CAUSEWAYJIRA - updates to $CAUSEWAYREL (jpa)"</code></pre>
-</div>
-</div>
-<div class="colist arabic">
-<table>
-<tr>
-<td><i class="conum" data-value="1"></i><b>1</b></td>
-<td>the top-level <code>pom.xml</code> references the ASF staging repository, so this will pull down the release if not already present in <code>~/.m2/repository</code>.</td>
-</tr>
-</table>
-</div>
-</li>
-<li>
-<p>Test the app</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn clean install
-mvn -pl webapp spring-boot:run</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Make any additional changes that might be required (eg update to <code>menubars.layout.xml</code>) commit and retest</p>
-</li>
-<li>
-<p>Push the branch to origin:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push -u origin $CAUSEWAYBRANCH-jpa</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</li>
-<li>
-<p>for <code>jdo</code>:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>Checkout the branch, bump versions, and commit:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout jdo-SNAPSHOT
-git pull --ff-only
-
-git checkout -b $CAUSEWAYBRANCH-jdo
-
-mvn versions:update-parent -DparentVersion=$CAUSEWAYREL -Dskip.nightly
-mvn versions:set -DnewVersion=$CAUSEWAYREL
-
-git add .
-git commit -m "$CAUSEWAYJIRA - updates to $CAUSEWAYREL (jdo)"</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Test the app</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">mvn clean install
-mvn -pl webapp spring-boot:run</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Make any additional changes that might be required, and re-test.</p>
-<div class="paragraph">
-<p>This might be easiest to just cherry-pick commits made on the <code>jpa</code> branch.</p>
-</div>
-</li>
-<li>
-<p>Merge in the <code>jpa</code> branch, discarding any conflicts.</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git merge $CAUSEWAYBRANCH-jpa --no-commit</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The idea here is to show equivalence between the two branches.
-The merge commit should end up with no changes:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git commit -m "$CAUSEWAYJIRA - merge in jpa"</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Push the branch to origin:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push -u origin $CAUSEWAYBRANCH-jdo</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</li>
-</ul>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="preview-website"><a class="anchor" href="#preview-website"></a>Preview website</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>We also prepare a preview of the next version of the website, then made accessible from <a href="https://causeway.staged.apache.org" class="bare">https://causeway.staged.apache.org</a>.</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>Prerequisites:</p>
-<div class="ulist">
-<ul>
-<li>
-<p>clone the <a href="https://github.com/apache/causeway-site" class="bare">https://github.com/apache/causeway-site</a> repo, alongside the <code>causeway</code> repo:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git clone https://github.com/apache/causeway-site ../causeway-site</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>in the <code>causeway-site</code> repo, check out the <code>asf-staging</code> branch:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">cd ../causeway-site
-
-git checkout asf-staging
-git pull --ff-only</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-</li>
-<li>
-<p>still in the <code>causeway-site</code> repo, delete all the files in <code>content/</code> <em>except</em> for the <code>schema</code> and <code>versions</code> directories:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">pushd content
-for a in $(ls -1 | grep -v schema | grep -v versions)
-do
- rm -rf $a
-done
-popd</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Back in the <code>causeway</code> repo’s <code>release</code> worktree, generate the Antora site (from the top-level directory).</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">cd ../causeway-release
-
-sh preview.sh -AB</code></pre>
-</div>
-</div>
-<div class="admonitionblock warning">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-warning" title="Warning"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>This procedure doesn’t yet work; Antora does not yet support worktrees.</p>
-</div>
-<div class="paragraph">
-<p>So instead it’s currently necessary to perform the preview in the main <code>../causeway</code> directory, switching branches.
-You’ll also need to rebuild all and then regenerate config files and tooling:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git checkout $CAUSEWAYBRANCH
-pushd bom
-mvn clean install -DskipTests -T1C -Dgithub
-popd
-mvn -D module-tooling -D skip.essential install -DskipTests</code></pre>
-</div>
-</div>
-</td>
-</tr>
-</table>
-</div>
-</li>
-<li>
-<p>Copy the generated Antora site to <code>causeway-site</code> repo’s <code>contents</code> directory:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">cp -Rf antora/target/site/* ../causeway-site/content/.</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>Back in the <code>causeway-site</code> repo, commit the changes and preview:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">cd ../causeway-site
-
-git add .
-git commit -m "$CAUSEWAYJIRA : staging changes to website"
-
-sh preview.sh</code></pre>
-</div>
-</div>
-</li>
-<li>
-<p>If happy, then push the changes:</p>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">git push origin asf-staging -u</code></pre>
-</div>
-</div>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Wait a minute or two; the site should be available at <a href="https://causeway.staged.apache.org" class="bare">https://causeway.staged.apache.org</a> (nb: 'staged', not 'staging').</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="voting"><a class="anchor" href="#voting"></a>Voting</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Once the artifacts have been uploaded, you can call a vote.</p>
-</div>
-<div class="paragraph">
-<p>In all cases, votes last for 72 hours and require a +3 (binding) vote from members.</p>
-</div>
-<div class="sect2">
-<h3 id="start-voting-thread-on-dev-mailing-list"><a class="anchor" href="#start-voting-thread-on-dev-mailing-list"></a>Start voting thread on dev mailing list</h3>
-<div class="paragraph">
-<p>That is, <a href="mailto:dev@causeway.apache.org" class="bare">mailto:dev@causeway.apache.org</a></p>
-</div>
-<div class="paragraph">
-<p>The following boilerplate is for a release of the Apache Causeway Core.
-Adapt as required:</p>
-</div>
-<div class="paragraph">
-<p>Use the following subject, eg:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">[VOTE] Apache Causeway Core release 2.0.0-RC3 RC1</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>And use the following body:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">I've just cut a new release of the Apache Causeway Framework.
-
-The source code zip artifact has been uploaded to a staging repository on
-https://repository.apache.org, along with its corresponding .asc signature.
-
-In the source code repo the code has been tagged as causeway-2.0.0-RC3-RC1;
-see https://github.com/apache/causeway/tags
-
-To verify the source code itself, you can use the following commands
-(in an empty directory):
-
-----------------------------------------------------------------
-VERSION=2.0.0-RC3
-RC=RC1
-NEXUSREPONUM=11xx
-
-curl https://downloads.apache.org/causeway/KEYS > /tmp/KEYS
-gpg --import /tmp/KEYS
-
-rm -rf causeway-$VERSION
-
-curl -O -L https://raw.githubusercontent.com/apache/causeway/release-$VERSION-$RC/scripts/verify-causeway-release.sh
-
-chmod +x ./verify-causeway-release.sh
-./verify-causeway-release.sh $NEXUSREPONUM $VERSION $RC
-----------------------------------------------------------------
-
-You can then test the helloworld or simpleapp starter apps, see:
-https://causeway.staged.apache.org/comguide/latest/verifying-releases.html.
-
-You can also inspect the website in general, available at:
-https://causeway.staged.apache.org.
-
-Please verify the release and cast your vote.
-The vote will be open for a minimum of 72 hours.
-
-[ ] +1
-[ ] 0
-[ ] -1</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Remember to update:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>the version number (<code>2.0.0-RC3</code> or whatever)</p>
-</li>
-<li>
-<p>the release candidate number (<code>RC1</code> or whatever)</p>
-</li>
-<li>
-<p>the <code>NEXUSREPONUM</code> to the repository id as provided by Nexus earlier (<code>11xx</code> or whatever)</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>Note that the email also references the procedure for other committers to <a href="verifying-releases.html" class="xref page">verify the release</a>.</p>
-</div>
-</div>
-</div>
-</div>
-</article>
-<aside class="article-aside toc hide-for-print" role="navigation">
- <p class="toc-title">On this page</p>
- <div id="article-toc"></div>
-</aside>
-</main>
-</div>
-<footer class="footer">
- <div class="content">
- <div class="copyright">
- <p>
- Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
- <br/>
- Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
- </p>
- </div>
- <div class="revision">
- <p>Revision: master.20230714-1522</p>
- </div>
- </div>
-</footer>
-<script src="../../_/js/site.js"></script>
-<script async src="../../_/js/vendor/highlight.js"></script>
-<script src="../../_/js/vendor/jquery-3.4.1.min.js"></script>
-<script src="../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
-<script src="../../_/js/vendor/jquery.tocify.min.js"></script>
-
-<script>
- $(function() {
- $("#article-toc").tocify( {
- showEffect: "slideDown",
- hashGenerator: "pretty",
- hideEffect: "slideUp",
- selectors: "h2, h3",
- scrollTo: 120,
- smoothScroll: true,
- theme: "jqueryui",
- highlightOnScroll: true
- } );
- });
-</script>
-
-<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-<script>
- function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
- var search = docsearch({
- appId: '5ISP5TFAEN',
- apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
- indexName: 'causeway-apache-org',
- inputSelector: '#algolia-search-input',
- autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
- debug: false,
- }).autocomplete
- search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
- focusSearchInput()
- window.addEventListener('load', focusSearchInput);
-</script>
-
-<!--
- docsearch options:
- https://docsearch.algolia.com/docs/behavior/
--->
-<!--
- https://www.algolia.com/doc/api-reference/api-parameters/
- algoliaOptions: { hitsPerPage: 6 },
--->
- </body>
-</html>
diff --git a/content/comguide/2.0.0-RC2/index.html b/content/comguide/2.0.0-RC2/index.html
deleted file mode 100644
index 415c422e9..000000000
--- a/content/comguide/2.0.0-RC2/index.html
+++ /dev/null
@@ -1,9 +0,0 @@
-<!DOCTYPE html>
-<meta charset="utf-8">
-<link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/about.html">
-<script>location="about.html"</script>
-<meta http-equiv="refresh" content="0; url=about.html">
-<meta name="robots" content="noindex">
-<title>Redirect Notice</title>
-<h1>Redirect Notice</h1>
-<p>The page you requested has been relocated to <a href="about.html">https://causeway.apache.org/comguide/2.0.0-RC2/about.html</a>.</p>
diff --git a/content/comguide/2.0.0-RC2/key-generation.html b/content/comguide/2.0.0-RC2/key-generation.html
deleted file mode 100644
index 618f0c049..000000000
--- a/content/comguide/2.0.0-RC2/key-generation.html
+++ /dev/null
@@ -1,1253 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Key Generation :: causeway</title>
- <link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/key-generation.html">
- <meta name="generator" content="Antora 3.1.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <link rel="stylesheet" href="../../_/css/site-custom.css">
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
- <link rel="next" href="algolia-search.html" title="Algolia Search">
- <link rel="prev" href="post-release-unsuccessful.html" title="Post Release (Unsuccessful)">
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://causeway.apache.org">
- <span class="icon">
- <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
- </span>
- <span class="navbar-title">causeway</span>
- </a>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <a class="navbar-end">
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Quick Start</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/reference/about.html">Reference App</a>
- <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/icons.html">Icons</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Guides</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="../../refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="../../testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/about.html">Security Guide</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="../../valuetypes/2.0.0-RC2/about.html">Value Types</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="../../conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Components</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="../../pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="../../pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Extensions</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/commandlog/about.html">Command Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/docgen/about.html">Doc Gen</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionlog/about.html">Execution Log</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionoutbox/about.html">Execution Outbox</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/executionrepublisher/about.html">Execution Republisher</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/excel/about.html">Excel</a>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/flyway/about.html">Flyway</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/secman/about.html">Secman</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/audittrail/about.html">Audit Trail</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring-oauth2/about.html">Spring OAuth2 Integration</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro-realm-ldap/about.html">LDAP Realm for Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/sessionlog/about.html">Session Log</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Web UI (Wicket)</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/exceldownload/about.html">Excel Download</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/fullcalendar/about.html">Full Calendar</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/pdfjs/about.html">pdf.js</a>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/sse/about.html">Server Side Events</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">REST API (Restful Objects)</span>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/cors/about.html">CORS</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Support</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Contact</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/slack-channel.html">Slack</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/support/mailing-list.html">Mailing Lists</a>
- <a class="navbar-item" href="https://issues.apache.org/jira/browse/CAUSEWAY">JIRA</a>
- <a class="navbar-item" href="https://stackoverflow.com/questions/tagged/causeway">Stack Overflow</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Releases</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/downloads/how-to.html">Downloads</a>
- <a class="navbar-item" href="../../relnotes/2.0.0-RC2/about.html">Release Notes</a>
- <hr class="navbar-divider"/>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Framework</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Process</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/about.html">Committers' Guide</a>
- <a class="navbar-item" href="../../tooling/2.0.0-RC2/about.html">Tooling</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Automated Analysis</span>
- <a class="navbar-item" href="https://sonarcloud.io/dashboard?id=apache_isis">SonarCloud.io</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Interim Builds</span>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/nightly-builds.html">Nightly builds</a>
- <a class="navbar-item" href="../../comguide/2.0.0-RC2/weekly-builds.html">Weekly builds</a>
- <a class="navbar-item" href="https://apache-causeway-committers.github.io/causeway-nightly">Website Preview (not ASF hosted)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../core/2.0.0-RC2/about.html">Internal Design Docs</a>
- <a class="navbar-item" href="../../regressiontests/2.0.0-RC2/about.html">Regression Tests</a>
- <a class="navbar-item" href="../../incubator/2.0.0-RC2/about.html">Incubator</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Thanks</span>
- <a class="navbar-item" href="../../more-thanks/2.0.0-RC2/more-thanks.html">Acknowledgements</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">ASF</a>
- <div class="navbar-dropdown">
- <a class="navbar-item" href="http://www.apache.org/">Apache Homepage</a>
- <a class="navbar-item" href="https://www.apache.org/events/current-event">Events</a>
- <a class="navbar-item" href="https://www.apache.org/licenses/">Licenses</a>
- <a class="navbar-item" href="https://www.apache.org/security/">Security</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a>
- <a class="navbar-item" href="https://www.apache.org/foundation/thanks.html">Thanks</a>
- <hr class="navbar-divider"/>
- <a class="navbar-item" href="https://whimsy.apache.org/board/minutes/Causeway.html">PMC board minutes</a>
- </div>
- </div>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/about.html">
- <span class="icon">
- <img src="../../_/img/home.png"></img>
- </span>
- </a>
- </div>
- </div>
- </nav>
-</header>
-<div class="body ">
-<div class="nav-container" data-component="comguide" data-version="2.0.0-RC2">
- <aside class="nav">
- <div class="panels">
-<div class="nav-panel-search hide-for-print">
- <input id="algolia-search-input" placeholder="Search"></span>
-</div>
-<div class="nav-panel-pagination">
- <a class="page-previous" rel="prev" href="post-release-unsuccessful.html" title="Post Release (Unsuccessful)"><span></span></a>
- <a class="page-next" rel="next"
- href="algolia-search.html" title="Algolia Search"><span></span></a>
-<!--
-page.parent doesn't seem to be set...
- <a class="page-parent disabled" rel="prev" href="" title="Post Release (Unsuccessful)"><span></span></a>
--->
-</div>
-<div class="nav-panel-menu is-active" data-panel="menu">
- <nav class="nav-menu">
- <h3 class="title"><a href="about.html">Committers' Guide</a></h3>
-<ul class="nav-list">
- <li class="nav-item" data-depth="0">
-<ul class="nav-list">
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Occasionally</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="merging-a-pull-request.html">Merging a Pull Request</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="applying-patches.html">Applying Patches</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="updating-the-website.html">Updating the Website</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Nightly</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-builds.html">Nightly Builds</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="nightly-deploys.html">Nightly Deploys</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="weekly-builds.html">Weekly Builds</a>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="cutting-a-release.html">Cutting a Release</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="verifying-releases.html">Verifying Releases</a>
- </li>
- <li class="nav-item" data-depth="2">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Post Release</span>
-<ul class="nav-list">
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-successful.html">Post Release (Successful)</a>
- </li>
- <li class="nav-item" data-depth="3">
- <a class="nav-link" href="post-release-unsuccessful.html">Post Release (Unsuccessful)</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
- <li class="nav-item" data-depth="1">
- <button class="nav-item-toggle"></button>
- <span class="nav-text">Appendices</span>
-<ul class="nav-list">
- <li class="nav-item is-current-page" data-depth="2">
- <a class="nav-link" href="key-generation.html">Key Generation</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="algolia-search.html">Algolia Search</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="release-process-prereqs.html">Release Process Prereqs</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="policies.html">Policies</a>
- </li>
- <li class="nav-item" data-depth="2">
- <a class="nav-link" href="pmc-notes.html">PMC Notes</a>
- </li>
-</ul>
- </li>
-</ul>
- </li>
-</ul>
- </nav>
-</div>
-<div class="nav-panel-explore" data-panel="explore">
- <div class="context">
- <span class="title">Committers' Guide</span>
- <span class="version">2.0.0-RC2</span>
- </div>
- <ul class="components">
- <li class="component">
- <span class="title"> </span>
- <ul class="versions">
- <li class="version">
- <a href="../../docs/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component is-current">
- <span class="title">Committers' Guide</span>
- <ul class="versions">
- <li class="version is-current">
- <a href="about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Contributors' Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../conguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Design Docs</span>
- <ul class="versions">
- <li class="version">
- <a href="../../core/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Extensions</span>
- <ul class="versions">
- <li class="version">
- <a href="../../extensions/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Incubator Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../incubator/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JDO/DataNucleus</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjdo/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">JPA</span>
- <ul class="versions">
- <li class="version">
- <a href="../../pjpa/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Reference Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../refguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">regressiontests</span>
- <ul class="versions">
- <li class="version">
- <a href="../../regressiontests/2.0.0-RC2/index.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Release Notes</span>
- <ul class="versions">
- <li class="version">
- <a href="../../relnotes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">REST API (Restful Objects Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vro/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Security Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../security/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Setup Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../setupguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Testing Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../testing/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tooling</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tooling/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Tutorials</span>
- <ul class="versions">
- <li class="version">
- <a href="../../tutorials/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">User Guide</span>
- <ul class="versions">
- <li class="version">
- <a href="../../userguide/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Value Types Catalog</span>
- <ul class="versions">
- <li class="version">
- <a href="../../valuetypes/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- <li class="component">
- <span class="title">Web UI (Wicket Viewer)</span>
- <ul class="versions">
- <li class="version">
- <a href="../../vw/2.0.0-RC2/about.html">2.0.0-RC2</a>
- </li>
- </ul>
- </li>
- </ul>
-</div>
- </div>
- </aside>
-</div>
-<main role="main">
-<div class="toolbar" role="navigation">
-<button class="nav-toggle"></button>
- <a href="../../docs/2.0.0-RC2/about.html" class="home-link"></a>
-<nav class="breadcrumbs" aria-label="breadcrumbs">
- <ul>
- <li><a href="about.html">Committers' Guide</a></li>
- <li>Appendices</li>
- <li><a href="key-generation.html">Key Generation</a></li>
- </ul>
-</nav>
- <div class="edit-this-page"><a href="https://github.com/apache/causeway/edit/2.0.0-RC2/antora/components/comguide/modules/ROOT/pages/key-generation.adoc">Edit</a></div>
-</div>
-<article class="doc">
- <a name="section-top"></a>
-<h1 class="page">Key Generation</h1>
-<div id="preamble">
-<div class="sectionbody">
-<div class="paragraph">
-<p>In order that a contributor can make a release it is necessary for them to have generated a key and had that key recognized by other members of the Apache Software Foundation.</p>
-</div>
-<div class="paragraph">
-<p>For further background information on this topic, see the <a href="http://www.apache.org/dev/release-signing.html">release signing page</a> and the <a href="http://www.apache.org/dev/openpgp.html#generate-key">openpgp page</a> on the Apache wiki.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="install-and-configure-gpg"><a class="anchor" href="#install-and-configure-gpg"></a>Install and Configure gpg</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>Download and install GnuPG (gpg), version 1.4.10 or higher.</p>
-</div>
-<div class="paragraph">
-<p>Then, edit <code>~/.gnupg/gpg.conf</code> (on Windows, the file to edit is <code>C:\Users\xxx\AppData\Roaming\gnupg\gpg.conf</code>) so that the default is to generate a strong key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">personal-digest-preferences SHA512
-cert-digest-algo SHA512
-default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed</code></pre>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="key-generation-2"><a class="anchor" href="#key-generation-2"></a>Key Generation</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The Apache Software Foundation requires that keys are signed with a key (or subkey) based on RSA 4096 bits.
-To do this:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --gen-key
-gpg (GnuPG) 1.4.11; Copyright (C) 2010 Free Software Foundation, Inc.
-This is free software: you are free to change and redistribute it.
-There is NO WARRANTY, to the extent permitted by law.
-
-Please select what kind of key you want:
- (1) RSA and RSA (default)
- (2) DSA and Elgamal
- (3) DSA (sign only)
- (4) RSA (sign only)
-Your selection?</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Specify RSA key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Your selection? 1
-
-RSA keys may be between 1024 and 4096 bits long.
-What keysize do you want? (2048)</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Specify key length as 4096 bits:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">What keysize do you want? (2048) 4096
-Requested keysize is 4096 bits
-
-Please specify how long the key should be valid.
- 0 = key does not expire
- <n> = key expires in n days
- <n>w = key expires in n weeks
- <n>m = key expires in n months
- <n>y = key expires in n years
-Key is valid for? (0)</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Specify key as non-expiring:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Key is valid for? (0) 0
-Key does not expire at all
-Is this correct? (y/N) y
-
-You need a user ID to identify your key; the software constructs the user ID
-from the Real Name, Comment and Email Address in this form:
- "Heinrich Heine (Der Dichter) <heinrichh@duesseldorf.de>"
-
-Real name:</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Enter your name, email and comment:</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>use your apache.org email</p>
-</li>
-<li>
-<p>the comment should be "CODE SIGNING KEY"</p>
-</li>
-</ul>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre>Real name: Xxx Xxxxxxxxx
-Email address: xxx@apache.org
-Comment: CODE SIGNING KEY
-You selected this USER-ID:
- "Xxx Xxxxxxxxx (CODE SIGNING KEY) xxx@apache.org"
-
-Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O
-
-You need a Passphrase to protect your secret key.
-Enter passphrase:</pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Provide a passphrase to secure your key.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Enter passphrase:
-Repeat passphrase:</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>GPG will goes on to generate your key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">We need to generate a lot of random bytes. It is a good idea to perform
-some other action (type on the keyboard, move the mouse, utilize the
-disks) during the prime generation; this gives the random number
-generator a better chance to gain enough entropy.
-...+++++
-.........................+++++
-We need to generate a lot of random bytes. It is a good idea to perform
-some other action (type on the keyboard, move the mouse, utilize the
-disks) during the prime generation; this gives the random number
-generator a better chance to gain enough entropy.
-....+++++
-...+++++
-gpg: key nnnnnnnn marked as ultimately trusted
-public and secret key created and signed.
-
-gpg: checking the trustdb
-gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
-gpg: depth: 0 valid: 1 signed: 0 trust: 0-, 0q, 0n, 0m, 0f, 1u
-pub 4096R/nnnnnnnn yyyy-mm-dd
- Key fingerprint = xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
-uid Xxx Xxxxxx <xxx@apache.org>
-sub 4096R/kkkkkkkk yyyy-mm-dd</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The public key with id nnnnnnnn should now be stored in <code>~/.gnupg/pubring.pgp</code> (on Windows 7, this is in <code>c:/Users/xxx/AppData/Roaming/gnupg/pubring.pgp</code>).</p>
-</div>
-<div class="paragraph">
-<p>To confirm the key has been generated, use:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --list-keys --fingerprint</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The key Id is the one true way to identify the key, and is also the last 8 digits of the fingerprint.
-The corresponding secret key for id <code>nnnnnnnn</code> is stored in <code>~/.gnupg/secring.pgp</code> (on Windows 7, this is in <code>c:/Users/xxx/AppData/Roaming/gnupg/secring.pgp</code>).</p>
-</div>
-<div class="paragraph">
-<p>It’s also worth confirming the key has the correct preference of algorithms (reflecting the initial configuration we did earlier).
-For this, enter the gpg shell for your new key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --edit-key nnnnnnnnn
->gpg</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>where <code>nnnnnnnn</code> is your key id.
-Now, use the 'showpref' subcommand to list details:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">gpg> showpref
-[ultimate] (1). Xxx Xxxxxxxx (CODE SIGNING KEY) <xxx@apache.org>
- Cipher: AES256, AES192, AES, CAST5, 3DES
- Digest: SHA512, SHA384, SHA256, SHA224, SHA1
- Compression: ZLIB, BZIP2, ZIP, Uncompressed
- Features: MDC, Keyserver no-modify
-
-gpg></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The Digest line should list SHA-512 first and SHA-1 last.
-If it doesn’t, use the "setpref" command:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">setpref SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Finally, remember to take a backup of your key and the keyring (ie, backup the <code>.gnupg</code> directory and its contents).</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="subkey-generation"><a class="anchor" href="#subkey-generation"></a>Subkey Generation</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>It’s recommended to use a subkey with an expiry date to sign releases, rather than your main, non-expiring key.
-If a subkey is present, then gpg will use it for signing in preference to the main key.</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>After (binary) release artifacts are created, they are deployed to the ASF’s Nexus staging repository.
-However, Nexus seems unable to retrieve a subkey from the public key server.
-Until we find a fix/workaround for this, all releases should be signed just with a regular non-expiring main key.</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-<div class="paragraph">
-<p>To create a subkey Enter the gpg shell using (the identifier of) your main key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">gpg --edit-key xxxxxxxx
-gpg></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Type 'addkey' to create a subkey, and enter your passphrase for the main key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">gpg> addkey
-Key is protected.
-[enter your secret passphrase]
-
-You need a passphrase to unlock the secret key for
-user: "Dan Haywood (CODE SIGNING KEY) <danhaywood@apache.org>"
-4096-bit RSA key, ID xxxxxxxx, created 2011-02-01
-
-Please select what kind of key you want:
- (3) DSA (sign only)
- (4) RSA (sign only)
- (5) Elgamal (encrypt only)
- (6) RSA (encrypt only)
-Your selection?</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Select (6) to choose an RSA key for encryption:</p>
-</div>
-<div class="admonitionblock note">
-<table>
-<tr>
-<td class="icon">
-<i class="fa icon-note" title="Note"></i>
-</td>
-<td class="content">
-<div class="paragraph">
-<p>It would seem that Nexus repository manager does not recognize RSA subkeys with an 'S’ign usage; see this discussion on a mailing list and this issue on Sonatype’s JIRA</p>
-</div>
-</td>
-</tr>
-</table>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Your selection? 6
-
-RSA keys may be between 1024 and 4096 bits long.
-What keysize do you want? (2048) 4096
-
-Requested keysize is 4096 bits
-
-Please specify how long the key should be valid.
- 0 = key does not expire
- <n> = key expires in n days
- <n>w = key expires in n weeks
- <n>m = key expires in n months
- <n>y = key expires in n years
-Key is valid for?</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Specify that the key is valid for 1 year:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Key is valid for? (0) 1y
-
-Key expires at yy/MM/dd hh:mm:ss
-Is this correct? (y/N) y
-Really create? (y/N) y
-We need to generate a lot of random bytes. It is a good idea to perform
-some other action (type on the keyboard, move the mouse, utilize the
-disks) during the prime generation; this gives the random number
-generator a better chance to gain enough entropy.
-...+++++
-.+++++
-
-pub 4096R/xxxxxxxx created: yyyy-mm-dd expires: never usage: SC
- trust: ultimate validity: ultimate
-sub 4096R/xxxxxxxx created: yyyy-mm-dd expires: yyYY-mm-dd usage: E
-[ultimate] (1). Dan Haywood (CODE SIGNING KEY) <danhaywood@apache.org>
-
-gpg></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Quit the gpg shell; you now have a subkey.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="generate-a-revocation-certificate"><a class="anchor" href="#generate-a-revocation-certificate"></a>Generate a Revocation Certificate</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>It’s good practice to generate a number of revocation certificates so that the key can be revoked if it happens to be compromised.
-See the <a href="http://www.apache.org/dev/openpgp.html#revocation-certs">gpg page</a> on the Apache wiki for more background on this topic.</p>
-</div>
-<div class="paragraph">
-<p>First, generate a "no reason specified" key:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --output revoke-nnnnnnnn-0.asc --armor --gen-revoke nnnnnnnn
-
-sec 4096R/nnnnnnnn yyyy-mm-dd Xxx Xxxxxxx (CODE SIGNING KEY) <xx@apache.org>
-Create a revocation certificate for this key? (y/N) Y
-
-Please select the reason for the revocation:
- 0 = No reason specified
- 1 = Key has been compromised
- 2 = Key is superseded
- 3 = Key is no longer used
- Q = Cancel
-(Probably you want to select 1 here)
-Your decision?</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Select 0.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Your decision? 0
-
-Enter an optional description; end it with an empty line:</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Provide a description:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">> Generic certificate to revoke key, generated at time of key creation.
->
-Reason for revocation: No reason specified
-Generic certificate to revoke key, generated at time of key creation.
-Is this okay? (y/N)</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Confirm this is ok.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">Is this okay? y
-
-You need a passphrase to unlock the secret key for
-user: "Xxx Xxxxxxx (CODE SIGNING KEY) <xxx@apache.org>"
-4096-bit RSA key, ID nnnnnnnn, created yyyy-mm-dd
-
-Enter passphrase:
-</pre>
-
-Enter a passphrase:
-
-<pre>
-Enter passphrase:
-Revocation certificate created.
-
-Please move it to a medium which you can hide away; if Mallory gets
-access to this certificate he can use it to make your key unusable.
-It is smart to print this certificate and store it away, just in case
-your media become unreadable. But have some caution: The print system of
-your machine might store the data and make it available to others!</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The file <code>revoke-nnnnnnnn-0.asc</code> should be created: Then, backup this file.</p>
-</div>
-<div class="paragraph">
-<p>Now repeat the process to create two further revocation certificates:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">gpg --output revoke-nnnnnnnn-1.asc --armor --gen-revoke nnnnnnnn</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Specify reason as "1 = Key has been compromised"</p>
-</div>
-<div class="paragraph">
-<p>and:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-bash hljs" data-lang="bash">gpg --output revoke-nnnnnnnn-3.asc --armor --gen-revoke nnnnnnnn</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Specify reason as "3 = Key is no longer used"</p>
-</div>
-<div class="paragraph">
-<p>Backup these files also.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="publish-key"><a class="anchor" href="#publish-key"></a>Publish Key</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>It is also necessary to publish your key.
-There are several places where this should be done.
-In most cases, you’ll need the “armored” (ie ASCII) representation of your key.
-This can be generated using:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --armor --export nnnnnnnn > nnnnnnnn.asc</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>where <code>nnnnnnnn</code> is the id of your public key.</p>
-</div>
-<div class="paragraph">
-<p>You’ll also need the fingerprint of your key.
-This can be generated using:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --fingerprint nnnnnnnn</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>The output from this command includes a line beginning "Key fingerprint", followed by a (space delimited) 40 character hexadecimal fingerprint.
-The last 8 characters should be the same as the key id (<code>nnnnnnnn</code>).</p>
-</div>
-<div class="sect2">
-<h3 id="publish-to-a-public-key-server"><a class="anchor" href="#publish-to-a-public-key-server"></a>Publish to a public key server</h3>
-<div class="paragraph">
-<p>To a publish your key to a public key server (eg the MIT key server hosted at <a href="http://pgp.mit.edu">http://pgp.mit.edu</a>), use the procedure below.
-Public key servers synchronize with each other, so publishing to one key server should be sufficient.
-For background reading on this, see the <a href="http://www.apache.org/dev/release-signing.html#keyserver-upload">release signing page</a> on the Apache wiki, and the <a href="http://maven.apache.org/developers/release/pmc-gpg-keys.html">gpg key page</a> on the Maven wiki.</p>
-</div>
-<div class="paragraph">
-<p>To send the key up to the key server:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">$ gpg --send-keys --keyserver pgp.mit.edu nnnnnnnn</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>where <code>nnnnnnnn</code> is the key Id.</p>
-</div>
-<div class="paragraph">
-<p>Alternatively, you can browse to the <a href="http://pgp.mit.edu/">MIT key server</a> and paste in the armored representation of your key.</p>
-</div>
-<div class="paragraph">
-<p>Confirm the key has been added by browsing to submitting the following URL:</p>
-</div>
-<div class="paragraph">
-<p><code><a href="http://pgp.mit.edu:11371/pks/lookup?search=0xnnnnnnnnn&op=vindex" class="bare">http://pgp.mit.edu:11371/pks/lookup?search=0xnnnnnnnnn&op=vindex</a></code></p>
-</div>
-<div class="paragraph">
-<p>again, where <code>nnnnnnnn</code> is the key Id.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="publish-to-your-apache-home-directory"><a class="anchor" href="#publish-to-your-apache-home-directory"></a>Publish to your Apache home directory</h3>
-<div class="paragraph">
-<p>The armored representation of your public key should be uploaded to your home directory on <code>people.apache.org</code>, and renamed as <code>.pgpkey</code>.
-Make sure this is readable by all.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="publish-to-your-apache-html-home-directory"><a class="anchor" href="#publish-to-your-apache-html-home-directory"></a>Publish to your Apache HTML home directory</h3>
-<div class="paragraph">
-<p>The armored representation of your public key should be uploaded to your <code>public_html</code> home directory on <code>people.apache.org</code>, named <code>nnnnnnnn.asc</code>.
-Make sure this is readable by all.</p>
-</div>
-<div class="paragraph">
-<p>Check the file is accessible by browsing to:</p>
-</div>
-<div class="paragraph">
-<p><code><a href="http://people.apache.org/~xxxxxxxx/nnnnnnnn.asc" class="bare">http://people.apache.org/~xxxxxxxx/nnnnnnnn.asc</a></code></p>
-</div>
-<div class="paragraph">
-<p>where</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p><code>xxxxxxxx</code> is your apache LDAP user name</p>
-</li>
-<li>
-<p><code>nnnnnnnn</code> is your public key id.</p>
-</li>
-</ul>
-</div>
-</div>
-<div class="sect2">
-<h3 id="foaf"><a class="anchor" href="#foaf"></a>FOAF</h3>
-<div class="paragraph">
-<p>First, check out the committers/info directory:</p>
-</div>
-<div class="paragraph">
-<p>Go to Apache <a href="http://people.apache.org/foaf/foafamatic.html">FOAF-a-matic</a> web page to generate the FOAF file text (we copy this text out in a minute):</p>
-</div>
-<div class="ulist">
-<ul>
-<li>
-<p>enter ASF LDAP user name</p>
-</li>
-<li>
-<p>enter First name, Last name</p>
-</li>
-<li>
-<p>for PGP key fingerprints, add Key</p>
-</li>
-<li>
-<p>paste in the key id</p>
-</li>
-<li>
-<p>paste in the fingerprint</p>
-</li>
-<li>
-<p>press "Create"</p>
-</li>
-</ul>
-</div>
-<div class="paragraph">
-<p>In the box below, you should have a FOAF file, something like:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><?xml version="1.0" encoding="UTF-8"?>
-<rdf:RDF
- xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
- xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
- xmlns:foaf="http://xmlns.com/foaf/0.1/"
- xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
- xmlns:pm="http://www.web-semantics.org/ns/pm#"
- xmlns:wot="http://xmlns.com/wot/0.1/"
- xmlns:rss="http://purl.org/rss/1.0/"
- xmlns:dc="http://purl.org/dc/elements/1.1/"
- xmlns:ical="http://www.w3.org/2002/12/cal/ical#"
- xmlns:doap="http://usefulinc.com/ns/doap#">
- <foaf:Person rdf:ID="danhaywood">
- <foaf:name>Xxx Xxxxxxxx</foaf:name>
- <foaf:givenname>Xxx</foaf:givenname>
- <foaf:family_name>Xxxxxxxx</foaf:family_name>
- <wot:hasKey>
- <wot:PubKey>
- <wot:fingerprint>nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn</wot:fingerprint>
- <wot:hex_id>nnnnnnnn</wot:hex_id>
- </wot:PubKey>
- </wot:hasKey>
- </foaf:Person>
-</rdf:RDF></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>(If you are creating the FOAF file for the first time, you may want to add additional details).</p>
-</div>
-<div class="paragraph">
-<p>From this, copy out the <code>wot:key</code>, and paste into your FDF file in <code>committers/info</code>:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><wot:hasKey>
- <wot:PubKey>
- <wot:fingerprint>nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn</wot:fingerprint>
- <wot:hex_id>nnnnnnnn</wot:hex_id>
- </wot:PubKey>
-</wot:hasKey></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Then, manually add in a <code><wot:pubkeyAddress></code> element within <code><wot:PubKey></code>:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><wot:hasKey>
- <wot:PubKey>
- <wot:fingerprint>nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn nnnn</wot:fingerprint>
- <wot:hex_id>nnnnnnnn</wot:hex_id>
- <wot:pubkeyAddress rdf:resource="http://people.apache.org/~username/nnnnnnnn.asc/"/>
- </wot:PubKey>
-</wot:hasKey></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>ie, referencing your publicly exported public key</p>
-</div>
-<div class="paragraph">
-<p>Finally, commit your changes.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="save-to-keys"><a class="anchor" href="#save-to-keys"></a>Save to <code>KEYS</code></h3>
-<div class="paragraph">
-<p>The armored representation of the public key should be saved to Apache Causeway' <code>KEYS</code> file, <a href="http://www.apache.org/dist/causeway/KEYS">http://www.apache.org/dist/causeway/KEYS</a> (that is, in the ASF distribution directory for Apache Causeway).</p>
-</div>
-<div class="paragraph">
-<p>First, in a new directory, checkout this file:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">svn -N co https://svn.apache.org/repos/asf/causeway/ .</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>This should bring down the <code>KEYS</code> file.</p>
-</div>
-<div class="paragraph">
-<p>Then, export your signature and armored representation.</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-none hljs">gpg --list-sigs nnnnnnnn >>KEYS
-gpg --armor --export nnnnnnnn >>KEYS</code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>Then commit.</p>
-</div>
-</div>
-<div class="sect2">
-<h3 id="id-apache-org"><a class="anchor" href="#id-apache-org"></a>id.apache.org</h3>
-<div class="paragraph">
-<p>Log onto <code>id.apache.org</code> and ensure that the finger print of your public key is correct.</p>
-</div>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="attend-key-signing-party-apache-web-of-trust"><a class="anchor" href="#attend-key-signing-party-apache-web-of-trust"></a>Attend Key Signing Party (Apache web of trust)</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>It is strongly advised that the contributor attend a key signing party at an Apache event, in order that other Apache committers/members can in person verify their identity against the key.
-The process for this is described <a href="http://www.apache.org/dev/release-signing.html#key-signing-party">here</a> and <a href="http://wiki.apache.org/apachecon/PgpKeySigning">here</a>.</p>
-</div>
-</div>
-</div>
-<div class="sect1">
-<h2 id="update-maven-settings-file-m2settings-xml"><a class="anchor" href="#update-maven-settings-file-m2settings-xml"></a>Update Maven Settings file (<code>~/.m2/settings.xml</code>)</h2>
-<div class="sectionbody">
-<div class="paragraph">
-<p>The Maven release plugin will automatically sign the release, however it is necessary to update the <code>~/.m2/settings.xml</code> file with your GPG acronym passphrase in order that it can use your secret key.
-This is defined under a profile so that it is activated only when we perform a release (as defined by <code>[org,apache:apache]</code> parent POM.</p>
-</div>
-<div class="paragraph">
-<p>Therefore, make the following edits:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><settings>
- ...
- <profiles>
- <profile>
- <id>apache-release</id>
- <properties>
- <gpg.passphrase>xxx xxx xxx xxx xxx xxx xxx</gpg.passphrase>
- </properties>
- </profile>
- </profiles>
-</settings></code></pre>
-</div>
-</div>
-<div class="paragraph">
-<p>In addition, to allow the release plugin to tag SVN changes, you must either add in your LDAP username/password or configure <code>.ssh</code>:</p>
-</div>
-<div class="listingblock">
-<div class="content">
-<pre class="highlightjs highlight"><code class="language-xml hljs" data-lang="xml"><settings>
- ...
- <servers>
- ...
- <server>
- <id>apache.releases.https</id>
- <username>xxxx</username>
- <password>xxxx</password>
- </server>
- </servers>
-</settings></code></pre>
-</div>
-</div>
-</div>
-</div>
-</article>
-<aside class="article-aside toc hide-for-print" role="navigation">
- <p class="toc-title">On this page</p>
- <div id="article-toc"></div>
-</aside>
-</main>
-</div>
-<footer class="footer">
- <div class="content">
- <div class="copyright">
- <p>
- Copyright © 2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
- <br/>
- Apache, the Apache feather logo, Apache Causeway, and the Apache Causeway project logo are all trademarks of The Apache Software Foundation.
- </p>
- </div>
- <div class="revision">
- <p>Revision: master.20230714-1522</p>
- </div>
- </div>
-</footer>
-<script src="../../_/js/site.js"></script>
-<script async src="../../_/js/vendor/highlight.js"></script>
-<script src="../../_/js/vendor/jquery-3.4.1.min.js"></script>
-<script src="../../_/js/vendor/jquery-ui-1.12.1.custom.widget-only.min.js"></script>
-<script src="../../_/js/vendor/jquery.tocify.min.js"></script>
-
-<script>
- $(function() {
- $("#article-toc").tocify( {
- showEffect: "slideDown",
- hashGenerator: "pretty",
- hideEffect: "slideUp",
- selectors: "h2, h3",
- scrollTo: 120,
- smoothScroll: true,
- theme: "jqueryui",
- highlightOnScroll: true
- } );
- });
-</script>
-
-<script src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script>
-<script>
- function focusSearchInput () { document.querySelector('#algolia-search-input').focus() }
- var search = docsearch({
- appId: '5ISP5TFAEN',
- apiKey: '0fc51c28b4ad46e7318e96d4e97fab7c',
- indexName: 'causeway-apache-org',
- inputSelector: '#algolia-search-input',
- autocompleteOptions: { hint: false, keyboardShortcuts: ['s'] },
- debug: false,
- }).autocomplete
- search.on('autocomplete:closed', function () { search.autocomplete.setVal() })
- focusSearchInput()
- window.addEventListener('load', focusSearchInput);
-</script>
-
-<!--
- docsearch options:
- https://docsearch.algolia.com/docs/behavior/
--->
-<!--
- https://www.algolia.com/doc/api-reference/api-parameters/
- algoliaOptions: { hitsPerPage: 6 },
--->
- </body>
-</html>
diff --git a/content/comguide/2.0.0-RC2/merging-a-pull-request.html b/content/comguide/2.0.0-RC2/merging-a-pull-request.html
deleted file mode 100644
index fa481f3d6..000000000
--- a/content/comguide/2.0.0-RC2/merging-a-pull-request.html
+++ /dev/null
@@ -1,732 +0,0 @@
-<!DOCTYPE html>
-<html lang="en">
- <head>
- <meta charset="utf-8">
- <meta name="viewport" content="width=device-width,initial-scale=1">
- <title>Merging a Pull Request :: causeway</title>
- <link rel="canonical" href="https://causeway.apache.org/comguide/2.0.0-RC2/merging-a-pull-request.html">
- <meta name="generator" content="Antora 3.1.1">
- <link rel="stylesheet" href="../../_/css/site.css">
- <link rel="stylesheet" href="../../_/css/site-custom.css">
- <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,700,700i|Raleway:300,400,500,700,800|Montserrat:300,400,700" rel="stylesheet">
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css"/>
-<link rel="home" href="https://causeway.apache.org" title="causeway">
- <link rel="next" href="applying-patches.html" title="Applying Patches">
- <link rel="prev" href="about.html" title="Committers' Guide">
- </head>
- <body class="article">
-<header class="header">
- <nav class="navbar">
- <div class="navbar-brand">
- <a class="navbar-item" href="https://causeway.apache.org">
- <span class="icon">
- <img src="../../_/img/causeway-logo-no-words-65x48.png"></img>
- </span>
- <span class="navbar-title">causeway</span>
- </a>
- <button class="navbar-burger" data-target="topbar-nav">
- <span></span>
- <span></span>
- <span></span>
- </button>
- </div>
- <div id="topbar-nav" class="navbar-menu">
- <a class="navbar-end">
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Quick Start</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Starter Apps</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/helloworld.html">Hello World</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/starters/simpleapp.html">Simple App</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Learning & Tutorials</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/reference/about.html">Reference App</a>
- <a class="navbar-item" href="https://danhaywood.gitlab.io/isis-petclinic-tutorial-docs/petclinic/1.16.2/intro.html">Petclinic</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Resources</span>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/cheatsheet.html">Cheatsheet</a>
- <a class="navbar-item" href="../../docs/2.0.0-RC2/resources/icons.html">Icons</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Guides</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
- <a class="navbar-item" href="../../userguide/2.0.0-RC2/about.html">User Guide</a>
- <a class="navbar-item" href="../../refguide/2.0.0-RC2/about.html">Reference Guide</a>
- <a class="navbar-item" href="../../testing/2.0.0-RC2/about.html">Testing Guide</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/about.html">Security Guide</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">For use in apps</span>
- <a class="navbar-item" href="../../valuetypes/2.0.0-RC2/about.html">Value Types</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Development</span>
- <a class="navbar-item" href="../../setupguide/2.0.0-RC2/about.html">Setup Guide</a>
- <a class="navbar-item" href="../../conguide/2.0.0-RC2/about.html">Contributors' Guide</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Components</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Security</span>
- <a class="navbar-item" href="../../security/2.0.0-RC2/bypass/about.html">Bypass</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/shiro/about.html">Shiro</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/spring/about.html">Spring</a>
- <a class="navbar-item" href="../../security/2.0.0-RC2/keycloak/about.html">Keycloak</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Viewers</span>
- <a class="navbar-item" href="../../vw/2.0.0-RC2/about.html">Web UI (Wicket)</a>
- <a class="navbar-item" href="../../vro/2.0.0-RC2/about.html">REST API (Restful Objects)</a>
- <hr class="navbar-divider"/>
- <span class="navbar-item navbar-heading">Persistence</span>
- <a class="navbar-item" href="../../pjpa/2.0.0-RC2/about.html">JPA (EclipseLink)</a>
- <a class="navbar-item" href="../../pjdo/2.0.0-RC2/about.html">JDO (DataNucleus)</a>
- </div>
- </div>
- <div class="navbar-item has-dropdown is-hoverable">
- <a class="navbar-link" href="#">Extensions</a>
- <div class="navbar-dropdown">
- <span class="navbar-item navbar-heading">Core</span>
... 3796803 lines suppressed ...