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 2012/10/31 20:59:00 UTC

svn commit: r1404325 [2/2] - in /cayenne/site/cms/trunk: content/doc30/ templates/

Modified: cayenne/site/cms/trunk/content/doc30/maven2-cgen.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/maven2-cgen.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/maven2-cgen.html (original)
+++ cayenne/site/cms/trunk/content/doc30/maven2-cgen.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne » maven2-cgen
+Title: 3.0 » maven2-cgen
 
 	<P><TT>cgen</TT> is an Maven 2 mojo that generates and maintains DataObjects source files based on Cayenne DataMap.  By default, it is bound to the <TT>generate-sources</TT> phase. If &quot;makePairs&quot; is set to &quot;true&quot; (default), this task will generate a pair of classes (superclass/subclass) for each ObjEntity in the DataMap. Superclasses should not be changed manually, since they are always overwritten. Subclasses are never overwritten and may be later customized by the user. If &quot;makePairs&quot; is set to &quot;false&quot;, a single class will be generated for each ObjEntity.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/maven2-modeler.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/maven2-modeler.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/maven2-modeler.html (original)
+++ cayenne/site/cms/trunk/content/doc30/maven2-modeler.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; maven2-modeler
+Title: 3.0 &raquo; maven2-modeler
 
 	<P><TT>modeler</TT> is an Maven 2 mojo that runs the latest version of Cayenne Modeler.  It saves you from having to download the modeler and installing it manually, which is really nice if you're following the latest changes in the snapshot builds.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/maven2-plugins.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/maven2-plugins.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/maven2-plugins.html (original)
+++ cayenne/site/cms/trunk/content/doc30/maven2-plugins.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Maven2 Plugins
+Title: 3.0 &raquo; Maven2 Plugins
 
 	<H2><A name="Maven2Plugins-Maven2Plugins"></A>Maven2 Plugins</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/migrate-changes-between-model-and-database.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/migrate-changes-between-model-and-database.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/migrate-changes-between-model-and-database.html (original)
+++ cayenne/site/cms/trunk/content/doc30/migrate-changes-between-model-and-database.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Migrate Changes between Model and Database
+Title: 3.0 &raquo; Migrate Changes between Model and Database
 
 	<H3><A name="MigrateChangesbetweenModelandDatabase-IntroductiontoMerging"></A>Introduction to Merging</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeler-guide.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeler-guide.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeler-guide.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeler-guide.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeler Guide
+Title: 3.0 &raquo; Modeler Guide
 
 	<H2><A name="ModelerGuide-ModelerGuide"></A>Modeler Guide</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-database-layer.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-database-layer.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-database-layer.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-database-layer.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Database Layer
+Title: 3.0 &raquo; Modeling Database Layer
 
 	<H2><A name="ModelingDatabaseLayer-ModelingDatabaseLayer"></A>Modeling Database Layer</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-embeddables.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-embeddables.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-embeddables.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-embeddables.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Embeddables
+Title: 3.0 &raquo; Modeling Embeddables
 
 	<P>An <TT>Embeddable</TT> is a persistent Java class that does not have its own persistent &quot;identity&quot; (&quot;identity&quot; is an ORM concept similar to &quot;primary key&quot;) and is managed by Cayenne as a part of its owning object. Embeddables are mapped in Cayenne similar to ObjEntities, except that they are not linked to any DbEntity. An Embeddable becomes linked to one when it is &quot;embedded&quot; in an owning ObjEntity. &quot;Embedding&quot; means mapping ObjEntity's ObjAttribute to an embeddable type.  A single embeddable can be included (&quot;embedded&quot;) in more than one ObjEntity.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-enumerations.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-enumerations.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-enumerations.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-enumerations.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Enumerations
+Title: 3.0 &raquo; Modeling Enumerations
 
 	<H2><A name="ModelingEnumerations-MappingandModelingJavaEnumerations"></A>Mapping and Modeling Java Enumerations</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-inheritance.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-inheritance.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-inheritance.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-inheritance.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Inheritance
+Title: 3.0 &raquo; Modeling Inheritance
 
 	<H2><A name="ModelingInheritance-Overview"></A>Overview</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-object-layer.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-object-layer.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-object-layer.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-object-layer.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Object Layer
+Title: 3.0 &raquo; Modeling Object Layer
 
 	<H2><A name="ModelingObjectLayer-ModelingObjectLayer"></A>Modeling Object Layer</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-objentities.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-objentities.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-objentities.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-objentities.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling ObjEntities
+Title: 3.0 &raquo; Modeling ObjEntities
 
 	<H3><A name="ModelingObjEntities-ModelingObjEntities"></A>Modeling ObjEntities</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-queries.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-queries.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-queries.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-queries.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Queries
+Title: 3.0 &raquo; Modeling Queries
 
 	<P><BR>
 TBD </P>

Modified: cayenne/site/cms/trunk/content/doc30/modeling-remote-persistence.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-remote-persistence.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-remote-persistence.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-remote-persistence.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Remote Persistence
+Title: 3.0 &raquo; Modeling Remote Persistence
 
 	
 <P><B>TODO</B></P>

Modified: cayenne/site/cms/trunk/content/doc30/modeling-single-table-inheritance.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-single-table-inheritance.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-single-table-inheritance.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-single-table-inheritance.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Single Table Inheritance
+Title: 3.0 &raquo; Modeling Single Table Inheritance
 
 	<H2><A name="ModelingSingleTableInheritance-ModelingSingleTableInheritance"></A>Modeling Single Table Inheritance</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-tips.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-tips.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-tips.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-tips.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Tips
+Title: 3.0 &raquo; Modeling Tips
 
 	<P>This section contains a few unorganized tips on Object/Relational modeling in Cayenne. Some of these tips may become obsolete in the future as the Modeler evolves, making many things more transparent to the user.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/modeling-vertical-inheritance.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/modeling-vertical-inheritance.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/modeling-vertical-inheritance.html (original)
+++ cayenne/site/cms/trunk/content/doc30/modeling-vertical-inheritance.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Modeling Vertical Inheritance
+Title: 3.0 &raquo; Modeling Vertical Inheritance
 
 	<H2><A name="ModelingVerticalInheritance-ModelingVerticalInheritance"></A>Modeling Vertical Inheritance</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/moving-objects-between-contexts.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/moving-objects-between-contexts.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/moving-objects-between-contexts.html (original)
+++ cayenne/site/cms/trunk/content/doc30/moving-objects-between-contexts.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Moving Objects Between Contexts
+Title: 3.0 &raquo; Moving Objects Between Contexts
 
 	<H2><A name="MovingObjectsBetweenContexts-MovingObjectsBetweenContexts"></A>Moving Objects Between Contexts</H2>
 <P>Each instance of a DataObject belongs to only one DataContext for the duration of the object lifecycle. Sometimes there maybe a need to transfer a list of objects from one DataContext to another. The goal of this operation is to be able to use such objects in relationships with objects of the target DataContext. Most common use for this feature is the following. An application may have a &quot;shared&quot; DataContext that is used to fetch &quot;static&quot; read only lookup data. To avoid fetching the same data over and over again for each session, objects from the shared DataContext can be transferred to a session DataContext by calling <TT>DataContext.localObject()</TT>:</P>

Modified: cayenne/site/cms/trunk/content/doc30/namedquery.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/namedquery.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/namedquery.html (original)
+++ cayenne/site/cms/trunk/content/doc30/namedquery.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; NamedQuery
+Title: 3.0 &raquo; NamedQuery
 
 	
 <P><TT>NamedQuery</TT> is a query that is a reference to another query stored in the DataMap. It can hold named parameters that will be passed to the named query on execution.</P>

Modified: cayenne/site/cms/trunk/content/doc30/nested-contexts.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/nested-contexts.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/nested-contexts.html (original)
+++ cayenne/site/cms/trunk/content/doc30/nested-contexts.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Nested Contexts
+Title: 3.0 &raquo; Nested Contexts
 
 	<P>One of the goals of the ObjectContext is to provide an isolated area where local object changes can be performed without affecting other similar areas or the underlying storage. At some point in time users would either commit changes to the underlying storage or undo them (roll them back). </P>
 

Modified: cayenne/site/cms/trunk/content/doc30/new-system.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/new-system.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/new-system.html (original)
+++ cayenne/site/cms/trunk/content/doc30/new-system.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; New System
+Title: 3.0 &raquo; New System
 
 	
 <H3><A name="NewSystem-NewSystem"></A>New System</H3>

Modified: cayenne/site/cms/trunk/content/doc30/null-handling.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/null-handling.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/null-handling.html (original)
+++ cayenne/site/cms/trunk/content/doc30/null-handling.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; NULL Handling
+Title: 3.0 &raquo; NULL Handling
 
 	<P>Handling of Java nulls as operands is no different from normal values. Instead of using special conditional operators, like SQL does, &quot;equal to&quot; and &quot;not equal to&quot; expressions can be used directly with null values. It is up to Cayenne to translate expressions with nulls to the valid SQL.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/objectcontext-memory-management.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/objectcontext-memory-management.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/objectcontext-memory-management.html (original)
+++ cayenne/site/cms/trunk/content/doc30/objectcontext-memory-management.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; ObjectContext Memory Management
+Title: 3.0 &raquo; ObjectContext Memory Management
 
 	<H2><A name="ObjectContextMemoryManagement-MemoryManagementStrategy"></A>Memory Management Strategy</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/objectcontext.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/objectcontext.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/objectcontext.html (original)
+++ cayenne/site/cms/trunk/content/doc30/objectcontext.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; ObjectContext
+Title: 3.0 &raquo; ObjectContext
 
 	<P><TT>org.apache.cayenne.ObjectContext</TT> is an interface that defines API for the application interaction with Cayenne. Two most notable implementors are <A href="datacontext.html" title="DataContext">DataContext</A>, used in most Cayenne applications, and <TT>CayenneContext</TT> used on the <A href="remote-object-persistence-coding-client.html" title="Remote Object Persistence Coding Client">remote client</A>. </P>
 

Modified: cayenne/site/cms/trunk/content/doc30/objectidquery.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/objectidquery.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/objectidquery.html (original)
+++ cayenne/site/cms/trunk/content/doc30/objectidquery.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; ObjectIdQuery
+Title: 3.0 &raquo; ObjectIdQuery
 
 	<P><TT>ObjectIdQuery</TT> is a query that selects objects matching an ObjectId. Considering that ObjectId must be unique, the result of such query is a single object or no objects.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/obtaining-datacontext.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/obtaining-datacontext.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/obtaining-datacontext.html (original)
+++ cayenne/site/cms/trunk/content/doc30/obtaining-datacontext.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Obtaining DataContext
+Title: 3.0 &raquo; Obtaining DataContext
 
 	<P>Depending on deployment environment and application needs, Cayenne can be configured in a few different ways to make DataContext instances available. This is discussed in detail in deployment chapter. In this chapter we assume a properly deployed application and will concentrate on how to obtain a DataContext for the database access. The following are the most common ways to achieve that:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/orm-case-study.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/orm-case-study.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/orm-case-study.html (original)
+++ cayenne/site/cms/trunk/content/doc30/orm-case-study.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; ORM Case Study
+Title: 3.0 &raquo; ORM Case Study
 
 	<H2><A name="ORMCaseStudy-ORMCaseStudy"></A>ORM Case Study</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/overview.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/overview.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/overview.html (original)
+++ cayenne/site/cms/trunk/content/doc30/overview.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Overview
+Title: 3.0 &raquo; Overview
 
 	<H2><A name="Overview-Introduction"></A>Introduction</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/paginated-queries.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/paginated-queries.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/paginated-queries.html (original)
+++ cayenne/site/cms/trunk/content/doc30/paginated-queries.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Paginated Queries
+Title: 3.0 &raquo; Paginated Queries
 
 	<P>Another common situation found in interactive applications is when it is needed to fetch a large number of rows, and at the same time only a small subset of objects is accessed directly. An example of such application would be a search page. User would like to see how many total results exist that match a certain criteria, but she will only look at a few pages of results out of possibly hundreds or thousands. It will be extremely inefficient to fetch all objects in the memory.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/parameterized-queries.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/parameterized-queries.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/parameterized-queries.html (original)
+++ cayenne/site/cms/trunk/content/doc30/parameterized-queries.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Parameterized Queries
+Title: 3.0 &raquo; Parameterized Queries
 
 	<P>SelectQuery objects can be rather complex. They may contain long qualifiers and lots of tuning parameters. Parameterized Queries feature addresses reusability of complex queries. With this feature, for each group of queries that differ only in the values used in the qualifier, a developer may create a single shared &quot;prototype&quot; or &quot;template&quot; query, and use it later as a factory for other queries. All settings configured in the prototype object will be passed to the final queries. Qualifier of the prototype query may use named parameters that are substituted for real values when a final query is created from the prototype.</P>
 <DIV class="panelMacro"><TABLE class="infoMacro"><COLGROUP><COL width="24"><COL></COLGROUP><TR><TD valign="top"><IMG src="https://cwiki.apache.org/confluence/images/icons/emoticons/information.gif" width="16" height="16" align="absmiddle" alt="" border="0"></TD><TD>&quot;Prototype&quot; queries are normally created in CayenneModeler and stored in the DataMap XML file. &quot;Queries Stored in DataMap&quot; chapter describes how to use such templates. This chapter shows how to create them on the spot using the API calls.</TD></TR></TABLE></DIV>

Modified: cayenne/site/cms/trunk/content/doc30/path-expressions.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/path-expressions.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/path-expressions.html (original)
+++ cayenne/site/cms/trunk/content/doc30/path-expressions.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Path Expressions
+Title: 3.0 &raquo; Path Expressions
 
 	<P>Before we start discussing how to build expressions, it is important to understand one group of expressions widely used in Cayenne: <EM>path expressions</EM>. There are two types of path expressions: object path used to navigate graphs of Java objects that follow Java Bean property naming conventions and database path used to navigate the database schema. General form of path expressions is the following:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/performance-tuning.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/performance-tuning.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/performance-tuning.html (original)
+++ cayenne/site/cms/trunk/content/doc30/performance-tuning.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Performance Tuning
+Title: 3.0 &raquo; Performance Tuning
 
 	<H2><A name="PerformanceTuning-PerformanceTuning"></A>Performance Tuning</H2>
 <P>Most performance problems in database applications, including those using ORM, are related to the inefficient queries and/or large volumes of data in the database. Here is a few common issues that a typical application may run into:</P>

Modified: cayenne/site/cms/trunk/content/doc30/persistent-object-lifecycle.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/persistent-object-lifecycle.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/persistent-object-lifecycle.html (original)
+++ cayenne/site/cms/trunk/content/doc30/persistent-object-lifecycle.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Persistent Object Lifecycle
+Title: 3.0 &raquo; Persistent Object Lifecycle
 
 	<P>A lifecycle of a persistent object can be represented as a number of states and transitions between them. These states are formally defined as &quot;int&quot; constants in <TT>org.apache.cayenne.PersistenceState</TT> class. Transitions between states (see the diagram below) occur in response to the application interacting with either persistent objects or Cayenne context. Whenever a transition occurs, Cayenne automatically updates &quot;persistenceState&quot; property of all affected objects by calling <TT>setPersistenceState()</TT>.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/preferences-panel.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/preferences-panel.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/preferences-panel.html (original)
+++ cayenne/site/cms/trunk/content/doc30/preferences-panel.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Preferences Panel
+Title: 3.0 &raquo; Preferences Panel
 
 	<H2><A name="PreferencesPanel-PreferencesPanel"></A>Preferences Panel</H2>
 <P>CayenneModeler relies on a number of user-specific preferences to operate in a user-friendly manner. Some preferences are determined automatically behind the scenes (such as preferred window size or last visited directory), some can be configured by users via &quot;Preferences Panel&quot; described in this chapter.</P>

Modified: cayenne/site/cms/trunk/content/doc30/prefetching.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/prefetching.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/prefetching.html (original)
+++ cayenne/site/cms/trunk/content/doc30/prefetching.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Prefetching
+Title: 3.0 &raquo; Prefetching
 
 	<H3><A name="Prefetching-IntroductiontoPrefetching"></A>Introduction to Prefetching</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/primary-key-generation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/primary-key-generation.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/primary-key-generation.html (original)
+++ cayenne/site/cms/trunk/content/doc30/primary-key-generation.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Primary Key Generation
+Title: 3.0 &raquo; Primary Key Generation
 
 	<H2><A name="PrimaryKeyGeneration-PrimaryKeyGeneration"></A>Primary Key Generation</H2>
 <P>Depending on the type of persistent objects and the database design, primary key values can be handled in a few different ways. A decision to use one or another technique will affect how the mapping is done. Here is a summary of possible scenarios. Each one is described below in details.</P>

Modified: cayenne/site/cms/trunk/content/doc30/qualifier-expressions.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/qualifier-expressions.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/qualifier-expressions.html (original)
+++ cayenne/site/cms/trunk/content/doc30/qualifier-expressions.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Qualifier Expressions
+Title: 3.0 &raquo; Qualifier Expressions
 
 	<P>This chapter is dedicated to the use of expressions as qualifiers in SelectQuery. Expressions in general are discussed <A href="expressions.html" title="Expressions">here</A>.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/queries-stored-in-datamap.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/queries-stored-in-datamap.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/queries-stored-in-datamap.html (original)
+++ cayenne/site/cms/trunk/content/doc30/queries-stored-in-datamap.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Queries Stored in DataMap
+Title: 3.0 &raquo; Queries Stored in DataMap
 
 	
 <P>To facilitate reuse of queries users can assign symbolic names to them and store such named queries in a DataMap. Normally this is done by <A href="modeling-queries.html" title="Modeling Queries">creating a query in CayenneModeler</A>. Storing queries in a DataMap reduces the amount of code and speeds up query creation process.</P>

Modified: cayenne/site/cms/trunk/content/doc30/queries.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/queries.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/queries.html (original)
+++ cayenne/site/cms/trunk/content/doc30/queries.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Queries
+Title: 3.0 &raquo; Queries
 
 	<H2><A name="Queries-Queries"></A>Queries</H2>
 <P>Queries are Cayenne abstraction for communicating with an external data storage. Queries are Java objects that are generally independent from the SQL dialect used by the target database. Cayenne includes a number of standard queries in the <TT>org.apache.cayenne.query</TT> package. Many of them are only used internally. Here we describe the queries that can be useful in the application.</P>

Modified: cayenne/site/cms/trunk/content/doc30/query-result-caching.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/query-result-caching.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/query-result-caching.html (original)
+++ cayenne/site/cms/trunk/content/doc30/query-result-caching.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Query Result Caching
+Title: 3.0 &raquo; Query Result Caching
 
 	<H2><A name="QueryResultCaching-QueryResultCaching"></A>Query Result Caching</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/querychain.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/querychain.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/querychain.html (original)
+++ cayenne/site/cms/trunk/content/doc30/querychain.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; QueryChain
+Title: 3.0 &raquo; QueryChain
 
 	
 <P><TT>QueryChain</TT>, as the name implies, is a Query that is itself a collection of other queries. It simplifies an execution of multiple queries in a single batch. E.g.:</P>

Modified: cayenne/site/cms/trunk/content/doc30/relationshipquery.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/relationshipquery.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/relationshipquery.html (original)
+++ cayenne/site/cms/trunk/content/doc30/relationshipquery.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; RelationshipQuery
+Title: 3.0 &raquo; RelationshipQuery
 
 	
 <P><TT>RelationshipQuery</TT> is used by Cayenne internally to fetch object(s) related to a single given object via a mapped ObjRelationship. In some cases the query can be used directly in the application, e.g. if we want to refresh related objects.</P>

Modified: cayenne/site/cms/trunk/content/doc30/relationships.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/relationships.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/relationships.html (original)
+++ cayenne/site/cms/trunk/content/doc30/relationships.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Relationships
+Title: 3.0 &raquo; Relationships
 
 	<P>Relationships are special object properties that reference other &quot;related&quot; objects. Semantically there are two types of relationships - to-one pointing to just a single DataObjects (e.g. Painting.toArtist), and to-many pointing to a collection of Persistent objects of the some distinct base type (e.g. Artist.paintingArray).</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-client-deployment.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-client-deployment.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-client-deployment.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-client-deployment.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Client Deployment
+Title: 3.0 &raquo; Remote Object Persistence Client Deployment
 
 	
 <P>Any J2SE or J2EE application can act as a CWS Client, so its structure and packaging depends on the type of application. Here is a few general hints related to Cayenne:</P>

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-client.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-client.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-client.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-client.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Coding Client
+Title: 3.0 &raquo; Remote Object Persistence Coding Client
 
 	
 <H3><A name="RemoteObjectPersistenceCodingClient-ConnectingtotheService"></A>Connecting to the Service</H3>

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-server.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-server.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-server.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-coding-server.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Coding Server
+Title: 3.0 &raquo; Remote Object Persistence Coding Server
 
 	<H2><A name="RemoteObjectPersistenceCodingServer-RemoteObjectPersistenceCodingServer"></A>Remote Object Persistence Coding Server</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-comparison.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-comparison.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-comparison.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-comparison.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Comparison
+Title: 3.0 &raquo; Remote Object Persistence Comparison
 
 	
 <P>TBD...</P>

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-customization.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-customization.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-customization.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-customization.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Customization
+Title: 3.0 &raquo; Remote Object Persistence Customization
 
 	<H2><A name="RemoteObjectPersistenceCustomization-WorkingwithCustomPropertyTypes"></A>Working with Custom Property Types</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-cws-deployment.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-cws-deployment.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-cws-deployment.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-cws-deployment.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence CWS Deployment
+Title: 3.0 &raquo; Remote Object Persistence CWS Deployment
 
 	<H2><A name="RemoteObjectPersistenceCWSDeployment-CWSDeploymentwithHessian"></A>CWS Deployment with Hessian</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-features.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-features.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-features.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-features.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Features
+Title: 3.0 &raquo; Remote Object Persistence Features
 
 	
 <H3><A name="RemoteObjectPersistenceFeatures-FeaturesofRemoteObjectPersistenceTechnology"></A>Features of Remote Object Persistence Technology</H3>

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-guide.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-guide.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-guide.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-guide.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Guide
+Title: 3.0 &raquo; Remote Object Persistence Guide
 
 	<H2><A name="RemoteObjectPersistenceGuide-RemoteObjectPersistenceGuide"></A>Remote Object Persistence Guide</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-installation.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-installation.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-installation.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-installation.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Installation
+Title: 3.0 &raquo; Remote Object Persistence Installation
 
 	<H3><A name="RemoteObjectPersistenceInstallation-InstallationandSystemRequirements"></A>Installation and System Requirements</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-introduction.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-introduction.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-introduction.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-introduction.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Introduction
+Title: 3.0 &raquo; Remote Object Persistence Introduction
 
 	<P>&quot;Remote Object Persistence&quot; is a low-overhead web services-based technology that provides lightweight object persistence and query functionality to 'remote' applications. In other words it provides familiar Cayenne API to applications that do not have direct access to the database. Instead such applications would access Cayenne Web Service (CWS). A single abstract data model (expressed as Cayenne XML DataMap) is used on the server and on the client, while execution logic can be partitioned between the tiers.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-lifecycle-callbacks.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-lifecycle-callbacks.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-lifecycle-callbacks.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-lifecycle-callbacks.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Lifecycle Callbacks
+Title: 3.0 &raquo; Remote Object Persistence Lifecycle Callbacks
 
 	<P><EM>(since 3.0)</EM></P>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-limitations.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-limitations.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-limitations.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-limitations.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Limitations
+Title: 3.0 &raquo; Remote Object Persistence Limitations
 
 	<P>This page can be viewed as a Remote Object Persistence TODO. The following things are pending improvement:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-security.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-security.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-security.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-security.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Security
+Title: 3.0 &raquo; Remote Object Persistence Security
 
 	<H3><A name="RemoteObjectPersistenceSecurity-SecuringCayenneWebServiceAccess"></A>Securing Cayenne Web Service Access</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-authentication.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-authentication.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-authentication.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-authentication.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Tutorial Authentication
+Title: 3.0 &raquo; Remote Object Persistence Tutorial Authentication
 
 	<P>You probably don't want everybody in the world to connect to your service and access (and update!) arbitrary data in the database. The first step in securing Cayenne service is implementing client authentication. The easiest way to do it is to delegate the authentication task to the web container that is running the service. HessianConnection used in the previous chapter supports BASIC authentication on the client side, so we'll demonstrate how to set it up here.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-code.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-code.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-code.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-code.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Tutorial Client Code
+Title: 3.0 &raquo; Remote Object Persistence Tutorial Client Code
 
 	<H2><A name="RemoteObjectPersistenceTutorialClientCode-StartingCommandLineClient"></A>Starting Command Line Client</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-project.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-project.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-project.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-client-project.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Tutorial Client Project
+Title: 3.0 &raquo; Remote Object Persistence Tutorial Client Project
 
 	<H2><A name="RemoteObjectPersistenceTutorialClientProject-CreateanROPClientProjectinEclipse"></A>Create an ROP Client Project in Eclipse</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-prerequisites.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-prerequisites.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-prerequisites.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-prerequisites.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Tutorial Prerequisites
+Title: 3.0 &raquo; Remote Object Persistence Tutorial Prerequisites
 
 	<P>This tutorial starts where the <A href="tutorial.html" title="Tutorial">Cayenne Tutorial</A> left off. If you have gone through the previous tutorial, and have the &quot;tutorial&quot; project open in Eclipse, you can go directly to the <A href="remote-object-persistence-tutorial-client-project.html" title="Remote Object Persistence Tutorial Client Project">next step</A>. If not, here are the compressed instructions to prepare you for work with ROP:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-webservice.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-webservice.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-webservice.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial-webservice.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Tutorial WebService
+Title: 3.0 &raquo; Remote Object Persistence Tutorial WebService
 
 	<H2><A name="RemoteObjectPersistenceTutorialWebService-SettingupDependencies"></A>Setting up Dependencies</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial.html (original)
+++ cayenne/site/cms/trunk/content/doc30/remote-object-persistence-tutorial.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Remote Object Persistence Tutorial
+Title: 3.0 &raquo; Remote Object Persistence Tutorial
 
 	<H2><A name="RemoteObjectPersistenceTutorial-RemoteObjectPersistenceQuickStart"></A>Remote Object Persistence Quick Start</H2>
 <P>This tutorial is an extension of the <A href="tutorial.html" title="Tutorial">Cayenne tutorial</A>, and shows how to deploy an existing mapping project as a Cayenne web service, and then write a command-line client to access the service. Note that in most real applications the client will be a GUI application (Swing, SWT, etc). We are showing the command-line example to avoid dealing with UI details and concentrate on Cayenne API. Just like the Cayenne tutorial, this one uses Maven, Eclipse and Derby. Full tutorial source code in a form of Eclipse project is distributed with Cayenne (see <TT>&quot;tutorials/tutorial-rop-server&quot;</TT> and <TT>&quot;tutorials/tutorial-rop-client&quot;</TT> folders).</P>

Modified: cayenne/site/cms/trunk/content/doc30/reverse-engineer-database.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/reverse-engineer-database.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/reverse-engineer-database.html (original)
+++ cayenne/site/cms/trunk/content/doc30/reverse-engineer-database.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Reverse Engineer Database
+Title: 3.0 &raquo; Reverse Engineer Database
 
 	<H3><A name="ReverseEngineerDatabase-ReverseEngineerDatabase"></A>Reverse Engineer Database</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/running-cayennemodeler.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/running-cayennemodeler.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/running-cayennemodeler.html (original)
+++ cayenne/site/cms/trunk/content/doc30/running-cayennemodeler.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Running CayenneModeler
+Title: 3.0 &raquo; Running CayenneModeler
 
 	<P>Follow the instructions below appropriate for the type of OS and Cayenne distribution that you have:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/running-queries.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/running-queries.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/running-queries.html (original)
+++ cayenne/site/cms/trunk/content/doc30/running-queries.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Running Queries
+Title: 3.0 &raquo; Running Queries
 
 	
 <P>Cayenne Query API is discussed in the following chapters. This chapter concentrates on how to execute an existing query via a DataContext. Still we'd like to point to a few aspects of the query API here, as they are important for the query execution discussion:</P>

Modified: cayenne/site/cms/trunk/content/doc30/runtime-components.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/runtime-components.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/runtime-components.html (original)
+++ cayenne/site/cms/trunk/content/doc30/runtime-components.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Runtime Components
+Title: 3.0 &raquo; Runtime Components
 
 	<H2><A name="RuntimeComponents-RuntimeComponents"></A>Runtime Components</H2>
 <P>Cayenne runtime framework is an intermediary between a Java application and a relational database. The picture below shows the main components of the framework:</P>

Modified: cayenne/site/cms/trunk/content/doc30/scripting-sqltemplate.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/scripting-sqltemplate.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/scripting-sqltemplate.html (original)
+++ cayenne/site/cms/trunk/content/doc30/scripting-sqltemplate.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Scripting SQLTemplate
+Title: 3.0 &raquo; Scripting SQLTemplate
 
 	<P>SQLTemplate's internal SQL string is a dynamic script that is processed at runtime to generate PreparedStatement SQL code. Dynamic nature of SQLTemplate makes possible a few important things - it allows to bind parameters on the fly; it provides a way to pass extra information to Cayenne that is not included in the SQL text; it supports including/excluding chunks of SQL depending on runtime parameters.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/selecting-objects.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/selecting-objects.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/selecting-objects.html (original)
+++ cayenne/site/cms/trunk/content/doc30/selecting-objects.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Selecting Objects
+Title: 3.0 &raquo; Selecting Objects
 
 	<P>If a stored procedure is known to return at least one result set, procedure queries can be executed just like normal select queries. Of course in addition to returning data, such procedures can perform any other database operations.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/selectquery-customization.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/selectquery-customization.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/selectquery-customization.html (original)
+++ cayenne/site/cms/trunk/content/doc30/selectquery-customization.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; SelectQuery Customization
+Title: 3.0 &raquo; SelectQuery Customization
 
 	<P><A href="selectquery.html" title="SelectQuery">SelectQueries</A> allow to fine tune the behavior of the fetch using the following API:</P>
 <UL>

Modified: cayenne/site/cms/trunk/content/doc30/selectquery.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/selectquery.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/selectquery.html (original)
+++ cayenne/site/cms/trunk/content/doc30/selectquery.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; SelectQuery
+Title: 3.0 &raquo; SelectQuery
 
 	<P>The most commonly used query is SelectQuery. It is a descriptor that allows DataContext to fetch lists of DataObjects of the right type matching the specified criteria. SelectQuery together with the DataMap provides just enough information to the Cayenne runtime objects to build the right SQL SELECT statement and control various execution parameters.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/setting-datamap-defaults.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/setting-datamap-defaults.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/setting-datamap-defaults.html (original)
+++ cayenne/site/cms/trunk/content/doc30/setting-datamap-defaults.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Setting DataMap Defaults
+Title: 3.0 &raquo; Setting DataMap Defaults
 
 	
 <H3><A name="SettingDataMapDefaults-SettingDataMapDefaults"></A>Setting DataMap Defaults</H3>

Modified: cayenne/site/cms/trunk/content/doc30/sqltemplate-basics.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/sqltemplate-basics.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/sqltemplate-basics.html (original)
+++ cayenne/site/cms/trunk/content/doc30/sqltemplate-basics.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; SQLTemplate Basics
+Title: 3.0 &raquo; SQLTemplate Basics
 
 	<H3><A name="SQLTemplateBasics-CreatingSQLTemplate"></A>Creating SQLTemplate</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/sqltemplate-query.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/sqltemplate-query.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/sqltemplate-query.html (original)
+++ cayenne/site/cms/trunk/content/doc30/sqltemplate-query.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; SQLTemplate Query
+Title: 3.0 &raquo; SQLTemplate Query
 
 	<P>Not all features of SQL can (or should) be mapped in the object model in terms of Persistent objects. For such cases Cayenne provides a powerful mechanism for running both selecting and non-selecting SQL using scriptable SQLTemplate query. The following chapters describe how SQLTemplates can be created and executed, showing how to build SQL dynamically, bind parameters and describe result sets with SQLTemplate scripting features.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/sqltemplate-result-mapping.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/sqltemplate-result-mapping.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/sqltemplate-result-mapping.html (original)
+++ cayenne/site/cms/trunk/content/doc30/sqltemplate-result-mapping.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; SQLTemplate Result Mapping
+Title: 3.0 &raquo; SQLTemplate Result Mapping
 
 	<P>This chapter pertains to selecting SQLTemplates that fetch a single result set. By default the returned result is a List of DataRows or Persistent objects, depending on how the query was configured. However SQLTemplate is much more powerful and can be set up to fetch  lists of scalars, and lists of Object[] instances with an arbitrary mix of objects and scalars.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/standalone-applications.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/standalone-applications.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/standalone-applications.html (original)
+++ cayenne/site/cms/trunk/content/doc30/standalone-applications.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Standalone Applications
+Title: 3.0 &raquo; Standalone Applications
 
 	<H3><A name="StandaloneApplications-SharedConfigurationSingleton"></A>Shared Configuration Singleton</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/stored-procedures-and-transactions.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/stored-procedures-and-transactions.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/stored-procedures-and-transactions.html (original)
+++ cayenne/site/cms/trunk/content/doc30/stored-procedures-and-transactions.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Stored Procedures and Transactions
+Title: 3.0 &raquo; Stored Procedures and Transactions
 
 	<P><BR>
 There maybe a situations when stored procedures handle their own transactions and an application is configured to use Cayenne-managed transactions. This is obviously conflicting and undesirable behavior. In this case ProcedureQueries should be executed explicitly wrapped in an &quot;external&quot; Transaction. This is one of the few cases when a user should worry about transactions at all. Read more about manual transactions <A href="understanding-transactions.html" title="Understanding Transactions">here</A>.</P>

Modified: cayenne/site/cms/trunk/content/doc30/stored-procedures.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/stored-procedures.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/stored-procedures.html (original)
+++ cayenne/site/cms/trunk/content/doc30/stored-procedures.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Stored Procedures
+Title: 3.0 &raquo; Stored Procedures
 
 	<H2><A name="StoredProcedures-StoredProcedures"></A>Stored Procedures</H2>
 <P>In addition to mapping database tables and views as entities, Cayenne allows mapping and executing database stored procedures. Just like table structure is described by DbEntities, stored procedures are described by Procedure class. Stored procedures are created using CayenneModeler, and are executed using ProcedureQuery, as described in the following chapters.</P>

Modified: cayenne/site/cms/trunk/content/doc30/to-dep-pk-checkbox.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/to-dep-pk-checkbox.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/to-dep-pk-checkbox.html (original)
+++ cayenne/site/cms/trunk/content/doc30/to-dep-pk-checkbox.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; To Dep PK Checkbox
+Title: 3.0 &raquo; To Dep PK Checkbox
 
 	
 <H3><A name="ToDepPKCheckbox-%22ToDepPK%22Checkbox"></A>&quot;To Dep PK&quot; Checkbox</H3>

Modified: cayenne/site/cms/trunk/content/doc30/turning-off-context-synchronization.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/turning-off-context-synchronization.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/turning-off-context-synchronization.html (original)
+++ cayenne/site/cms/trunk/content/doc30/turning-off-context-synchronization.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Turning off Context Synchronization
+Title: 3.0 &raquo; Turning off Context Synchronization
 
 	
 <P>A big part of commit operation is updating peer DataContexts with the changes committed to the database. The conext synchronization operation has <TT>O(N)</TT> performance, where <TT>N</TT> is the number of peer DataContexts. In a web application <TT>N</TT> is often the number of concurrent sessions, which can be quite big. The throughout of high volume applications can be  improved by turning off peer synchronization. One possible way to do that is via a custom <A href="datacontextfactory.html" title="DataContextFactory">DataContextFactory</A>:</P>

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-delete.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-delete.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-delete.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-delete.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Delete
+Title: 3.0 &raquo; Tutorial Delete
 
 	<P>This section explains how to model relationship delete rules and how to delete individual objects as well as sets of objects. Also demonstrated the use of <TT>DataObjectUtils</TT> class to run a query.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-java-classes.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-java-classes.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-java-classes.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-java-classes.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Java Classes
+Title: 3.0 &raquo; Tutorial Java Classes
 
 	<P>Here we'll generate the Java classes from the model that was created in the previous section. CayenneModeler can be used to also generate the database schema, but since we specified &quot;CreateIfNoSchemaStrategy&quot; earlier when we created a DataNode, we'll skip the database schema step. Still be aware that you can do it if you need to via <TT>&quot;Tools &gt; Create Database Schema&quot;</TT>.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-object-relational-mapping.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-object-relational-mapping.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-object-relational-mapping.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-object-relational-mapping.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Object Relational Mapping
+Title: 3.0 &raquo; Tutorial Object Relational Mapping
 
 	<P>The goal of this section is to learn how to create a simple Object-Relational model with CayenneModeler. We will create a complete ORM model for the following database schema:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-objectcontext.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-objectcontext.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-objectcontext.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-objectcontext.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial ObjectContext
+Title: 3.0 &raquo; Tutorial ObjectContext
 
 	<P>In this section we'll write a simple main class to run our application, and get a brief introduction to Cayenne ObjectContext.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-persistent-objects.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-persistent-objects.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-persistent-objects.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-persistent-objects.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Persistent Objects
+Title: 3.0 &raquo; Tutorial Persistent Objects
 
 	<P>In this section we'll learn about persistent objects, how to customize them and how to create and save them in DB.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-selectquery.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-selectquery.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-selectquery.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-selectquery.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial SelectQuery
+Title: 3.0 &raquo; Tutorial SelectQuery
 
 	<P>This section shows how to select objects from the database using SelectQuery. </P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-setup.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-setup.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-setup.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-setup.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Setup
+Title: 3.0 &raquo; Tutorial Setup
 
 	<P>The goal of this section of the tutorial is to install (or check that you already have installed) a minimally needed set of software to build a Cayenne application.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-starting-project.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-starting-project.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-starting-project.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-starting-project.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Starting Project
+Title: 3.0 &raquo; Tutorial Starting Project
 
 	<P>The goal of this section is to create a new Java project in Eclipse containing a basic Cayenne mapping. It presents an introduction to CayenneModeler GUI tool, showing how to create the initial mapping objects: DataDomain, DataNode, DataMap.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial-webapp.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial-webapp.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial-webapp.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial-webapp.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial Webapp
+Title: 3.0 &raquo; Tutorial Webapp
 
 	<P>This sections shows how to work with Cayenne in a web application.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/tutorial.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/tutorial.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/tutorial.html (original)
+++ cayenne/site/cms/trunk/content/doc30/tutorial.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Tutorial
+Title: 3.0 &raquo; Tutorial
 
 	<H2><A name="Tutorial-Tutorial"></A>Tutorial</H2>
 

Modified: cayenne/site/cms/trunk/content/doc30/understanding-transactions.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/understanding-transactions.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/understanding-transactions.html (original)
+++ cayenne/site/cms/trunk/content/doc30/understanding-transactions.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Understanding Transactions
+Title: 3.0 &raquo; Understanding Transactions
 
 	<P>Cayenne has its own simple transaction API centered around <TT>org.apache.cayenne.access.Transaction</TT> class. Its goal is to ensure consistency of the DataContext database operations. It works either as a standalone mechanism, or in conjunction with another transaction framework, such as JTA or Spring. To switch between the two modes of operation, use &quot;Container-Managed Transactions&quot; checkbox in the DataDomain editing panel in CayenneModeler:</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/upgrade.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/upgrade.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/upgrade.html (original)
+++ cayenne/site/cms/trunk/content/doc30/upgrade.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Upgrade
+Title: 3.0 &raquo; Upgrade
 
 	<H3><A name="Upgrade-GeneralUpgradeRecommendations"></A>General Upgrade Recommendations</H3>
 

Modified: cayenne/site/cms/trunk/content/doc30/using-jndi.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/using-jndi.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/using-jndi.html (original)
+++ cayenne/site/cms/trunk/content/doc30/using-jndi.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Using JNDI
+Title: 3.0 &raquo; Using JNDI
 
 	<P>Cayenne can be setup to obtain a DataSource via JNDI, instead of using its own connection pool. To do that Cayenne DataNodes must be configured to use <TT>JNDIDataSourceFactory</TT>. This can be done in the modeler as shown on the pictures below.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/using-orderings.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/using-orderings.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/using-orderings.html (original)
+++ cayenne/site/cms/trunk/content/doc30/using-orderings.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Using Orderings
+Title: 3.0 &raquo; Using Orderings
 
 	<P>To sort SelectQuery results, Orderings are used. Orderings use path expressions discussed in the previous section to identify the attributes that must be used in sorting.  Orderings also use a SortOrder to identify how the ordering should be performed.</P>
 

Modified: cayenne/site/cms/trunk/content/doc30/web-applications.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/content/doc30/web-applications.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/content/doc30/web-applications.html (original)
+++ cayenne/site/cms/trunk/content/doc30/web-applications.html Wed Oct 31 19:58:54 2012
@@ -1,4 +1,4 @@
-Title: Apache Cayenne &raquo; Web Applications
+Title: 3.0 &raquo; Web Applications
 
 	<H3><A name="WebApplications-PuttingCayenneFilesinWebApplicationCLASSPATH"></A>Putting Cayenne Files in Web Application CLASSPATH</H3>
 

Modified: cayenne/site/cms/trunk/templates/legacy_confluence.html
URL: http://svn.apache.org/viewvc/cayenne/site/cms/trunk/templates/legacy_confluence.html?rev=1404325&r1=1404324&r2=1404325&view=diff
==============================================================================
--- cayenne/site/cms/trunk/templates/legacy_confluence.html (original)
+++ cayenne/site/cms/trunk/templates/legacy_confluence.html Wed Oct 31 19:58:54 2012
@@ -1,3 +1,3 @@
 {% extends "skeleton.html" %}
-{% block title %}{{ headers.title }}{% endblock %}
+{% block title %}{{ headers.title|safe }}{% endblock %}
 {% block content %}{{ content|safe }}{% endblock %}
\ No newline at end of file