You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by aa...@apache.org on 2008/05/17 20:36:08 UTC

svn commit: r657422 [4/4] - in /cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation: ./ Cayenne Guide/ Cayenne Guide/Ant Tasks/ Cayenne Guide/Ant Tasks/cdataport/ Cayenne Guide/Ant Tasks/cdbgen/ Cayenne Guide/Ant Tasks/cdeploy...

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 1.2 Features/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide%20to%201.2%20Features/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 1.2 Features/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 1.2 Features/index.html Sat May 17 11:36:04 2008
@@ -198,7 +198,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 3.0 Features/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide%20to%203.0%20Features/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 3.0 Features/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/Guide to 3.0 Features/index.html Sat May 17 11:36:04 2008
@@ -38,7 +38,7 @@
 <li><a href="../../../Documentation/Overview/Guide to 1.1 Features/index.html">Guide to 1.1 Features</a></li>
 </ul>
 </div>
-<div id="ConfluenceContent"><p>This page summarizes the new features and changes introduced in 3.0 release, roughly corresponding to the latest released milestone. Consult RELEASE-NOTES.txt file bundled with each release for the full list of changes, fixes and improvements.</p>
+<div id="ConfluenceContent"><p>This page highlights the new features and changes introduced in 3.0 release, roughly corresponding to the latest released milestone. It is a high level overview and as such is by no means complete. Consult RELEASE-NOTES.txt file included in each release for the full list of changes.</p>
 
 <h2><a name="Guideto3.0Features-DistributionContentsStructure"></a>Distribution Contents Structure</h2>
 
@@ -77,15 +77,31 @@
 <p>Stopped supporting <tt>DerivedDbEntity</tt> - its functionality (aggregate queries) is achieved via EJBQL and other means.</p>
 
 <h3><a name="Guideto3.0Features-Embeddables"></a>Embeddables</h3>
-<p><em>(as of M3 there's no Modeler support)</em></p>
+<p><em>(as of M4 there's no Modeler support)</em></p>
 
 <p>Added a new mapping artifact - Embeddable, that allows to map composite objects to a single table. </p>
 
 <h3><a name="Guideto3.0Features-FlattenedAttributes"></a>Flattened Attributes</h3>
-<p><em>(as of M3 there's no Modeler support)</em></p>
+<p><em>(as of M4 there's no Modeler support)</em></p>
 
 <p>Just like with "flattened" relationships, now there is a way to map an ObjAttribute that spans one or more DbRelationships and is mapped to a column of a joined table.</p>
 
+<h3><a name="Guideto3.0Features-PersistingPrimitivesandaNumberofOtherSimpleProperties"></a>Persisting Primitives and a Number of Other Simple Properties</h3>
+
+<p>DataObjects are now allowed to have primitive properties, such as int, boolean, etc. Also Cayenne can now persist the following extra simple property types: java.util.Calendar, java.math.BigInteger, java.io.Serializable, char[], java.lang.Character, java.lang.Character[], java.lang.Byte[].</p>
+
+<h3><a name="Guideto3.0Features-SupportforToManyRelationshipMapsandCollections."></a>Support for To-Many Relationship Maps and Collections.</h3>
+
+<p>In addition to mapping a to-many relationship as a List, Cayenne now supports to-many Maps (keyed by target object pk, or an arbitrary unique property), Sets and generic Collections. Note that relationship maps is the only conceptually new type of relationships. Collection and Set are not that different from the earlier List behavior (that was a Collection, and just like Set ensured uniqueness of its objects).</p>
+
+<h3><a name="Guideto3.0Features-Supportfor%22extended%22EnumsMapping"></a>Support for "extended" Enums Mapping</h3>
+
+<p>In addition to vanilla Java enums, Cayenne allows enums to provide a custom database value for each enumerated instance by implementing <tt>org.apache.cayenne.ExtendedEnumeration</tt>. This way a persistent value doesn't have to be tied to the enum Java name or position.</p>
+
+<h3><a name="Guideto3.0Features-DbAttributeScaleandPrecision"></a>DbAttribute Scale and Precision</h3>
+
+<p>Changed DbAttribute "precision" property to "scale" (as it meant scale all along) and added a separate "precision" attribute to track precision.</p>
+
 
 <h2><a name="Guideto3.0Features-CayennePersistenceAPI"></a>Cayenne Persistence API</h2>
 
@@ -104,24 +120,28 @@
 <pre class="code-java">ObjectContext context = DataContext.createDataContext();</pre>
 </div></div>
 
-<p>This protects your code from the actual implementation evolution, allows you to customize context behavior by using interface wrappers. There are plans to update all Cayenne API to return ObjectContext everywhere DataContext might be returned.</p>
+<p>This protects your code from the evolution of the underlying implementation, allows you to customize context behavior by using interface wrappers. There are plans to update all Cayenne API to return ObjectContext everywhere DataContext might be returned.</p>
 
 <h3><a name="Guideto3.0Features-EJBQLQueries"></a>EJB QL Queries</h3>
 <p><em>(as of M3 there's no Modeler support)</em></p>
 
 <p>Never mind the "EJB" in the name. EJBQL queries are a powerful object query mechanism borrowed from the JPA specification and added to Cayenne API. <a href="../../../Documentation/Cayenne Guide/Queries/EJBQLQuery/index.html" title="EJBQLQuery">EJBQLQuery</a> is a first-class citizen, just like SelectQuery.</p>
 
+<h3><a name="Guideto3.0Features-SQLTemplateQueryImprovements"></a>SQLTemplate Query Improvements</h3>
+
+<ul>
+	<li><a href="../../../Documentation/Cayenne Guide/Queries/SQLTemplate Query/Advanced SQLTemplate/index.html" title="Advanced SQLTemplate">Significantly simplified</a> the process for fetching DataObjects (vs. DataRows) via a SQLTemplate query with <tt>'setColumnNamesCapitalization'</tt> method.</li>
+	<li>Added support for <a href="../../../Documentation/Cayenne Guide/Queries/SQLTemplate Query/SQLTemplate Result Mapping/index.html" title="SQLTemplate Result Mapping">fetching scalar and mixed scalar/object results</a> using <tt>SQLResultSetMapping</tt>.</li>
+</ul>
+
+
 <h3><a name="Guideto3.0Features-EntityLifecycleCallbacks"></a>Entity Lifecycle Callbacks</h3>
 
 <p>Just like EJBQL, lifecycle callbacks is a JPA-inspired feature that allows to perform custom operations at certain points in the object lifecycle. For more details see <a href="../../../Documentation/Cayenne Guide/Lifecycle Callbacks/index.html" title="Lifecycle Callbacks">this page</a>.</p>
 
-
 <h3><a name="Guideto3.0Features-DataContextChanges"></a>DataContext Changes</h3>
 
-<ul>
-	<li>Implemented <tt>DataContext.rollbackChangesLocally()</tt>. This was missing in 2.0, limiting the operation of the nested DataContexts.</li>
-</ul>
-
+<p>Implemented <tt>DataContext.rollbackChangesLocally()</tt>. This was missing in 2.0, limiting the operation of the nested DataContexts.</p>
 
 <h3><a name="Guideto3.0Features-CacheManagement"></a>Cache Management</h3>
 
@@ -137,6 +157,7 @@
 
 <ul>
 	<li>Added missing DB expressions to ExpressionFactory.</li>
+	<li>Added support for OUTER JOINS <em>(as of M4 there is no <tt>Expression.fromString()</tt> support)</em>.</li>
 	<li>Added support for matching against TRUE and FALSE.</li>
 </ul>
 
@@ -162,22 +183,6 @@
 
 
 
-<h3><a name="Guideto3.0Features-DbAttributeScaleandPrecision"></a>DbAttribute Scale and Precision</h3>
-
-<p>Changed DbAttribute "precision" property to "scale" (as it meant scale all along) and added a separate "precision" attribute to track precision.</p>
-
-<h3><a name="Guideto3.0Features-PrimitivePropertiesinDataObjects"></a>Primitive Properties in DataObjects</h3>
-
-<p>DataObjects are now allowed to have primitive properties, such as int, boolean, etc.</p>
-
-<h3><a name="Guideto3.0Features-SupportforPersistingaNumberofExtraSimplePropertyTypes"></a>Support for Persisting a Number of Extra Simple Property Types</h3>
-
-<p>Cayenne can now persist the following extra simple property types: java.util.Calendar, java.math.BigInteger, java.io.Serializable, char[], java.lang.Character, java.lang.Character[], java.lang.Byte[].</p>
-
-<h3><a name="Guideto3.0Features-SupportforToManyRelationshipMapsandCollections."></a>Support for To-Many Relationship Maps and Collections.</h3>
-
-<p>In addition to mapping a to-many relationship as a List, Cayenne now supports to-many Maps (keyed by target object pk, or an arbitrary unique property), Sets and generic Collections. Note that relationship maps is the only conceptually new type of relationships. Collection and Set are not that different from the earlier List behavior (that was a Collection, and just like Set ensured uniqueness of its objects).</p>
-
 
 <h2><a name="Guideto3.0Features-RemoteObjectPersistence"></a>Remote Object Persistence</h2>
 
@@ -186,7 +191,6 @@
 
 
 
-
 <h2><a name="Guideto3.0Features-CayenneModeler"></a>CayenneModeler</h2>
 
 <ul>
@@ -197,6 +201,8 @@
 	<li>Added lifecycle callback and listener mapping functionality.</li>
 	<li>Added support for merging DataMap changes back to the database.</li>
 	<li>Removed support for DerivedDbEntity</li>
+	<li>Added confirmation dialog for delete actions</li>
+	<li>Reopen Last Project on Startup</li>
 </ul>
 
 
@@ -206,9 +212,10 @@
 <h3><a name="Guideto3.0Features-ImprovedPerformance"></a>Improved Performance</h3>
 
 <ul>
-	<li>Paginated query algorithm is changed, resulting in very significant performance improvements on large data sets (this also improves ROP paginated query performance).</li>
-	<li>ROP new context creation speed is improved, as EntityResolver is cached on the client after first retrieval.</li>
+	<li>Paginated query algorithm is changed, resulting in very significant performance improvements on large data sets (this also improves ROP paginated query performance). This includes faster query times and much smaller memory footprint of an unresolved list.</li>
 	<li>Reduced the scope of lock on a shared cache during commit, that should result in improved concurrency.</li>
+	<li>ROP new context creation speed is improved, as EntityResolver is cached on the client after first retrieval.</li>
+	<li>ROP uses a "diff compression" algorithm on commit, reducing the amount of data passed around.</li>
 </ul>
 
 
@@ -241,7 +248,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/License/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/License/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/License/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/License/index.html Sat May 17 11:36:04 2008
@@ -249,7 +249,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Overview/index.html Sat May 17 11:36:04 2008
@@ -42,7 +42,7 @@
 
 <p>Cayenne allows to reduce the development time in any database project by creating an object-oriented abstraction of the database schema. Development teams using Cayenne will be able to concentrate on the core business requirements and the data model instead of the SQL details.</p>
 
-<p>Cayenne features include management of persistent Java objects mapped to relational databases, single method call queries and updates (including atomic updates of all modified objects), seamless integration of multiple databases into a single virtual data source, remote object persistence, etc. Cayenne is distributed with CayenneModeler - a complete GUI mapping tool that supports reverse-engineering of RDBMS schema, editing database mappings and generation of Java source code for the persistent objects.</p>
+<p>Cayenne features include management of persistent Java objects mapped to relational databases, single method call queries and updates (including atomic updates of all modified objects), seamless integration of multiple databases into a single virtual data source, remote object persistence, etc. Cayenne is distributed with CayenneModeler - a complete GUI mapping tool that supports reverse-engineering of RDBMS schema, editing database mappings and generation of Java source code for the persistent objects. Any SQL database which provides JDBC connectivity will work with Cayenne, although for better integration we provide adapters for the <a href="../../Documentation/Overview/Database Support/index.html" title="Database Support">following DB's</a>.</p>
 
 <p>Cayenne comes with a comprehensive set of HTML documentation and full source code, including source code for the GUI tools. Free support is provided via user mailing lists. Commercial support and consulting services are also available.</p>
 
@@ -64,10 +64,6 @@
 </ul>
 
 
-<h2><a name="Overview-Supporteddatabases"></a>Supported databases</h2>
-
-<p>Almost any SQL database which provides JDBC connectivity will work with Cayenne. Some common choices can be seen <a href="../../Documentation/Overview/Database Support/index.html" title="Database Support">here</a>.</p>
-
 <h3><a name="Overview-Sections"></a>Sections</h3>
 
 <ol>
@@ -83,7 +79,7 @@
   <div style="height: 12px; background-image: url('../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence CWS Deployment/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20CWS%20Deployment/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence CWS Deployment/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence CWS Deployment/index.html Sat May 17 11:36:04 2008
@@ -156,7 +156,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Client Deployment/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Client%20Deployment/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Client Deployment/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Client Deployment/index.html Sat May 17 11:36:04 2008
@@ -91,7 +91,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Client/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Coding%20Client/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Client/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Client/index.html Sat May 17 11:36:04 2008
@@ -114,7 +114,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Server/Remote Object Persistence Lifecycle Callbacks/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Coding%20Server/Remote%20Object%20Persistence%20Lifecycle%20Callbacks/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Server/Remote Object Persistence Lifecycle Callbacks/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Server/Remote Object Persistence Lifecycle Callbacks/index.html Sat May 17 11:36:04 2008
@@ -56,7 +56,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Server/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Coding%20Server/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Server/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Coding Server/index.html Sat May 17 11:36:04 2008
@@ -69,7 +69,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Comparison/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Comparison/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Comparison/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Comparison/index.html Sat May 17 11:36:04 2008
@@ -58,7 +58,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Customization/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Customization/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Customization/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Customization/index.html Sat May 17 11:36:04 2008
@@ -55,7 +55,7 @@
 
 
 <ul>
-	<li>Hessian will then set the values for all fields in your custom extended type. These fields therefore need to be serializable in themselves unless they are set as volatile.</li>
+	<li>Hessian will then set the values for all fields in your custom extended type, except those set as transient. These fields therefore need to be serializable in themselves.</li>
 </ul>
 
 
@@ -81,7 +81,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Features/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Features/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Features/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Features/index.html Sat May 17 11:36:04 2008
@@ -67,7 +67,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Installation/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Installation/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Installation/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Installation/index.html Sat May 17 11:36:04 2008
@@ -51,17 +51,16 @@
 
 <h3><a name="RemoteObjectPersistenceInstallation-ServerJarFiles"></a>Server Jar Files</h3>
 
-<p>Cayenne web service is no different from a regular Cayenne application, so it requires <b><tt>cayenne.jar</tt></b> or <b><tt>cayenne-nodeps.jar</tt></b>. One additional required third party library is <b><tt>hessian.jar</tt></b>, version 3.0.20. Hessian can be downloaded from <span class="nobr"><a href="http://www.caucho.com/hessian/" title="Visit page outside Confluence" rel="nofollow">http://www.caucho.com/hessian/<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>.</p>
+<p>Cayenne web service is no different from a regular Cayenne application, so it requires <b><tt>cayenne-server.jar</tt></b> and all standard dependencies. One additional required third party library is <b><tt>hessian.jar</tt></b>, version 3.1.5, which is included in "lib/third-party" or can be downloaded from <span class="nobr"><a href="http://www.caucho.com/hessian/" title="Visit page outside Confluence" rel="nofollow">http://www.caucho.com/hessian/<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>.</p>
 
 <h3><a name="RemoteObjectPersistenceInstallation-ClientJarFiles"></a>Client Jar Files</h3>
 
-<p>On the client <b><tt>cayenne-client-nodeps.jar</tt></b> is needed. This is a stripped down version of Cayenne runtime. It doesn't bundle any dependencies, so the following third-party libraries need to be installed: </p>
+<p>On the client <b><tt>cayenne-client.jar</tt></b> is needed. This is a stripped down version of Cayenne runtime. The following third party dependencies are needed (all included in "lib/third-party" directory of the distribution):</p>
 
 <ul>
 	<li><span class="nobr"><a href="http://jakarta.apache.org/commons/logging/" title="Visit page outside Confluence" rel="nofollow">Apache Commons Logging<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>, version 1.1.</li>
-	<li><span class="nobr"><a href="http://jakarta.apache.org/commons/lang/" title="Visit page outside Confluence" rel="nofollow">Apache Commons Lang<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>, version 2.1.</li>
 	<li><span class="nobr"><a href="http://jakarta.apache.org/commons/collections" title="Visit page outside Confluence" rel="nofollow">Apache Commons Collections<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>, version 3.1.</li>
-	<li><span class="nobr"><a href="http://www.caucho.com/hessian/" title="Visit page outside Confluence" rel="nofollow">Hessian Library<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>, version 3.0.20.</li>
+	<li><span class="nobr"><a href="http://www.caucho.com/hessian/" title="Visit page outside Confluence" rel="nofollow">Hessian Library<sup><img class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span>, version 3.1.5.</li>
 </ul>
 </div>
 </div>
@@ -69,7 +68,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Introduction/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Introduction/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Introduction/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Introduction/index.html Sat May 17 11:36:04 2008
@@ -65,7 +65,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Limitations/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Limitations/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Limitations/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Limitations/index.html Sat May 17 11:36:04 2008
@@ -64,7 +64,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Authentication/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Quick%20Start/Remote%20Object%20Persistence%20Tutorial%20Authentication/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Authentication/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Authentication/index.html Sat May 17 11:36:04 2008
@@ -199,7 +199,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Client Code/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Quick%20Start/Remote%20Object%20Persistence%20Tutorial%20Client%20Code/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Client Code/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Client Code/index.html Sat May 17 11:36:04 2008
@@ -191,7 +191,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Client Project/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Quick%20Start/Remote%20Object%20Persistence%20Tutorial%20Client%20Project/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Client Project/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Client Project/index.html Sat May 17 11:36:04 2008
@@ -112,7 +112,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Setup/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Quick%20Start/Remote%20Object%20Persistence%20Tutorial%20Setup/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Setup/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial Setup/index.html Sat May 17 11:36:04 2008
@@ -97,7 +97,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial WebService/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Quick%20Start/Remote%20Object%20Persistence%20Tutorial%20WebService/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial WebService/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/Remote Object Persistence Tutorial WebService/index.html Sat May 17 11:36:04 2008
@@ -142,7 +142,7 @@
   <div style="height: 12px; background-image: url('../../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Quick%20Start/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Quick Start/index.html Sat May 17 11:36:04 2008
@@ -74,7 +74,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Security/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/Remote%20Object%20Persistence%20Security/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Security/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/Remote Object Persistence Security/index.html Sat May 17 11:36:04 2008
@@ -58,7 +58,7 @@
   <div style="height: 12px; background-image: url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote%20Object%20Persistence%20Guide/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/Remote Object Persistence Guide/index.html Sat May 17 11:36:04 2008
@@ -66,7 +66,7 @@
   <div style="height: 12px; background-image: url('../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>

Modified: cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/index.html
URL: http://svn.apache.org/viewvc/cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/index.html?rev=657422&r1=657421&r2=657422&view=diff
==============================================================================
--- cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/index.html (original)
+++ cayenne/main/tags/3.0M4/cayenne/docs/doc/src/main/resources/doc/Documentation/index.html Sat May 17 11:36:04 2008
@@ -53,7 +53,7 @@
   <div style="height: 12px; background-image: url('../images/border_bottom.gif'); background-repeat: repeat-x;"></div>
 
   <div class="smalltext copyright">
-    Copyright &copy;2001-2007 Apache Software Foundation
+    Copyright &copy;2001-2008 Apache Software Foundation
   </div>
 
 </body>