Author: steveh
Date: Thu Mar 17 10:06:16 2005
New Revision: 157953

URL: http://svn.apache.org/viewcvs?view=rev&rev=157953
Log:
Fix for BEEHIVE-449: reference documentation netui-config.xml needs renamed and 
information listed fixed

Added:
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/beehive-netui-config.xml
   (with props)
Removed:
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml
Modified:
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml

Added: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/beehive-netui-config.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/beehive-netui-config.xml?view=auto&rev=157953
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/beehive-netui-config.xml
 (added)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/beehive-netui-config.xml
 Thu Mar 17 10:06:16 2005
@@ -0,0 +1,786 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
"http://forrest.apache.org/dtd/document-v20.dtd";>
+<document>
+    <header>
+        <title>Reference Documentation: beehive-netui-config.xml File</title>
+    </header>
+    <body>
+        <section id="desc">
+            <title>Description</title>
+            <p>
+            The <code>beehive-netui-config.xml</code> file configures the 
runtime behavior of your Page Flow web 
+            app.  
+        </p>
+        <p>Use <code>beehive-netui-config.xml</code> to declare interceptor 
classes, override the default handler classes,
+        etc.</p>
+        </section>
+               <section id="structure">
+                       <title>General Structure</title>
+<source><a href="#netui-config">&lt;netui-config></a>
+  <a href="#legacy-tag-support">&lt;legacy-tag-support></a>
+  <a href="#expression-languages">&lt;expression-languages></a>
+    <a href="#expression-language">&lt;expression-language></a>
+      <a href="#default-language">&lt;default-language></a>
+      <a href="#name">&lt;name></a>
+      <a href="#factory-class">&lt;factory-class></a>
+      <a href="#binding-contexts">&lt;binding-contexts></a>
+        <a href="#binding-context">&lt;binding-context></a>
+          <a href="#name">&lt;name></a>
+          <a href="#factory-class">&lt;factory-class></a>    
+  <a href="#pageflow-action-interceptors">&lt;pageflow-action-interceptors></a>
+    <a href="#global">&lt;global></a>
+      <a href="#simple-action-interceptor">&lt;simple-action-interceptor></a>
+        <a href="#intercept-path">&lt;intercept-path></a>
+        <a href="#after-action">&lt;after-action></a>
+      <a href="#action-interceptor">&lt;action-interceptor></a>
+        <a href="#interceptor-class">&lt;interceptor-class></a>
+        <a href="#custom-property">&lt;custom-property></a>
+          <a href="#name">&lt;name></a>
+          <a href="#value">&lt;value></a>
+    <a href="#per-pageflow">&lt;per-pageflow></a>
+      <a href="#pageflow-uri">&lt;pageflow-uri></a>
+      <a href="#simple-action-interceptor">&lt;simple-action-interceptor></a>
+        <a href="#intercept-path">&lt;intercept-path></a>
+        <a href="#after-action">&lt;after-action></a>
+      <a href="#action-interceptor">&lt;action-interceptor></a>
+        <a href="#interceptor-class">&lt;interceptor-class></a>
+        <a href="#custom-property">&lt;custom-property></a>
+      <a href="#per-action">&lt;per-action></a>
+        <a href="#action-name">&lt;action-name></a>
+        <a href="#simple-action-interceptor">&lt;simple-action-interceptor></a>
+          <a href="#intercept-path">&lt;intercept-path></a>
+          <a href="#after-action">&lt;after-action></a>
+        <a href="#action-interceptor">&lt;action-interceptor></a>
+          <a href="#interceptor-class">&lt;interceptor-class></a>
+          <a href="#custom-property">&lt;custom-property></a>
+  <a href="#pageflow-handlers">&lt;pageflow-handlers></a>
+    <a href="#login-handler-class">&lt;login-handler-class></a>
+    <a 
href="#forward-redirect-handler-class">&lt;forward-redirect-handler-class></a>
+    <a 
href="#reloadable-class-handler-class">&lt;reloadable-class-handler-class></a>
+    <a href="#exceptions-handler-class">&lt;exceptions-handler-class></a>
+  <a href="#pageflow-config">&lt;pageflow-config></a>
+    <a href="#enable-renesting">&lt;enable-renesting></a>
+    <a href="#max-forwards-per-request">&lt;max-forwards-per-request></a>
+    <a href="#max-nesting-stack-depth">&lt;max-nesting-stack-depth></a>
+    <a href="#ensure-secure-forwards">&lt;ensure-secure-forwards></a>
+    <a 
href="#throw-session-expired-exception">&lt;throw-session-expired-exception></a>
+    <a href="#multipart-handler">&lt;multipart-handler></a>
+    <a href="#module-config-locators">&lt;module-config-locators></a>
+      <a href="#description">&lt;description></a>
+      <a href="#locator-class">&lt;locator-class></a>
+  <a href="#type-converters">&lt;type-converters></a>
+    <a href="#type-converter">&lt;type-converter></a>
+      <a href="#type">&lt;type></a>
+      <a href="#converter-class">&lt;converter-class></a>
+  <a href="#jsp-tag-config">&lt;jsp-tag-config></a>
+    <a href="#doctype">&lt;doctype></a>
+    <a href="#id-javascript">&lt;id-javascript></a>
+    <a href="#tree-image-location">&lt;tree-image-location></a>
+  <a href="#iterator-factories">&lt;iterator-factories></a>
+    <a href="#iterator-factory">&lt;iterator-factory></a>
+      <a href="#name">&lt;name></a>
+      <a href="#factory-class">&lt;factory-class></a>
+  <a href="#request-interceptors">&lt;request-interceptors></a>
+    <a href="#interceptor-class">&lt;interceptor-class></a></source>
+               </section>
+        <section id="elements">
+            <title>Elements</title>
+            <section 
id="action-interceptor"><title>&lt;action-interceptor&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;action-interceptor>
+  &lt;interceptor-class> xsd:string &lt;/interceptor-class> [occurrences: 1]
+  &lt;custom-property> 
+    &lt;name> xsd:string &lt;/name> [occurrences: 1]
+    &lt;value> xsd:string &lt;/value> [occurrences: 1]  
+  &lt;/custom-property> [occurrences: 0-*]
+&lt;/action-interceptor></source>
+                               <p><strong>Parents:</strong></p>
+                               <p><a href="#global">&lt;global></a>, 
+                                       <a 
href="#per-pageflow">&lt;per-pageflow></a>, 
+                                       <a 
href="#per-action">&lt;per-action></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>
+        <a href="#interceptor-class">&lt;interceptor-class></a>,
+        <a href="#custom-property">&lt;custom-property></a></p>
+                               </section>
+        <section id="action-name"><title>&lt;action-name&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;action-name> xsd:string 
&lt;action-name> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#per-action">&lt;per-action></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="after-action"><title>&lt;after-action&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source> &lt;after-action> xsd:boolean 
&lt;after-action> [occurrences: 0-1] </source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#intercept-path">&lt;intercept-path></a>
+                                          </p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+                               
+        <section id="binding-context"><title>&lt;binding-context&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;binding-context> [occurrences: 0-*]
+  &lt;name> xsd:string &lt;/name> [occurrences: 1]
+  &lt;factory-class> xsd:string &lt;/factory-class> [occurrences: 1]
+&lt;/binding-context></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#binding-contexts">&lt;binding-contexts></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a href="#name">&lt;name></a>,
+                   <a 
href="#factory-class">&lt;factory-class></a></p></section>
+        <section id="binding-contexts"><title>&lt;binding-contexts&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;/binding-contexts> [occurrences: 
0-1]
+  &lt;binding-context> [occurrences: 0-*]
+    &lt;name> xsd:string &lt;/name> [occurrences: 1]
+    &lt;factory-class> xsd:string &lt;/factory-class> [occurrences: 1]
+  &lt;/binding-context>
+&lt;/binding-contexts></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#expression-language">&lt;expression-language></a></p>
+                               <p><strong>Children:</strong></p>
+                                       <p><a 
href="#binding-context">&lt;binding-context></a></p></section>
+        <section id="converter-class"><title>&lt;converter-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;converter-class> xsd:string 
&lt;/converter-class> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#type-converter">&lt;type-converter></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="custom-property"><title>&lt;custom-property&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;custom-property>
+  &lt;name> xsd:string &lt;/name> [occurrences: 1]
+  &lt;value> xsd:string &lt;/value> [occurrences: 1]
+&lt;/custom-property></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#action-interceptor">&lt;action-interceptor></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a href="#name">&lt;name></a>, 
+                                  <a href="#value">&lt;value></a></p></section>
+        <section id="default-language"><title>&lt;default-language&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;default-language> xsd:string 
&lt;/default-language> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#expression-language">&lt;expression-language></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="description"><title>&lt;description&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;description> xsd:string 
&lt;/description> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#module-config-locator">&lt;module-config-locator></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="doctype"><title>&lt;doctype&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;doctype> [ html4-loose | 
xhtml1-transitional ] &lt;/doctype> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="enable-renesting"><title>&lt;enable-renesting&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;enable-renesting> xsd:boolean 
&lt;/enable-renesting> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section 
id="ensure-secure-forwards"><title>&lt;ensure-secure-forwards&gt;</title>
+                           <p>For some server implementations, security checks 
are executed only when an URL is called 
+                                       directly, while security checks for 
server forwards are ignored.</p>
+                               <p>When this element is set to 
<code>true</code>, server forwards are guaranteed to be checked.</p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;ensure-secure-forwards> xsd:boolean 
&lt;/ensure-secure-forwards> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section 
id="exceptions-handler-class"><title>&lt;exceptions-handler-class&gt;</title>
+                           <p>Typically, exceptions thrown by the controller 
class are delivered in a wrapper exception
+                                       class.  The class named here, can be 
used to unwrap these exceptions and handle
+                                       the underlying exception in a more 
fine-grained manner.</p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;exceptions-handler-class> 
xsd:string &lt;/exceptions-handler-class> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section 
id="expression-language"><title>&lt;expression-language&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>  &lt;expression-language> 
[occurrences: 1-*]
+    &lt;name> xsd:string &lt;/name> [occurrences: 1]
+    &lt;factory-class> xsd:string &lt;/factory-class> [occurrences: 1]
+    &lt;binding-contexts> binding-contexts &lt;/binding-contexts> 
[occurrences: 0-1]
+  &lt;/expression-language></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a href="#name">&lt;name></a>,
+                                       <a 
href="#factory-class">&lt;factory-class></a>,
+                                       <a 
href="#binding-contexts">&lt;binding-contexts></a></p></section>
+        <section 
id="expression-languages"><title>&lt;expression-languages&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;expression-languages> [occurrences: 
1]
+  &lt;default-language> xsd:string &lt;/default-language> [occurrences: 1]
+  &lt;expression-language> [occurrences: 1-*]
+    &lt;name> xsd:string &lt;/name> [occurrences: 1]
+    &lt;factory-class> xsd:string &lt;/factory-class> [occurrences: 1]
+    &lt;binding-contexts> binding-contexts &lt;/binding-contexts> 
[occurrences: 0-1]
+  &lt;/expression-language> 
+&lt;/expression-languages></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#default-language">&lt;default-language></a>,
+                                       <a 
href="#expression-language">&lt;expression-language></a>
+                                       </p></section>
+        <section id="factory-class"><title>&lt;factory-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;factory-class> xsd:string 
&lt;/factory-class> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#binding-contexts">&lt;binding-contexts></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section 
id="forward-redirect-handler-class"><title>&lt;forward-redirect-handler-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;forward-redirect-handler-class> 
xsd:string &lt;/forward-redirect-handler-class> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="global"><title>&lt;global&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;global> [occurrences: 0-1]
+  &lt;simple-action-interceptor> 
+    &lt;intercept-path> xsd:string &lt;/intercept-path> [occurrences: 1]
+    &lt;after-action> xsd:boolean &lt;/after-action> [occurrences: 0-1]  
+  &lt;/simple-action-interceptor> [occurrences: 0-*]
+  &lt;action-interceptor> 
+    &lt;interceptor-class> xsd:string &lt;/interceptor-class> [occurrences: 1]
+    &lt;custom-property> 
+      &lt;name> xsd:string &lt;/name> [occurrences: 1]
+      &lt;value> xsd:string &lt;/value> [occurrences: 1]
+    &lt;/custom-property> [occurrences: 0-*]
+  &lt;/action-interceptor> [occurrences: 0-*]
+&lt;/global></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-action-interceptors">&lt;pageflow-action-interceptors></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#simple-action-inteceptor">&lt;simple-action-inteceptor></a>,
+                                       <a 
href="#action-inteceptor">&lt;action-inteceptor></a></p></section>
+        <section id="id-javascript"><title>&lt;id-javascript&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;id-javascript> [ default | legacy | 
legacyOnly ] &lt;/id-javascript> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section 
id="interceptor-class"><title>&lt;interceptor-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;interceptor-class> xsd:string 
&lt;interceptor-class> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section id="intercept-path"><title>&lt;intercept-path&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;intercept-path> xsd:string 
&lt;/intercept-path> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#simple-action-interceptor">&lt;simple-action-interceptor></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+        <section 
id="iterator-factories"><title>&lt;iterator-factories&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;iterator-factories>
+  &lt;iterator-factory> [occurrences: 0-*]
+    ...
+  &lt;/iterator-factory>
+&lt;/iterator-factories></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#iterator-factory">&lt;iterator-factory></a></p></section>
+
+        <section id="iterator-factory"><title>&lt;iterator-factory&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;iterator-factory> [occurrences: 0-*]
+  &lt;name> xsd:string &lt;/name> [occurrences: 1]
+  &lt;factory-class> xsd:string &lt;/factory-class> [occurrences: 1]
+&lt;/iterator-factory></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#iterator-factorys">&lt;iterator-factorys></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a href="#name">&lt;name></a>,
+                                       <a 
href="#factory-class">&lt;factory-class></a></p></section>
+
+        <section id="jsp-tag-config"><title>&lt;jsp-tag-config&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;jsp-tag-config>
+  &lt;doctype> xsd:string &lt;/doctype> [occurrences: 0-1]
+  &lt;id-javascript> [ default | legacy | legacyOnly ] &lt;/id-javascript> 
[occurrences: 0-1]
+  &lt;tree-image-location> xsd:string &lt;/tree-image-location> [occurrences: 
0-1]
+&lt;/jsp-tag-config></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a href="#doctype">&lt;doctype></a>,
+                                       <a 
href="#id-javascript">&lt;id-javascript></a>,
+                                       <a 
href="#tree-image-location">&lt;tree-image-location></a>,</p></section>
+
+        <section 
id="legacy-tag-support"><title>&lt;legacy-tag-support&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;legacy-tag-support> xsd:boolean 
&lt;/legacy-tag-support> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+        <section id="locator-class"><title>&lt;locator-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;locator-class> xsd:string 
&lt;/locator-class> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#module-config-locators">&lt;module-config-locators></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        <section 
id="login-handler-class"><title>&lt;login-handler-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;login-handler-class> xsd:string 
&lt;/login-handler-class> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>    
+        <section 
id="max-forwards-per-request"><title>&lt;max-forwards-per-request&gt;</title>
+                               <p>If the number of server 
+        forwards exceeds the given count, an error is written to the response 
and no further 
+        forwarding is excuted. This is mainly to prevent infinite loops of 
server forwards. 
+        To reproduce the error, invoke this action in a Page Flow:</p>
+<source>
+<![CDATA[    @Jpf.Action(
+        forwards={
+            @Jpf.Forward(name="self", path="overflow.do")
+        }
+    )
+    public Forward overflow()
+    {
+        return new Forward( "self" );
+    }]]></source>
+
+<p>If the jpf-forward-overflow-count parameter is omitted from the web.xml 
file, 
+the error will be written to the response after 50 server forwards within a 
single request. ÃÂ 
+</p>
+<p>When an application is in development, a descriptive error is sent; for 
deployed applications, a 500 response is sent.</p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;max-forwards-per-request> xsd:int 
&lt;/max-forwards-per-request> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p>
+</section>
+
+        <section 
id="max-nesting-stack-depth"><title>&lt;max-nesting-stack-depth&gt;</title>
+               <p>
+        This parameter sets the maximum size of the Page Flow nesting stack. 
+        If Page Flows are repeatedly nested until the stack exceeds the 
specified value, 
+        an error is written to the response object and any further nesting is 
not allowed. 
+        This helps prevent the nesting stack from consuming large amounts of 
resources.</p>
+<p>When an application is in development, a descriptive error is sent; for 
deployed applications, a 500 response is sent.</p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;max-nesting-stack-depth> xsd:int 
&lt;/max-nesting-stack-depth> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p>
+        </section>
+
+        <section 
id="module-config-locator"><title>&lt;module-config-locator&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;module-config-locator> 
[occurrences: 0-*]
+  &lt;description> xsd:string &lt;/description> [occurrences: 0-1]
+  &lt;locator-class> xsd:string &lt;/locator-class> [occurrences: 1]
+&lt;/module-config-locator></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#module-config-locators">&lt;module-config-locators></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a href="#description">&lt;description></a>,
+                                       <a 
href="#locator-class">&lt;locator-class></a></p></section>
+
+        <section 
id="module-config-locators"><title>&lt;module-config-locators&gt;</title>
+                       <p>Names a class or group of classes that know the 
location of the web application's 
+                               Struts configuration files.  By default these 
configuation files are saved to 
+                               
<code>WEB-INF/.pageflow-struts-generated/</code>.  But, in cases where this 
default location
+                               has been overridden by a custom compilation 
process, use <code>&lt;module-config-locators></code> to point to a Java class 
that knows the
+                               new location.  </p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;module-config-locators> 
[occurrences: 0-1]
+  &lt;module-config-locator> [occurrences: 0-*]
+    &lt;description> xsd:string &lt;/description> [occurrences: 0-1]
+    &lt;locator-class> xsd:string &lt;/locator-class> [occurrences: 1]
+  &lt;/module-config-locator>
+&lt;/module-config-locators></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#module-config-locator">&lt;module-config-locator></a></p></section>
+
+        <section 
id="multipart-handler"><title>&lt;multipart-handler&gt;</title>
+                           <p>By default multi-part file uploading is disabled 
for page flow web applications.
+                                       To turn it on, you must (1) explicitly 
set this element to <code>memory</code>
+                                       or <code>disk</code>, or (2) decorate a 
given controller class with 
+                                       the @Jpf.MultipartHandler annotation.   
Doing (1) will enable file uploading across 
+                                       the entire web applcation, doing (2) 
enables file uploading on a
+                                       controller-by-controller basis.</p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;multipart-handler> [ disabled | 
memory | disk ] &lt;/multipart-handler> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p>
+                               <p>
+        To disable file upload, set the value to "none".
+        [todo: other values include memory, ?, ...]</p>
+        </section>
+
+        <section id="name"><title>&lt;name&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;name> xsd:string &lt;/name> 
[occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#expression-language">&lt;expression-language></a>,
+                                               <a 
href="#iterator-factory">&lt;iterator-factory></a>,
+                                               <a 
href="#binding-context">&lt;binding-context></a>,
+                                               <a 
href="#custom-property">&lt;custom-property></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+        <section id="netui-config">
+                <title>&lt;netui-config&gt;</title>
+                               <p>
+        The top-level element in the <code>beehive-netui-config.xml</code> 
file.
+         ÃÂ </p>                             
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;netui-config>
+  &lt;legacy-tag-support> xsd:boolean &lt;/legacy-tag-support> [occurrences: 
0-1]
+  &lt;expression-languages> ... &lt;/expression-languages> [occurrences: 1]
+  &lt;pageflow-action-interceptors> ... &lt;/pageflow-action-interceptors> 
[occurrences: 0-1]
+  &lt;pageflow-handlers> ... &lt;/pageflow-handlers> [occurrences: 0-1]
+  &lt;pageflow-config> ... &lt;/pageflow-config> [occurrences: 0-1]
+  &lt;type-converters> ... &lt;/type-converters> [occurrences: 0-1]
+  &lt;jsp-tag-config> ... &lt;/jsp-tag-config> [occurrences: 0-1]
+  &lt;iterator-factories> ... &lt;/iterator-factories> [occurrences: 0-1]
+  &lt;request-interceptors> ... &lt;/request-interceptors> [occurrences: 0-1]
+&lt;/netui-config></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p></p>
+                               <p><strong>Children:</strong></p>
+                               <p>  <a 
href="#legacy-tag-support">&lt;legacy-tag-support&gt;</a>,
+  <a href="#expression-languages">&lt;expression-languages&gt;</a>,
+  <a 
href="#pageflow-action-interceptors">&lt;pageflow-action-interceptors&gt;</a>,
+  <a href="#pageflow-handlers">&lt;pageflow-handlers&gt;</a>,
+  <a href="#pageflow-config">&lt;pageflow-config&gt;</a>,
+  <a href="#type-converters">&lt;type-converters&gt;</a>,
+  <a href="#jsp-tag-config">&lt;jsp-tag-config&gt;</a>,
+  <a href="#iterator-factories">&lt;iterator-factories&gt;</a>,
+  <a href="#request-interceptors">&lt;request-interceptors&gt;</a></p>
+            </section>
+ 
+            <section id="pageflow-action-interceptors">
+                       <title>&lt;pageflow-action-interceptors&gt;</title>
+            <p>If you want to be notified before (or after) every action 
that's run in the webapp, 
+you configure a &lt;pageflow-action-interceptor&gt; group. 
+A simple example of this would be a monitoring infrastructure 
+that keeps track of the number of actions raised.  To keep track of the number 
of actions raised, 
+register an interceptor 
+that runs the counting code before going to any action. A more complex example 
+is an interceptor that *redirects* you to another page flow before allowing 
you 
+to go to the current one; for instance, it might take you to a nested page 
flow 
+that asks you to fill out a "satisfaction survey" before sending you to the 
+destination page flow. </p>
+<p>The action-intercepting class is run twice: <em>both</em> before 
<em>and</em> after the execution of the 
+       action.</p>
+ <p><strong>Also see:</strong></p>
+ <p><a 
href="../../apidocs/classref_pageflows/org/apache/beehive/netui/pageflow/interceptor/ActionInterceptor.html">Interface
 org.apache.beehive.netui.pageflow.interceptor.ActionInterceptor</a></p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;pageflow-action-interceptors>
+       &lt;global> [occurrences: 0-1]
+               &lt;simple-action-interceptor> ... 
&lt;/simple-action-interceptor> [occurrences: 0-*]
+               &lt;action-interceptor> ... &lt;/action-interceptor> 
[occurrences: 0-*]
+       &lt;/global>
+       &lt;per-pageflow> [occurrences: 0-*]
+               &lt;pageflow-uri> xsd:string &lt;/pageflow-uri> [occurrences: 1]
+               &lt;simple-action-interceptor> ... 
&lt;/simple-action-interceptor> [occurrences: 0-*]
+               &lt;action-interceptor> ... &lt;/action-interceptor> 
[occurrences: 0-*]
+               &lt;per-action> [occurrences: 0-*]
+                       &lt;action-name> xsd:string &lt;/action-name> 
[occurrences: 1]
+                       &lt;simple-action-interceptor> ... 
&lt;/simple-action-interceptor> [occurrences: 0-*]
+                       &lt;action-interceptor> ... &lt;/action-interceptor> 
[occurrences: 0-*]
+               &lt;/per-action>
+       &lt;/per-pageflow>
+&lt;/pageflow-action-interceptors></source>
+                               <p><strong>Parents</strong></p>
+                               <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children</strong></p>
+                               <p><a href="#global">&lt;global&gt;</a>, <a 
href="#per-pageflow">&lt;per-pageflow&gt;</a> </p>                          
+            </section>
+
+            <section id="pageflow-config">
+                <title>&lt;pageflow-config&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;pageflow-config>
+       &lt;enable-renesting> xsd:boolean &lt;/enable-renesting> [occurrences: 
0-1]
+       &lt;max-forwards-per-request> xsd:int &lt;/max-forwards-per-request> 
[occurrences: 0-1]
+       &lt;max-nesting-stack-depth> xsd:int &lt;/max-nesting-stack-depth> 
[occurrences: 0-1]
+       &lt;ensure-secure-forwards> xsd:boolean &lt;/ensure-secure-forwards> 
[occurrences: 0-1]
+       &lt;throw-session-expired-exception> xsd:boolean 
&lt;/throw-session-expired-exception> [occurrences: 0-1]
+       &lt;multipart-handler> [ disabled | memory | disk ] 
&lt;/multipart-handler> [occurrences: 0-1]
+       &lt;module-config-locators> ... &lt;/module-config-locators> 
[occurrences: 0-1]
+&lt;/pageflow-config></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#enable-renesting">&lt;enable-renesting&gt;</a>, 
+                                       <a 
href="#max-forwards-per-request">&lt;max-forwards-per-request&gt;</a>, 
+                                       <a 
href="#max-nesting-stack-depth">&lt;max-nesting-stack-depth&gt;</a>,
+                                       <a 
href="#ensure-secure-forwards">&lt;ensure-secure-forwards&gt;</a>,
+                                       <a 
href="#throw-session-expired-exception">&lt;throw-session-expired-exception&gt;</a>,
+                                       <a 
href="#multipart-handler">&lt;multipart-handler&gt;</a>,
+                                       <a 
href="#module-config-locators">&lt;module-config-locators&gt;</a>,
+                                       </p>
+                               <p>
+Configures the page flow 
+runtime across the webapp. If you want to disable file-upload, for instance, 
+you set the multipart-handler to "none". There will be more settings here 
soon. 
+                     ÃÂ </p>
+            </section>
+            
+                       <section id="pageflow-handlers">
+                <title>&lt;pageflow-handlers&gt;</title>
+                               <p>
+These settings let you override base framework behavior. 
+A good example is the LoginHandler. By default, we use standard Servlet 
+APIs to see if you're logged in, and we use some server-specific APIs to 
+actually log you in when login() is called inside a page flow. 
+If you want to replace this behavior with your own login scheme 
+(which may look at a User database table for login information), 
+you can provide your own LoginHandler that defines methods like login() and 
isUserInRole().
+</p>
+
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;pageflow-handlers&gt;
+       &lt;login-handler-class> xsd:string &lt;/login-handler-class> 
[occurrences: 0-1]
+       &lt;forward-redirect-handler-class> xsd:string 
&lt;/forward-redirect-handler-class> [occurrences: 0-1]
+       &lt;reloadable-class-handler-class> xsd:string 
&lt;/reloadable-class-handler-class> [occurrences: 0-1]
+       &lt;exceptions-handler-class> xsd:string &lt;/exceptions-handler-class> 
[occurrences: 0-1]
+&lt;/pageflow-handlers&gt;</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#login-handler-class">&lt;login-handler-class&gt;</a>, 
+                                       <a 
href="#forward-redirect-handler-class">&lt;forward-redirect-handler-class&gt;</a>,
+                                       <a 
href="#reloadable-class-handler-class">&lt;reloadable-class-handler-class&gt;</a>,
+                                       <a 
href="#exceptions-handler-class">&lt;exceptions-handler-class&gt;</a></p>
+            </section>
+            
+       <section id="pageflow-uri"><title>&lt;pageflow-uri&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;pageflow-uri> xsd:string 
&lt;/pageflow-uri> [occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#per-pageflow">&lt;per-pageflow&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section id="per-action"><title>&lt;per-action&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;per-action> [occurrences: 0-*]
+       &lt;action-name> xsd:string &lt;/action-name> [occurrences: 1]
+       &lt;simple-action-interceptor> netui:simple-action-interceptor 
&lt;/simple-action-interceptor> [occurrences: 0-*]
+       &lt;action-interceptor> netui:action-interceptor 
&lt;/action-interceptor> [occurrences: 0-*]
+&lt;/per-action></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#global">&lt;global&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#action-name">&lt;action-name&gt;</a>,
+                                       <a 
href="#simple-action-interceptor">&lt;simple-action-interceptor&gt;</a>,
+                                       <a 
href="#action-interceptor">&lt;action-interceptor&gt;</a></p></section>
+
+       <section id="per-pageflow"><title>&lt;per-pageflow&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;per-pageflow> [occurrences: 0-*]
+       &lt;pageflow-uri> xsd:string &lt;/pageflow-uri> [occurrences: 1]
+       &lt;simple-action-interceptor> netui:simple-action-interceptor 
&lt;/simple-action-interceptor> [occurrences: 0-*]
+       &lt;action-interceptor> netui:action-interceptor 
&lt;/action-interceptor> [occurrences: 0-*]
+       &lt;per-action> [occurrences: 0-*]
+               &lt;action-name> xsd:string &lt;/action-name> [occurrences: 1]
+               &lt;simple-action-interceptor> netui:simple-action-interceptor 
&lt;/simple-action-interceptor> [occurrences: 0-*]
+               &lt;action-interceptor> netui:action-interceptor 
&lt;/action-interceptor> [occurrences: 0-*]
+       &lt;/per-action>
+&lt;/per-pageflow></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#global">&lt;global&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#pageflow-uri">&lt;pageflow-uri&gt;</a>,
+                                       <a 
href="#simple-action-interceptor">&lt;simple-action-interceptor&gt;</a>,
+                                       <a 
href="#action-interceptor">&lt;action-interceptor&gt;</a>,
+                                       <a 
href="#per-action">&lt;per-action&gt;</a></p></section>
+
+       <section 
id="reloadable-class-handler-class"><title>&lt;reloadable-class-handler-class&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;reloadable-class-handler-class> 
xsd:string &lt;/reloadable-class-handler-class> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section id="request-interceptors">
+                               <title>&lt;request-interceptors&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;request-interceptors>
+  &lt;interceptor-class> xsd:string &lt;/interceptor-class> [occurrences: 1-*]
+&lt;/request-interceptors></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#interceptor-class">&lt;interceptor-class&gt;</a></p></section>
+
+       <section 
id="simple-action-interceptor"><title>&lt;simple-action-interceptor&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;simple-action-interceptor>
+  &lt;intercept-path> xsd:string &lt;/intercept-path> [occurrences: 1]
+  &lt;after-action> xsd:boolean &lt;/after-action> [occurrences: 0-1]
+&lt;/simple-action-interceptor></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section 
id="throw-session-expired-exception"><title>&lt;throw-session-expired-exception&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;throw-session-expired-exception> 
xsd:boolean &lt;/throw-session-expired-exception> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section 
id="tree-image-location"><title>&lt;tree-image-location&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;tree-image-location> xsd:string 
&lt;/tree-image-location> [occurrences: 0-1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section id="type"><title>&lt;type&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;type> xsd:string &lt;/type> 
[occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#type-converter">&lt;type-converter&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section id="type-converter"><title>&lt;type-converter&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;type-converter> [occurrences: 0-*]
+  &lt;type> xsd:string &lt;/type> [occurrences: 1]
+  &lt;converter-class> xsd:string &lt;/converter-class> [occurrences: 1]
+&lt;/type-converter></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#type-converters">&lt;type-converters&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+
+       <section id="type-converters"><title>&lt;type-converters&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;type-converters>
+  &lt;type-converter> [occurrences: 0-*]
+    &lt;type> xsd:string &lt;/type> [occurrences: 1]
+    &lt;converter-class> xsd:string &lt;/converter-class> [occurrences: 1]
+  &lt;/type-converter>
+&lt;/type-converters></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#type-converter">&lt;type-converter&gt;</a></p></section>
+
+        <section id="value"><title>&lt;value&gt;</title>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;value> xsd:string &lt;/value> 
[occurrences: 1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#custom-property">&lt;custom-property&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p></section>
+        </section>
+        <section>
+            <title>Example</title>
+            <p>
+        Use the following example <code>netui-config.xsd</code> file as a 
template.</p>
+            <source><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
+
+<netui-config xmlns="http://beehive.apache.org/netui/2004/server/config";>
+
+    <legacy-tag-support>false</legacy-tag-support>
+
+    <expression-languages>
+        <default-language>netuiel</default-language>
+        <expression-language>
+            <name>netuiel</name>
+            
<factory-class>org.apache.beehive.netui.script.el.ExpressionEvaluatorImpl$NetUIELEngineFactory</factory-class>
+        </expression-language>
+    </expression-languages>
+
+    <pageflow-action-interceptors>
+        <global>
+            <before-action>
+                <action-interceptor>
+                    
<interceptor-class>miniTests.interceptors.InterceptorsController$BeforeInterceptor</interceptor-class>
+                </action-interceptor>
+                <action-interceptor>
+                    
<interceptor-class>miniTests.interceptors.InterceptorsController$BeforeInterceptor2</interceptor-class>
+                </action-interceptor>
+            </before-action>
+            <after-action>
+                <action-interceptor>
+                    
<interceptor-class>miniTests.interceptors.InterceptorsController$AfterInterceptor</interceptor-class>
+                </action-interceptor>
+                <action-interceptor>
+                    
<interceptor-class>miniTests.interceptors.InterceptorsController$AfterInterceptor2</interceptor-class>
+                </action-interceptor>
+            </after-action>
+        </global>
+    </pageflow-action-interceptors>
+
+    <pageflow-handlers>
+        
<forward-redirect-handler-class>pageFlowCore.forwards.Controller$Redirector</forward-redirect-handler-class>
+    </pageflow-handlers>
+
+    <pageflow-config>
+        <multipart-handler>memory</multipart-handler>
+        <module-config-locators>
+            <module-config-locator>
+                <description>For /miniTests/moduleConfigLocator.</description>
+                <locator-class>moduleConfigLocator.Locator1</locator-class>
+            </module-config-locator>
+        </module-config-locators>
+    </pageflow-config>
+
+    <jsp-tag-config>
+       <doctype>html4-loose</doctype>
+       <id-javascript>Legacy-JavaScript-Only</id-javascript>
+    </jsp-tag-config>
+
+    <iterator-factories>
+    </iterator-factories>
+
+</netui-config>
+            
+        ]]></source>
+        </section>
+        <section>
+               <title>Related Topics</title>
+<p><a 
href="../../apidocs/classref_pageflows/org/apache/beehive/netui/util/config/ConfigUtil.html">Class
 org.apache.beehive.netui.util.config.ConfigUtil</a></p>
+<p><a 
href="../../apidocs/classref_pageflows/org/apache/beehive/netui/pageflow/interceptor/ActionInterceptor.html">Interface
 org.apache.beehive.netui.pageflow.interceptor.ActionInterceptor</a></p>
+        </section>
+        
+    </body>
+</document>

Propchange: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/beehive-netui-config.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml?view=diff&r1=157952&r2=157953
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml 
(original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml 
Thu Mar 17 10:06:16 2005
@@ -17,6 +17,7 @@
             <pageflow_overview label="Overview" 
href="pageflow/pageflow_overview.html"/>
             <pageflow_controllers label="Controller Files" 
href="pageflow/pageflow_controllers.html"/>
             <pageflow_jsp label="JSP Files" href="pageflow/pageflow_jsp.html"/>
+            <pageflow_databinding label="Databinding" 
href="pageflow/pageflow_databinding.html"/>
             <pageflow_building label="Building a Web-App" 
href="pageflow/pageflow_building.html"/>
             <pageflow_altering label="Altering a Page Flow" 
href="pageflow/pageflow_altering.html"/>
             <pageflow_sharedFlow label="Using Data Grids" 
href="pageflow/pageflow_datagrid.html"/>
@@ -39,7 +40,7 @@
         <samples label="Samples">
             <sam_index label="Samples" href="samples/index.html"/>
             <jpetstore label="Petstore" href="jpetstore.html"/>
-            <dash label="Petstore Dashboard" href="wsm/sample_Dashboard.html"/>
+            <!--<dash label="Petstore Dashboard" 
href="wsm/sample_Dashboard.html"/>-->
             <address label="AddressBook" href="wsm/sample_AddressBook.html"/>
             <db label="Database Control" 
href="controls/sample_controls-db.html"/>
             <control-blank label="Page Flow Project" 
href="pageflow/sample_netui-blank.html"/>
@@ -54,7 +55,7 @@
             <netui label="Page Flows">
                 <netui_taglib label="&lt;netui> Tags" 
href="apidocs/taglib/index.html"/>
                 <netui_annotations label="@Jpf Annotations" 
href="pageflow/jpf-annotations/pageflow_annotations.html"/>
-                <netui_config label="netui-config.xml" 
href="pageflow/config/netui-config.html"/>
+                <netui_config label="beehive-netui-config.xml" 
href="pageflow/config/beehive-netui-config.html"/>
                 <netui_api label="Page Flow Javadoc" 
href="apidocs/classref_pageflows/index.html"/>
             </netui>
             <ws label="Web Services">


Reply via email to