You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2014/03/14 09:00:11 UTC
svn commit: r1577443 - in /isis/site/trunk/content: ./
components/objectstores/jdo/ components/objectstores/jdo/non-ui/
components/objectstores/jdo/services/ components/security/shiro/
components/viewers/wicket/ components/viewers/wicket/third-party/ h...
Author: danhaywood
Date: Fri Mar 14 08:00:10 2014
New Revision: 1577443
URL: http://svn.apache.org/r1577443
Log:
1.4.0-snapshot to 1.4.0
Modified:
isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-maven.md
isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md
isis/site/trunk/content/components/objectstores/jdo/non-ui/background-command-execution-jdo.md
isis/site/trunk/content/components/objectstores/jdo/services/isisjdosupport-service.md
isis/site/trunk/content/components/security/shiro/configuring-shiro.md
isis/site/trunk/content/components/viewers/wicket/bookmarks.md
isis/site/trunk/content/components/viewers/wicket/dynamic-layouts.md
isis/site/trunk/content/components/viewers/wicket/file-upload-download.md
isis/site/trunk/content/components/viewers/wicket/hints-and-copy-url.md
isis/site/trunk/content/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md
isis/site/trunk/content/components/viewers/wicket/recent-pages.md
isis/site/trunk/content/components/viewers/wicket/regular-vs-upper-case.md
isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md
isis/site/trunk/content/doap_isis.rdf
isis/site/trunk/content/documentation.md
isis/site/trunk/content/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md
isis/site/trunk/content/intro/getting-started/quickstart-archetype.md
isis/site/trunk/content/intro/getting-started/simple-archetype.md
isis/site/trunk/content/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md
isis/site/trunk/content/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md
isis/site/trunk/content/reference/non-ui/background-command-execution.md
isis/site/trunk/content/reference/non-ui/isis-session-template.md
isis/site/trunk/content/reference/recognized-annotations/NotPersistable.md
isis/site/trunk/content/reference/services/01-Clock.md
isis/site/trunk/content/reference/services/auditing-service.md
isis/site/trunk/content/reference/services/background-service.md
isis/site/trunk/content/reference/services/bookmark-service.md
isis/site/trunk/content/reference/services/bulk-interaction.md
isis/site/trunk/content/reference/services/command-context.md
isis/site/trunk/content/reference/services/developer-utilities-service.md
isis/site/trunk/content/reference/services/memento-service.md
isis/site/trunk/content/reference/services/query-results-cache.md
isis/site/trunk/content/reference/services/scratchpad.md
isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md
isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.md
isis/site/trunk/content/reference/services/xmlsnapshot-service.md
isis/site/trunk/content/release-matrix.md
Modified: isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-maven.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-maven.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-maven.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/datanucleus-and-maven.md Fri Mar 14 08:00:10 2014
@@ -24,7 +24,7 @@ There is no additional configuration req
## Workaround for DN versioning issues: using a Maven profile
{Note
-This workaround applies to v1.3.0 and previous releases. See [this mail](http://markmail.org/message/2ns3z3aywwtljawy) describing the required (simpler) configuration for v1.4.0-SNAPSHOT and later.
+This workaround applies to v1.3.0 and previous releases. See [this mail](http://markmail.org/message/2ns3z3aywwtljawy) describing the required (simpler) configuration for v1.4.0 and later.
}
Every so often there will be a new release of DataNucleus plugins to the [Maven central repo](http://search.maven.org) For better or for worse, the Maven DataNucleus enhancer plugin defines a range dependency: it will always use the latest version of the DN modules available.
@@ -63,9 +63,9 @@ ch.
</pre>
-### v1.4.0-SNAPSHOT and later
+### v1.4.0 and later
-v1.4.0-SNAPSHOT of Isis uses DN 3.3.x, which means that this problem should no longer occur. See [this mail](http://markmail.org/message/2ns3z3aywwtljawy) describing the required (simpler) configuration for v1.4.0-SNAPSHOT and later.
+v1.4.0 of Isis uses DN 3.3.x, which means that this problem should no longer occur. See [this mail](http://markmail.org/message/2ns3z3aywwtljawy) describing the required (simpler) configuration for v1.4.0 and later.
If you create your app from the v1.4.x archetypes (not released at time of writing), then the pom.xml files will be set up correctly.
Modified: isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/eagerly-registering-entities.md Fri Mar 14 08:00:10 2014
@@ -9,7 +9,7 @@ Isis is quite happy for the metamodel to
In any case, it's probably not good practice to have DataNucleus work this way. The `RegisterEntities` service can therefore be registered in order to do the eager registration. It searches for all `@PersistenceCapable` entities under specified package(s), and registers them all.
> in 1.3.x, it is not mandatory to eagerly register entity types; however we strongly recommend it.
-> in 1.4.0-SNAPSHOT, it *is* mandatory to eager register entity types.
+> in 1.4.0 and later, it *is* mandatory to eager register entity types.
### Specify the Package Prefix(es)
@@ -24,7 +24,7 @@ The value of this property can be a comm
### Register the Service (1.3.x only)
-> In 1.4.0-SNAPSHOT this step is no longer required.
+> In 1.4.0 and later this step is no longer required.
(If using 1.3.x), register like any other service in `isis.properties`:
Modified: isis/site/trunk/content/components/objectstores/jdo/non-ui/background-command-execution-jdo.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/non-ui/background-command-execution-jdo.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/non-ui/background-command-execution-jdo.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/non-ui/background-command-execution-jdo.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: BackgroundCommandExecution (JDO implementation) (1.4.0-snapshot)
+Title: BackgroundCommandExecution (JDO implementation)
The `BackgroundCommandExecutionFromBackgroundCommandServiceJdo` is a concrete subclass of [BackgroundCommandExecution](../../../../reference/non-ui/background-command-execution.html). The intended use is for the class to be instantiated regularly (eg every 10 seconds) by a scheduler such as [Quartz](http://quartz.org)) to poll for `Command`s to be executed, and then execute them. As you might imagine, this implementation queries for `Command`s persisted by the JDO implementations of [CommandService](../services/command-service-jdo.html) and [BackgroundCommandService](../services/background-command-service-jdo.html), using the `BackgroundCommandServiceJdoRepository`.
Modified: isis/site/trunk/content/components/objectstores/jdo/services/isisjdosupport-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/objectstores/jdo/services/isisjdosupport-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/objectstores/jdo/services/isisjdosupport-service.md (original)
+++ isis/site/trunk/content/components/objectstores/jdo/services/isisjdosupport-service.md Fri Mar 14 08:00:10 2014
@@ -70,7 +70,7 @@ In the domain entity or service, add:
this.isisJdoSupport = isisJdoSupport;
}
-or simply (1.4.0-SNAPSHOT):
+or simply:
@javax.inject.Inject
private IsisJdoSupport isisJdoSupport;
Modified: isis/site/trunk/content/components/security/shiro/configuring-shiro.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/security/shiro/configuring-shiro.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/security/shiro/configuring-shiro.md (original)
+++ isis/site/trunk/content/components/security/shiro/configuring-shiro.md Fri Mar 14 08:00:10 2014
@@ -70,8 +70,6 @@ meaning that the `[users]` and `[roles]`
## What the user/roles translate to
-> as of 1.4.0-SNAPSHOT; see [ISIS-656](https://issues.apache.org/jira/browse/ISIS-656).
-
In your domain objects you can find the users/roles for the current user using:
final UserMemento user = container.getUser();
Modified: isis/site/trunk/content/components/viewers/wicket/bookmarks.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/bookmarks.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/bookmarks.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/bookmarks.md Fri Mar 14 08:00:10 2014
@@ -8,14 +8,14 @@ Bookmarking is automatic; whenever a boo
##Screenshots
-> taken from 1.4.0-snapshot, though the released v1.3.1 also provides similar functionality.
-
#### Simple List
The following screenshot, taken from example todo app (generated by the [quickstart archetype](../../../intro/getting-started/quickstart-archetype.html)) shows how the bookmarks are listed in a sliding panel.
<a href="images/bookmarks/bookmarked-pages-panel.png"><img src="images/bookmarks/bookmarked-pages-panel-940.png"/></a>
+(screenshot taken against v1.4.0)
+
Note how the list contains both domain objects and an action ("not yet complete").
#### Nested bookmarks
Modified: isis/site/trunk/content/components/viewers/wicket/dynamic-layouts.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/dynamic-layouts.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/dynamic-layouts.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/dynamic-layouts.md Fri Mar 14 08:00:10 2014
@@ -23,7 +23,7 @@ The format of the `.layout.json` file is
General: { // member group name
members: {
description: { // property, no associated actions, but with UI hint
- typicalLength: { // UI hint for size of field [new in 1.4.0-SNAPSHOT]
+ typicalLength: { // UI hint for size of field
value: 50
}
},
@@ -31,10 +31,10 @@ The format of the `.layout.json` file is
complete: { // property, with associated actions
actions: {
completed: {
- named: { // naming UI hint [new in 1.4.0-SNAPSHOT]
+ named: { // naming UI hint
value: "Done"
}
- cssClass: { // CSS UI hint [new in 1.4.0-SNAPSHOT]
+ cssClass: { // CSS UI hint
value: "x-highlight"
},
},
@@ -74,10 +74,10 @@ The format of the `.layout.json` file is
add:{},
delete: {}
},
- paged: { // pagination UI hint [new in 1.4.0-SNAPSHOT]
+ paged: { // pagination UI hint
value: 10 // 10 items to a page
},
- render: { // lazy-loading UI hint [new in 1.4.0-SNAPSHOT]
+ render: { // lazy-loading UI hint
value: EAGERLY
}
},
Modified: isis/site/trunk/content/components/viewers/wicket/file-upload-download.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/file-upload-download.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/file-upload-download.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/file-upload-download.md Fri Mar 14 08:00:10 2014
@@ -23,20 +23,22 @@ The `Blob` and `Clob` types can also be
The following screenshots are taken from the todo app generated by the [quickstart archetype](../../../intro/getting-started/quickstart-archetype.html)
-> nb: this is 1.4.0-snapshot version; the functionality also exists in a slightly different form in previous released version (1.3.1)
-
#### View mode, empty
`Blob` field rendered as attachment (with no data):
<a href="images/file-upload-download/010-attachment-field.png"><img src="images/file-upload-download/010-attachment-field-940.png"/></a>
+(screenshot taken against v1.4.0)
+
#### Edit mode
Hit edit; 'choose file' button appears:
<a href="images/file-upload-download/020-edit-choose-file.png"><img src="images/file-upload-download/020-edit-choose-file-940.png"/></a>
+(screenshot taken against v1.4.0)
+
#### Choose file
Choose file using the regular browser window:
Modified: isis/site/trunk/content/components/viewers/wicket/hints-and-copy-url.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/hints-and-copy-url.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/hints-and-copy-url.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/hints-and-copy-url.md Fri Mar 14 08:00:10 2014
@@ -8,7 +8,7 @@ The copy URL and hinting is automatic.
##Screenshots
-> taken from 1.4.0-snapshot.
+(screenshots of v1.4.0)
#### Copy URL
@@ -22,9 +22,7 @@ Clicking on this button brings up a dial
The URL in this case is something like:
-<pre>
-http://localhost:8080/wicket/entity/org.estatio.dom.lease.Lease:L_0
-</pre>
+ http://localhost:8080/wicket/entity/org.estatio.dom.lease.Lease:L_0
The user can copy the link (eg `ctrl+C`) into the clipboard, then hit `OK` or `Esc` to dismiss the dialog.
Modified: isis/site/trunk/content/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md Fri Mar 14 08:00:10 2014
@@ -90,7 +90,7 @@ Note also that instead of using `@CssCla
This is in fact how the `ToDoItem` class has been refactored to, as shown [here](https://github.com/apache/isis/blob/5e5b07c4691cbd651023c6ed8b7b756bc8370e09/example/application/quickstart_wicket_restful_jdo/dom/src/main/java/dom/todo/ToDoItem.layout.json#L94).
-### Application-specific 'theme' class [1.4.0-SNAPSHOT]
+### Application-specific 'theme' class
The application name (as defined in the `IsisWicketApplication` subclass) is also used (in sanitized form) as the CSS class in a `<div>` that wraps all the rendered content of every page.
Modified: isis/site/trunk/content/components/viewers/wicket/recent-pages.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/recent-pages.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/recent-pages.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/recent-pages.md Fri Mar 14 08:00:10 2014
@@ -4,12 +4,12 @@ The Wicket viewer provides a recent page
##Screenshots
-> taken from 1.4.0-snapshot.
-
The following screenshot, taken from the [Estatio](https://github.com/estatio/estatio) application, shows the recent pages drop-down after a number of pages have been accessed.
<a href="images/recent-pages/recent-pages.png"><img src="images/recent-pages/recent-pages-940.png"/></a>
+(screenshot of v1.4.0)
+
##Domain Code
The recent pages drop-down is automatically populated; no changes need to be made to the domain classes.
Modified: isis/site/trunk/content/components/viewers/wicket/regular-vs-upper-case.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/regular-vs-upper-case.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/regular-vs-upper-case.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/regular-vs-upper-case.md Fri Mar 14 08:00:10 2014
@@ -4,7 +4,7 @@ The default CSS styling for the Wicket v
##Screenshots
-> taken from 1.4.0-snapshot.
+(screenshots of v1.4.0)
#### Upper case
Modified: isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md (original)
+++ isis/site/trunk/content/components/viewers/wicket/third-party/danhaywood-isis-wicket-gmap3.md Fri Mar 14 08:00:10 2014
@@ -17,7 +17,7 @@ This screencast shows how to customize t
<iframe width="630" height="472" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
-Note: this screencast shows how to edit the app generated by the [quickstart archetype](../../../../intro/getting-started/quickstart-archetype.html). As of 1.4.0-snapshot, the comments/hints have been removed from the Isis archetype. Instead, you can just use the [demo app](https://github.com/danhaywood/isis-wicket-gmap3/tree/master/zzzdemo) that comes with the github project.
+Note: this screencast is out of date; it shows how to edit the app generated by the [quickstart archetype](../../../../intro/getting-started/quickstart-archetype.html), by uncommenting various hints. However, as of v1.4.0, the comments/hints have been removed from the Isis archetype. Instead, you can just use the [demo app](https://github.com/danhaywood/isis-wicket-gmap3/tree/master/zzzdemo) that comes with the github project.
## Download
Modified: isis/site/trunk/content/doap_isis.rdf
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/doap_isis.rdf?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/doap_isis.rdf (original)
+++ isis/site/trunk/content/doap_isis.rdf Fri Mar 14 08:00:10 2014
@@ -35,8 +35,38 @@
<programming-language>Java</programming-language>
<category rdf:resource="http://projects.apache.org/category/web-framework" />
- <!-- 2014-03-09 releases -->
- <!--
+ <!-- 2014-03-14 releases -->
+ <release>
+ <Version>
+ <name>isis-objectstore-jdo</name>
+ <created>2014-03-14</created>
+ <revision>1.4.1</revision>
+ </Version>
+ </release>
+ <release>
+ <Version>
+ <name>isis-viewer-wicket</name>
+ <created>2014-03-14</created>
+ <revision>1.4.1</revision>
+ </Version>
+ </release>
+ <release>
+ <Version>
+ <name>quickstart_wicket-restful_jdo-archetype</name>
+ <created>2014-03-14</created>
+ <revision>1.4.1</revision>
+ </Version>
+ </release>
+ <release>
+ <Version>
+ <name>simple_wicket-restful_jdo-archetype</name>
+ <created>2014-03-14</created>
+ <revision>1.4.1</revision>
+ </Version>
+ </release>
+
+
+ <!-- 2014-03-10 releases -->
<release>
<Version>
<name>isis</name>
@@ -93,7 +123,6 @@
<revision>1.4.0</revision>
</Version>
</release>
- -->
<!-- 2013-11-07 releases -->
Modified: isis/site/trunk/content/documentation.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/documentation.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/documentation.md (original)
+++ isis/site/trunk/content/documentation.md Fri Mar 14 08:00:10 2014
@@ -259,14 +259,14 @@ For both:
#### <a name="domain-services-bookmark-memento">Bookmark/memento</a>
* [Bookmark Service](./reference/services/bookmark-service.html)
-* [Memento Service](./reference/services/memento-service.html) [1.4.0-snapshot]
-* [XmlSnapshot Service](./reference/services/xmlsnapshot-service.html) [1.4.0-snapshot]
+* [Memento Service](./reference/services/memento-service.html)
+* [XmlSnapshot Service](./reference/services/xmlsnapshot-service.html)
}
{col-md-4
-#### <a name="domain-services-profiling-background-execution">Profiling/background execution [1.4.0-snapshot]</a>
+#### <a name="domain-services-profiling-background-execution">Profiling/background execution</a>
* [Command Context/Service](./reference/services/command-context.html) <a href="./reference/services/command-context.html#screencast"><img src="./images/tv_show-25.png"></a>
* [Background Service / Background Command Service](./reference/services/background-service.html)
@@ -276,7 +276,7 @@ For both:
* [Auditing Service](./reference/services/auditing-service.html)
* [Publishing Service](./reference/services/publishing-service.html)
-#### <a name="domain-services-performance-tuning-coordination">Performance tuning/co-ordination [1.4.0-snapshot]</a>
+#### <a name="domain-services-performance-tuning-coordination">Performance tuning/co-ordination</a>
* [QueryResultsCache](./reference/services/query-results-cache.html)
* [Scratchpad](./reference/services/scratchpad.html)
@@ -296,8 +296,8 @@ For both:
#### <a name="domain-services-third-party">Third-party</a>
* [Docx Mail merge](./reference/services/third-party/danhaywood-isis-domainservice-docx.html)
-* [Excel download/upload](./reference/services/third-party/danhaywood-isis-domainservice-excel.html) <a href="./reference/services/third-party/danhaywood-isis-domainservice-excel.html#screencast"><img src="./images/tv_show-25.png"></a> [1.4.0-snapshot]
-* [String interpolator](./reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.html) [1.4.0-snapshot]
+* [Excel download/upload](./reference/services/third-party/danhaywood-isis-domainservice-excel.html) <a href="./reference/services/third-party/danhaywood-isis-domainservice-excel.html#screencast"><img src="./images/tv_show-25.png"></a>
+* [String interpolator](./reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.html)
}
@@ -320,7 +320,7 @@ For both:
* [Configuration Files](./reference/configuration-files.html)
-#### <a name="reference-non-ui-execution">Non-UI execution [1.4.0-snapshot]</a>
+#### <a name="reference-non-ui-execution">Non-UI execution</a>
- [IsisSessionTemplate](./reference/non-ui/isis-session-template.html)
- [BackgroundCommandExecution](./reference/non-ui/background-command-execution.html)
@@ -414,8 +414,8 @@ For both:
* [File upload/download](components/viewers/wicket/file-upload-download.html)
* [Bookmarked pages (sliding panel)](components/viewers/wicket/bookmarks.html)
-* [Recent pages (drop down)](components/viewers/wicket/recent-pages.html) (1.4.0-snapshot)
-* [Hints and copy URL](components/viewers/wicket/hints-and-copy-url.html) (1.4.0-snapshot)
+* [Recent pages (drop down)](components/viewers/wicket/recent-pages.html)
+* [Hints and copy URL](components/viewers/wicket/hints-and-copy-url.html)
#### Changing Pages
@@ -437,8 +437,8 @@ Other
* [Titles in tables](components/viewers/wicket/titles-in-tables.html)
* [Suppressing 'remember me'](components/viewers/wicket/suppressing-remember-me.html)
-* [Regular vs upper case](components/viewers/wicket/regular-vs-upper-case.html) (1.4.0-snapshot)
-* [Number of bookmarked pages](components/viewers/wicket/bookmarks.html) (1.4.0-snapshot)
+* [Regular vs upper case](components/viewers/wicket/regular-vs-upper-case.html)
+* [Number of bookmarked pages](components/viewers/wicket/bookmarks.html)
* [Stripped Wicket tags](components/viewers/wicket/stripped-wicket-tags.html)
}
@@ -554,8 +554,8 @@ Other
* [Exception Recognizers](components/objectstores/jdo/services/exception-recognizers-jdo.html)
* [Settings Services on JDO](components/objectstores/jdo/services/settings-services-jdo.html)
-* [Command Service on JDO](components/objectstores/jdo/services/command-service-jdo.html) [1.4.0-snapshot]
-* [Background Command Service on JDO](components/objectstores/jdo/services/background-command-service-jdo.html) [1.4.0-snapshot]
+* [Command Service on JDO](components/objectstores/jdo/services/command-service-jdo.html)
+* [Background Command Service on JDO](components/objectstores/jdo/services/background-command-service-jdo.html)
* [Publishing Service on JDO](components/objectstores/jdo/services/publishing-service-jdo.html)
* [Auditing Service on JDO](components/objectstores/jdo/services/auditing-service-jdo.html)
Modified: isis/site/trunk/content/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md (original)
+++ isis/site/trunk/content/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md Fri Mar 14 08:00:10 2014
@@ -31,7 +31,7 @@ or alternatively, using 'inject' as the
Note that the method name can be anything; it doesn't need to be related to the type being injected.
-### Field Injection [1.4.0-SNAPSHOT]
+### Field Injection
Field injection is also supported, using the `javax.inject.Inject annotation`. For example:
Modified: isis/site/trunk/content/intro/getting-started/quickstart-archetype.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/intro/getting-started/quickstart-archetype.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/intro/getting-started/quickstart-archetype.md (original)
+++ isis/site/trunk/content/intro/getting-started/quickstart-archetype.md Fri Mar 14 08:00:10 2014
@@ -4,7 +4,7 @@ The todo app (quickstart) archetype will
While not quite a "kitchen-sink" example (there is, after all, just a single domain class), the app nevertheless demonstrates a good number of Isis' capabilities. In particular, the use of contributed actions etc is demonstrated by `ToDoItemContributions`; view models are demonstrated by `ToDoItemsByCategoryViewModel` and `ToDoItemsByDateRangeViewModel`; a dashboard is demonstrated by `ToDoAppDashboard`.
-The archetype also (from 1.4.0-SNAPSHOT onwards) demonstrates Isis' support for in-built profiling, auditing, event publishing and background actions. The last of these integrates with the Quartz scheduler, executing queued-up actions every 10 seconds.
+The archetype also demonstrates Isis' support for in-built profiling, auditing, event publishing and background actions. The last of these integrates with the Quartz scheduler, executing queued-up actions every 10 seconds.
Running this archetype is a good way to get familiar with the structure of a not-too-complex Isis application. However, to get started with your own application, we generally recommend that you run the alternative [simple archetype](./simple-archetype.html). This will generate a completely stripped back and minimal application for you to refactor and extend; you can then use this ToDo app to guide your own development.
@@ -34,7 +34,7 @@ Then run the following command:
mvn archetype:generate \
-D archetypeGroupId=org.apache.isis.archetype \
-D archetypeArtifactId=quickstart_wicket_restful_jdo-archetype \
- -D archetypeVersion=1.3.1 \
+ -D archetypeVersion=1.4.1 \
-D groupId=com.mycompany \
-D artifactId=myapp \
-D version=1.0-SNAPSHOT \
Modified: isis/site/trunk/content/intro/getting-started/simple-archetype.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/intro/getting-started/simple-archetype.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/intro/getting-started/simple-archetype.md (original)
+++ isis/site/trunk/content/intro/getting-started/simple-archetype.md Fri Mar 14 08:00:10 2014
@@ -14,12 +14,13 @@ Then run the following command:
mvn archetype:generate \
-D archetypeGroupId=org.apache.isis.archetype \
-D archetypeArtifactId=simple_wicket_restful_jdo-archetype \
- -D archetypeVersion=1.3.1 \
+ -D archetypeVersion=1.4.1 \
-D groupId=com.mycompany \
-D artifactId=myapp \
-D version=1.0-SNAPSHOT \
-B
</pre>
+
where:
- `groupId` represents your own organization, and
Modified: isis/site/trunk/content/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md (original)
+++ isis/site/trunk/content/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md Fri Mar 14 08:00:10 2014
@@ -34,22 +34,18 @@ to the user is determined by the viewer
Alternative way to raise an error
---------------------------------
-An alternative to calling `DomainObjectContainer#raiseError()` <!--(see ?)-->
-is to simply throw an `org.apache.isis.applib.ApplicationException`. Which
-you use is a matter of style, because the behaviour is exactly the same; internally `raiseError()` just throws the `ApplicationException`.
-
-As of [1.4.0-SNAPSHOT], can also throw `org.apache.isis.applib.RecoverableException`.
+An alternative to calling `DomainObjectContainer#raiseError()` is to simply throw either an `org.apache.isis.applib.ApplicationException` or its superclass, `org.apache.isis.applib.RecoverableException`. Which you use is a matter of style, because the behaviour is exactly the same; internally `raiseError()` just throws the `ApplicationException`.
How to deal with an unrecoverable and unexpected error
------------------------------------------------------
-Throw any exception that isn't a subclass of `ApplicationException` (or `RecoverableException` as of 1.4.0-SNAPSHOT).
+Throw any exception that isn't a subclass of `RecoverableException`
The `org.apache.isis.applib.UnrecoverableException` is provided as a convenient superclass to use, but this is not required.
-Handling aborted transactions [1.4.0-SNAPSHOT]
+Handling aborted transactions
-----------------------------
If underlying transaction is aborted by the framework - for example as the result of a constraint violation in the objectstore - then the application code should *not* throw `ApplicationException` (or `RecoverableException`), it should throw some other (non-recoverable) exception.
Modified: isis/site/trunk/content/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md (original)
+++ isis/site/trunk/content/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md Fri Mar 14 08:00:10 2014
@@ -123,7 +123,7 @@ For example:
Services can optionally declare lifecycle callbacks to initialize them (when the app is deployed) and to shut them down (when the app is undeployed).
-An Isis session *is* available when initialization occurs (so services can interact with the object store, for example). [1.4.0-SNAPSHOT].
+An Isis session *is* available when initialization occurs (so services can interact with the object store, for example).
#### Initialization
Modified: isis/site/trunk/content/reference/non-ui/background-command-execution.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/non-ui/background-command-execution.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/non-ui/background-command-execution.md (original)
+++ isis/site/trunk/content/reference/non-ui/background-command-execution.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: BackgroundCommandExecution (1.4.0-snapshot)
+Title: BackgroundCommandExecution
The `BackgroundCommandExecution` class (a subclass of [AbstractIsisSessionTemplate](./isis-session-template.html) is intended to simplify the execution of background `Command`s persisted by way of the [CommandService](../services/command-context.html) and the [BackgroundCommandService)(../services/background-service.html). Its signature is:
Modified: isis/site/trunk/content/reference/non-ui/isis-session-template.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/non-ui/isis-session-template.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/non-ui/isis-session-template.md (original)
+++ isis/site/trunk/content/reference/non-ui/isis-session-template.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: AbstractIsisSessionTemplate (1.4.0-snapshot)
+Title: AbstractIsisSessionTemplate
{note
This class is only semi-formalized, and may change (in small ways) over time.
Modified: isis/site/trunk/content/reference/recognized-annotations/NotPersistable.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/recognized-annotations/NotPersistable.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/recognized-annotations/NotPersistable.md (original)
+++ isis/site/trunk/content/reference/recognized-annotations/NotPersistable.md Fri Mar 14 08:00:10 2014
@@ -3,6 +3,9 @@ Title: @NotPersistable
> **Support**
>
> * Not supported by: Wicket viewer
+>
+> [ISIS-743](https://issues.apache.org/jira/browse/ISIS-743) has been raised
+> contemplating the removal of this annotation.
The `@NotPersistable` annotation indicates that transient instances of
this class may be created but may not be persisted. The framework will
Modified: isis/site/trunk/content/reference/services/01-Clock.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/01-Clock.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/01-Clock.md (original)
+++ isis/site/trunk/content/reference/services/01-Clock.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-title: Clock Service [1.4.0-SNAPSHOT]
+title: Clock Service
Most applications deal with dates and times in one way or another. For example, if an `Order` is placed, then the `Customer` may have 30 days to pay the Invoice, otherwise a penalty may be levied. However, this can complicate automated testing: "today+30" will be a different date every time the test is run.
Modified: isis/site/trunk/content/reference/services/auditing-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/auditing-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/auditing-service.md (original)
+++ isis/site/trunk/content/reference/services/auditing-service.md Fri Mar 14 08:00:10 2014
@@ -2,7 +2,7 @@ Title: Auditing Service
The auditing service provides a simple mechanism to capture changes to data. It is called for each property that has changed on any domain object, as a set of pre- and post-values.
-## API [1.4.0-SNAPSHOT]
+## API
The API for the service is:
@@ -38,8 +38,7 @@ The API for the service is:
A simple implementation of the service that writes to stderr, is available, useful for debugging:
-* `org.apache.isis.applib.services.audit.AuditingService3$Stderr` [1.4.0-SNAPSHOT]
-* `org.apache.isis.applib.services.audit.AuditingService2$Stderr` [1.3.0]
+* `org.apache.isis.applib.services.audit.AuditingService3$Stderr`
An alternative implementation, that persists audit records to a database, is the [JDO Publishing Service](../../components/objectstores/jdo/services/publishing-service-jdo.html). This implementation is only supported when the the [JDO objectstore](../../components/objectstores/jdo/about.html) is configured.
Modified: isis/site/trunk/content/reference/services/background-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/background-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/background-service.md (original)
+++ isis/site/trunk/content/reference/services/background-service.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: Background Service [1.4.0-SNAPSHOT]
+Title: Background Service
The `BackgroundService`, and its companion `BackgroundCommandService`, enable action invocations to be persisted such that they may be invoked in the background.
Modified: isis/site/trunk/content/reference/services/bookmark-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/bookmark-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/bookmark-service.md (original)
+++ isis/site/trunk/content/reference/services/bookmark-service.md Fri Mar 14 08:00:10 2014
@@ -5,7 +5,7 @@ The `BookmarkService` provides the abili
This is a good way of storing a reference to an arbitrary object (a polymorphic relationship). The downside is that there is no way for the objectstore (eg JDO objectstore) to enforce any kind of referental integrity.
-###API
+## API
The API defined by `BookmarkService` is:
@@ -18,7 +18,6 @@ The API defined by `BookmarkService` is:
@Hidden
Object lookup(Bookmark bookmark);
- // 1.4.0-SNAPSHOT
@Hidden
<T> T lookup(Bookmark bookmark, Class<T> requiredType);
@@ -29,21 +28,21 @@ The API defined by `BookmarkService` is:
If a domain class implements the `org.apache.isis.applib.bookmarks.BookmarkHolder` interface then the `BookmarkService` will appear as a contributed action. Otherwise the service is hidden from view, intended to be injected into domain objects as a supporting domain service.
-###Usage within the framework
+## Usage within the framework
-Bookmarks are used [1.4.0-SNAPSHOT onwards] by the [BackgroundCommandService](./background-service.html), which uses a bookmark to capture the target object on which an action will be invoked subsequently.
+Bookmarks are used by the [BackgroundCommandService](./background-service.html), which uses a bookmark to capture the target object on which an action will be invoked subsequently.
Bookmarks are also used by the [PublishingService](./publishing-service.html) and the [AuditingService](./auditing-service.html).
-###Implementations
+## Implementations
The core framework provides a default implementation of this API:
* `org.apache.isis.core.metamodel.services.bookmarks.BookmarkServiceDefault`
-### Register the Service
+## Register the Service
Register this service in `isis.properties`, eg:
Modified: isis/site/trunk/content/reference/services/bulk-interaction.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/bulk-interaction.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/bulk-interaction.md (original)
+++ isis/site/trunk/content/reference/services/bulk-interaction.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: Bulk Interaction [1.4.0-SNAPSHOT]
+Title: Bulk Interaction
The `Bulk.InteractionContext` domain service is a [request-scoped](../../more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.html) service intended to support the implementation of [@Bulk](../recognized-annotations/Bulk.html) actions. That is, when a bulk action is invoked over a collection of objects, each object instance "knows where it is" in the collection. In essence, the `Bulk.InteractionContext` service acts a little like an iterator.
Modified: isis/site/trunk/content/reference/services/command-context.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/command-context.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/command-context.md (original)
+++ isis/site/trunk/content/reference/services/command-context.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: CommandContext and CommandService [1.4.0-SNAPSHOT]
+Title: CommandContext and CommandService
The `CommandContext` service is a [request-scoped](../../more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.html) service that reifies the invocation of an action on a domain object into an object itself. This reified information is encapsulated within the `Command` object.
Modified: isis/site/trunk/content/reference/services/developer-utilities-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/developer-utilities-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/developer-utilities-service.md (original)
+++ isis/site/trunk/content/reference/services/developer-utilities-service.md Fri Mar 14 08:00:10 2014
@@ -13,14 +13,13 @@ The API defined by `DeveloperUtilitiesSe
public Blob downloadLayouts();
- // new in 1.4.0-SNAPSHOT
public void refreshServices();
@NotInServiceMenu
public Clob downloadLayout(Object domainObject);
- @Deprecated // in 1.4.0-SNAPSHOT
- @Hidden // in 1.4.0-SNAPSHOT
+ @Deprecated // as of 1.4.0
+ @Hidden // as of 1.4.0
@NotInServiceMenu
public Object refreshLayout(Object domainObject);
}
@@ -38,10 +37,8 @@ where:
* `downloadLayout()` (contributed action) allows the developer can download the `Xxx.layout.json` for an individual object
* `refreshServices()` allows the developer to rebuild the Isis metamodel of all domain services. This is particularly useful for picking up changes to [contributed actions](../../more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.html)
-
-* `refreshLayout()` (contributed action) allows the developer to rebuild the Isis metamodel of the current object. The object's layout may change accordingly.
- In 1.4.0-SNAPSHOT this action has been deprecated because the [Wicket viewer](../../components/viewers/wicket/about.html)), when running in protoype mode, automatically does this.
+The `refreshLayout()` (which rebuild the Isis metamodel of the current object so that the UI refreshes) has been deprecated and hidden; the [Wicket viewer](../../components/viewers/wicket/about.html)) (when running in prototype mode) now automatically does this does this.
###Implementations
Modified: isis/site/trunk/content/reference/services/memento-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/memento-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/memento-service.md (original)
+++ isis/site/trunk/content/reference/services/memento-service.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: Memento Service [1.4.0-SNAPSHOT]
+Title: Memento Service
The `MementoService` was originally introduced to simplify the implementation of [ViewModel](../../more-advanced-topics/ViewModel.html)s, which are required to return a string representation of all of their backing state, moreover which is safe for use within a URL.
@@ -53,7 +53,7 @@ If using another implementation, the `ca
###Usage within the framework
-The memento service is used [1.4.0-SNAPSHOT onwards] by the [CommandContext](./command-context.html) service and also [BackgroundCommandService](./background-service.html). These both use a memento to capture a representation of an action invocation.
+The memento service is used by the [CommandContext](./command-context.html) service and also [BackgroundCommandService](./background-service.html). These both use a memento to capture a representation of an action invocation.
###Implementations
Modified: isis/site/trunk/content/reference/services/query-results-cache.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/query-results-cache.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/query-results-cache.md (original)
+++ isis/site/trunk/content/reference/services/query-results-cache.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: Query Results Cache [1.4.0-SNAPSHOT]
+Title: Query Results Cache
The purpose of the `QueryResultsCache` is to improve response times to the user, by providing a short-term ([request-scoped](../../more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.html)) cache of the value of some (safe or idempotent) method call. This will typically be as the result of running a query, but could be any expensive operation.
Modified: isis/site/trunk/content/reference/services/scratchpad.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/scratchpad.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/scratchpad.md (original)
+++ isis/site/trunk/content/reference/services/scratchpad.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: Scratchpad [1.4.0-SNAPSHOT]
+Title: Scratchpad
The `Scratchpad` service is a [request-scoped](../../more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.html) service to allow objects to exchange information even if they do not directly call each other.
Modified: isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md (original)
+++ isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-excel.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: Excel Download/Upload [1.4.0-snapshot]
+Title: Excel Download/Upload
The [Excel domain service](https://github.com/danhaywood/isis-domainservice-excel) provides an export/import capability, enabling bulk update or insert of data into Isis.
Modified: isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.md (original)
+++ isis/site/trunk/content/reference/services/third-party/danhaywood-isis-domainservice-stringinterpolator.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: String interpolator domain service (for mail-merge/reporting) [1.4.0-snapshot]
+Title: String interpolator domain service (for mail-merge/reporting)
The [String interpolator domain service](https://github.com/danhaywood/isis-domainservice-stringinterpolator) will interpolate string templates with either Isis system properties or values obtained from a domain object (possibly walking relationships). It uses [OGNL](http://commons.apache.org/proper/commons-ognl/) to evaluate the expressions withn the string template.
Modified: isis/site/trunk/content/reference/services/xmlsnapshot-service.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/reference/services/xmlsnapshot-service.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/reference/services/xmlsnapshot-service.md (original)
+++ isis/site/trunk/content/reference/services/xmlsnapshot-service.md Fri Mar 14 08:00:10 2014
@@ -1,4 +1,4 @@
-Title: XML Snapshot Service [1.4.0-SNAPSHOT]
+Title: XML Snapshot Service
The *Apache Isis* framework provides the capability to generate XML snapshots (and if required corresponding XSD schemas) based on graphs of domain objects.
Modified: isis/site/trunk/content/release-matrix.md
URL: http://svn.apache.org/viewvc/isis/site/trunk/content/release-matrix.md?rev=1577443&r1=1577442&r2=1577443&view=diff
==============================================================================
--- isis/site/trunk/content/release-matrix.md (original)
+++ isis/site/trunk/content/release-matrix.md Fri Mar 14 08:00:10 2014
@@ -4,9 +4,6 @@ Title: Release Matrix
The table below lists dependencies between core, components and archetypes.
-* 1.4.1-snapshot will hopefully be released as 1.4.1 prior to 17-mar-2014
-* 1.4.0-snapshot will hopefully be released as 1.4.0 prior to 17-mar-2014
-
<table class="table table-striped table-bordered table-condensed">
<tr class="heading">
<th> </th>
@@ -22,7 +19,7 @@ The table below lists dependencies betwe
<tr>
<th class="heading"><a href="core/about.html">Core</a></th>
<th class="heading"> </th>
- <th class="heading">1.4.0-snapshot</th>
+ <th class="heading">1.4.0</th>
<td>-</td>
<td>-</td>
<td>-</td>