Author: julien(a)jboss.com
Date: 2007-06-25 11:21:33 -0400 (Mon, 25 Jun 2007)
New Revision: 7533
Modified:
docs/trunk/quickstartuser/en/master.xml
docs/trunk/readmeFiles/jboss-portal-bin.README
docs/trunk/readmeFiles/jboss-portal-ha-bin.README
docs/trunk/readmeFiles/jboss-portal-src.README
docs/trunk/referenceGuide/en/master.xml
docs/trunk/referenceGuide/en/modules/urls.xml
docs/trunk/userGuide/en/master.xml
Log:
GA labels update
Modified: docs/trunk/quickstartuser/en/master.xml
===================================================================
--- docs/trunk/quickstartuser/en/master.xml 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/quickstartuser/en/master.xml 2007-06-25 15:21:33 UTC (rev 7533)
@@ -11,12 +11,12 @@
]>
<book lang="en">
<bookinfo>
- <title>JBoss Portal 2.6CR1</title>
+ <title>JBoss Portal 2.6</title>
<subtitle>Quickstart User Guide</subtitle>
- <releaseinfo>Release 2.6CR1 "Ninja"</releaseinfo>
- <releaseinfo>April 2007</releaseinfo>
+ <releaseinfo>Release 2.6 "Ninja"</releaseinfo>
+ <releaseinfo>June 2007</releaseinfo>
<author>
<firstname>Kevin</firstname>
@@ -56,4 +56,4 @@
<!-- end -->
&fin;
-</book>
\ No newline at end of file
+</book>
Modified: docs/trunk/readmeFiles/jboss-portal-bin.README
===================================================================
--- docs/trunk/readmeFiles/jboss-portal-bin.README 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/readmeFiles/jboss-portal-bin.README 2007-06-25 15:21:33 UTC (rev 7533)
@@ -1,5 +1,5 @@
- JBoss Portal 2.6.0 Candidate Releasei 3
+ JBoss Portal 2.6.0
LGPL Licensed (See
http://www.gnu.org/copyleft/lesser.html for details on the product
usage)
JBoss Portal is the next generation open source content management system (CMS) and
portal
Modified: docs/trunk/readmeFiles/jboss-portal-ha-bin.README
===================================================================
--- docs/trunk/readmeFiles/jboss-portal-ha-bin.README 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/readmeFiles/jboss-portal-ha-bin.README 2007-06-25 15:21:33 UTC (rev 7533)
@@ -1,5 +1,5 @@
- JBoss Portal 2.6.0 Candidate Release 3
+ JBoss Portal 2.6.0
LGPL Licensed (See
http://www.gnu.org/copyleft/lesser.html for details on the product
usage)
JBoss Portal is the next generation open source content management system (CMS) and
portal
Modified: docs/trunk/readmeFiles/jboss-portal-src.README
===================================================================
--- docs/trunk/readmeFiles/jboss-portal-src.README 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/readmeFiles/jboss-portal-src.README 2007-06-25 15:21:33 UTC (rev 7533)
@@ -1,5 +1,5 @@
- JBoss Portal 2.6.0 Candidate Release 3
+ JBoss Portal 2.6.0
LGPL Licensed (See
http://www.gnu.org/copyleft/lesser.html for details on the product
usage)
JBoss Portal is the next generation open source content management system (CMS) and
portal
Modified: docs/trunk/referenceGuide/en/master.xml
===================================================================
--- docs/trunk/referenceGuide/en/master.xml 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/referenceGuide/en/master.xml 2007-06-25 15:21:33 UTC (rev 7533)
@@ -31,10 +31,10 @@
]>
<book lang="en">
<bookinfo>
- <title>JBoss Portal 2.6CR2</title>
+ <title>JBoss Portal 2.6</title>
<subtitle>Reference Guide</subtitle>
- <releaseinfo>Release 2.6CR2 "Ninja"</releaseinfo>
- <releaseinfo>April 2007</releaseinfo>
+ <releaseinfo>Release 2.6 "Ninja"</releaseinfo>
+ <releaseinfo>June 2007</releaseinfo>
<author>
<firstname>Thomas</firstname>
<surname>Heute</surname>
Modified: docs/trunk/referenceGuide/en/modules/urls.xml
===================================================================
--- docs/trunk/referenceGuide/en/modules/urls.xml 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/referenceGuide/en/modules/urls.xml 2007-06-25 15:21:33 UTC (rev 7533)
@@ -65,19 +65,37 @@
will be rendered independant of the portal. </listitem>
</itemizedlist>
</sect1>
+<!--
<sect1>
- <title>Advanced portal URLs</title>
+ <title>Advanced portal urls</title>
<para>JBoss Portal can consume and produce URLs in a very flexible manner.
Consuming means
that an URL is accepted by the portal, translated into some action and send a
response to the
- browser. Producing means to create an URL when the portal needs one. This part is
an advanced
- topic explaining the internal mechanisms developped in JBoss Portal to produce and
consumer URLs.
- It should be readen with care as it exposes internals of JBoss Portal that may
change in later releases
- of the product.</para>
- <para>JBoss Portal is based on the Command Design Pattern which allow to
encapsulate actions into
- a class.</para>
+ browser. Producing means to create an URL for a particular action when the portal
needs one.
+ This part is an advanced topic explaining the internal mechanisms developped in
JBoss Portal to
+ produce and consumer URLs. It should be readen with care as it exposes internals of
JBoss Portal
+ that may change in later releases of the product.</para>
+ <para>JBoss Portal url handling mechanism is based on several design
patterns.</para>
<sect2>
- <title>URL consumption</title>
+ <title>Portal Commands</title>
<para></para>
</sect2>
+ <sect2>
+ <title>Portal urls</title>
+ <para>At runtime portal commands are converted back and forth into portal
urls. Creation
+ of urls and decoding of urls is now known at compile time, otherwise that would
lead
+ to a very inflexible portal since changing the behavior would imply to update
the source
+ code and recompile the portal, that would not be an acceptable solution. There
is
+ a well known design pattern which provides an elegant and powerful solution to
this problem and
+ is called Chain of Responsibility.</para>
+ <para>Portal commands have a state which parameterizes them. For instance
there is a command
+ called <emphasis>ViewPageCommand</emphasis> which displays a portal
page in the browser. The state
+ of that command consist in the id of the page. There is a bidirectionnal mapping
between portal urls
+ and portal commands. Portal commands are created from URL using a service called
<emphasis>CommandFactory</emphasis>,
+ which takes a request object and provides a portal command. Conversely, portal
urls are created from
+ portal commands using a service called
<emphasis>URLFactory</emphasis>.</para>
+ <para>The task of decoding urls is performed by a set of command factories
which are wired
+ together in the configuration file. We can dist</para>
+ </sect2>
</sect1>
+-->
</chapter>
Modified: docs/trunk/userGuide/en/master.xml
===================================================================
--- docs/trunk/userGuide/en/master.xml 2007-06-25 15:17:01 UTC (rev 7532)
+++ docs/trunk/userGuide/en/master.xml 2007-06-25 15:21:33 UTC (rev 7533)
@@ -13,10 +13,10 @@
]>
<book lang="en">
<bookinfo>
- <title>JBoss Portal 2.6CR1</title>
+ <title>JBoss Portal 2.6</title>
<subtitle>User Guide</subtitle>
- <releaseinfo>Release 2.6CR1 "Ninja"</releaseinfo>
- <releaseinfo>April 2007</releaseinfo>
+ <releaseinfo>Release 2.6 "Ninja"</releaseinfo>
+ <releaseinfo>June 2007</releaseinfo>
<author>
<firstname>Roy</firstname>
<surname>Russo</surname>