You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2016/11/02 08:40:09 UTC

svn commit: r1767614 [18/26] - /myfaces/site/publish/tobago/

Modified: myfaces/site/publish/tobago/migration-2.0.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/migration-2.0.html?rev=1767614&r1=1767613&r2=1767614&view=diff
==============================================================================
--- myfaces/site/publish/tobago/migration-2.0.html (original)
+++ myfaces/site/publish/tobago/migration-2.0.html Wed Nov  2 08:40:08 2016
@@ -1,394 +1,379 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+  <title>Tobago &#x2013; Migration from Tobago 1.5 to 2.0</title>
+  <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
+  <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
+  <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+</head>
+<body>
+<div id="header">
+  <div id="top_menu">
+    <div id="top_menu_container">
 
 
+      <div class="date">
+        Last Published: 01 Nov 2016
+      </div>
+      <ul>
+        <li>
+          <a href="http://www.apache.org/">Apache</a>
+        </li>
+        <li>
+          <a href="../">MyFaces</a>
+        </li>
+        <li>
+          <a href="./">Tobago</a>
+        </li>
+        <li>
+          <a href="../download.html">Download</a>
+        </li>
+        <li>
+          <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+      </ul>
+      <div class="clear"></div>
+    </div> <!-- close top_menu_container -->
+  </div> <!-- close top_menu -->
+  <div id="header_bottom">
+    <div id="logo_banner_container">
+      <div id="logo">
+        <a href="./">
 
+          <img src="images/tobagoLogo.png" alt=""/>
 
+        </a>
+      </div>
+      <div id="banner">
+        <a href="../">
 
+          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
 
-
-
-
-
-
-
-
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <title>Tobago &#x2013; Migration from Tobago 1.5 to 2.0</title>
-    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
-    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
-    <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
-        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-      </head>
-  <body>
-  <div id="header">
-    <div id="top_menu">
-      <div id="top_menu_container">
-              
-  
-  
-  <div class="date">
-    Last Published: 20 Sep 2016
-  </div>
-            <ul>
-      <li>
-        <a href="http://www.apache.org/">Apache</a>
-    </li>
-                    <li>
-        <a href="../">MyFaces</a>
-    </li>
-                    <li>
-        <a href="./">Tobago</a>
-    </li>
-                    <li>
-        <a href="../download.html">Download</a>
-    </li>
-                    <li>
-        <a href="mail-lists.html">Mailing Lists</a>
-    </li>
-        </ul>
-        <div class="clear"></div>
-      </div> <!-- close top_menu_container -->
-    </div> <!-- close top_menu -->
-    <div id="header_bottom">
-    <div id="logo_banner_container">
-            <div id="logo">
-          <a href="./">
-    
-                                            <img src="images/tobagoLogo.png" alt="" />
-    
-            </a>
-        </div>
-              <div id="banner">
-          <a href="../">
-    
-                                            <img src="img/banners/MyFaces_logo.jpg" alt="" />
-    
-            </a>
-        </div>
-        <div class="clear"></div>
+        </a>
+      </div>
+      <div class="clear"></div>
     </div> <!-- close logo_banner_container -->
-    </div> <!-- close header_bottom -->
-  </div> <!-- close header -->
-    <div id="main_container">
-    <div id="left_column">
-             <div class="left_menu_top">
-    <div class="left_menu_bottom">
+  </div> <!-- close header_bottom -->
+</div> <!-- close header -->
+<div id="main_container">
+  <div id="left_column">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Tobago</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="index.html">Introduction</a>
-          </li>
-              
-    <li class="none">
-                    <a href="download.html">Download</a>
-          </li>
-              
-    <li class="none">
-                    <a href="demo.html">Demo</a>
-          </li>
-              
-    <li class="none">
-                    <a href="mail-lists.html">Mailing Lists</a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="index.html">Introduction</a>
+            </li>
+
+            <li class="none">
+              <a href="download.html">Download</a>
+            </li>
+
+            <li class="none">
+              <a href="demo.html">Demo</a>
+            </li>
+
+            <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Documentation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="getting-started.html">Getting Started</a>
-          </li>
-              
-    <li class="none">
-                    <a href="compatibility.html">Compatibility</a>
-          </li>
-              
-    <li class="none">
-                    <a href="new-3.0.html">New in Tobago 3.0 (alpha)</a>
-          </li>
-              
-    <li class="none">
-                    <a href="new-2.0.html">New in Tobago 2.0</a>
-          </li>
-              
-    <li class="none">
-                    <a href="guide.html">Guide to Tobago</a>
-          </li>
-              
-    <li class="none">
-                    <a href="howto-test.html">Test Tobago 3.0 Demo</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-3.0.html">Migration to 3.0 (alpha)</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-2.0.html" class="selected">Migration to 2.0</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-1.5.html">Migration to 1.5</a>
-          </li>
-              
-    <li class="none">
-                    <a href="roadmap.html">Roadmap</a>
-          </li>
-              
-    <li class="none">
-                    <a href="themes.html">Theme Handling</a>
-          </li>
-              
-    <li class="none">
-                    <a href="faq.html">FAQ</a>
-          </li>
-              
-    <li class="none">
-                    <a href="api.html">API Documentation</a>
-          </li>
-              
-    <li class="none">
-                    <a href="release-checklist.html">Release Checklist</a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="getting-started.html">Getting Started</a>
+            </li>
+
+            <li class="none">
+              <a href="compatibility.html">Compatibility</a>
+            </li>
+
+            <li class="none">
+              <a href="new-3.0.html">New in Tobago 3.0 (alpha)</a>
+            </li>
+
+            <li class="none">
+              <a href="new-2.0.html">New in Tobago 2.0</a>
+            </li>
+
+            <li class="none">
+              <a href="guide.html">Guide to Tobago</a>
+            </li>
+
+            <li class="none">
+              <a href="howto-test.html">Test Tobago 3.0 Demo</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-3.0.html">Migration to 3.0 (alpha)</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-2.0.html" class="selected">Migration to 2.0</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-1.5.html">Migration to 1.5</a>
+            </li>
+
+            <li class="none">
+              <a href="roadmap.html">Roadmap</a>
+            </li>
+
+            <li class="none">
+              <a href="themes.html">Theme Handling</a>
+            </li>
+
+            <li class="none">
+              <a href="faq.html">FAQ</a>
+            </li>
+
+            <li class="none">
+              <a href="api.html">API Documentation</a>
+            </li>
+
+            <li class="none">
+              <a href="release-checklist.html">Release Checklist</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Project Documentation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class="collapsed">
-                    <a href="project-info.html">Project Information</a>
-                </li>
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class="collapsed">
-                    <a href="project-reports.html">Project Reports</a>
-                </li>
+        <div class="content">
+          <ul class="left_menu">
+
+
+            <li class="collapsed">
+              <a href="project-info.html">Project Information</a>
+            </li>
+
+
+            <li class="collapsed">
+              <a href="project-reports.html">Project Reports</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Foundation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-           <div id="powered_by">
-                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-            <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-          </a>
-              </div> <!-- close powered_by -->
-  <div id="powered_by">
-        <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-          <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
-        </a>
-  </div>
-  <div class="clear"></div>
+    <div id="powered_by">
+      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
+      </a>
+    </div> <!-- close powered_by -->
+    <div id="powered_by">
+      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
+        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
+      </a>
     </div>
-    <div id="body_column">
-      <div>
+    <div class="clear"></div>
+  </div>
+  <div id="body_column">
+    <div>
+      <div class="section">
+        <h2><a name="Migration_from_Tobago_1.5_to_2.0"></a>Migration from Tobago 1.5 to 2.0</h2>
+        <p>Tobago 2.0 has some API changes compared to Tobago 1.5.</p>
+        <p>The most changes are in the tree API, which is more easy to use, but also more flexible.</p></div>
+      <div class="section">
+        <h2><a name="Artifacts_JAR-Files"></a>Artifacts (JAR-Files)</h2>
+        <p>The following JAR files are no longer needed. They have to be removed from the project (depends on your build
+          system).</p>
+        <ul>
+          <li>tobago-taglib-extension-&lt;version&gt;.jar</li>
+          <li>tobago-facelets-&lt;version&gt;.jar</li>
+        </ul>
+      </div>
       <div class="section">
-<h2><a name="Migration_from_Tobago_1.5_to_2.0"></a>Migration from Tobago 1.5 to 2.0</h2>
-<p>Tobago 2.0 has some API changes compared to Tobago 1.5.</p>
-<p>The most changes are in the tree API, which is more easy to use, but also more flexible.</p></div>
-<div class="section">
-<h2><a name="Artifacts_JAR-Files"></a>Artifacts (JAR-Files)</h2>
-<p>The following JAR files are no longer needed. They have to be removed from the project (depends on your build system).</p>
-<ul>
-<li>tobago-taglib-extension-&lt;version&gt;.jar</li>
-<li>tobago-facelets-&lt;version&gt;.jar</li></ul></div>
-<div class="section">
-<h2><a name="CSP"></a>CSP</h2>
-<p>Tobago supports Content Security Policy (CSP) to prevent cross-site scripting (XSS) and related attacks. It is specified by <a class="externalLink" href="http://www.w3.org/TR/CSP/">W3C</a>. In short: The HTML page doesn't contain any JavaScript or CSS information. All allowed sources for JavaScript, CSS and other resources have to be declared in special header. If you have own renderers or own JavaScript in your application, this code also needs to support CSP, to use this feature.</p>
-<div class="section">
-<h3><a name="Warning:"></a>Warning:</h3>
-<p>CSP requires a different handling of JavaScript and other resources. If you use own JavaScript in the HTML page or including resources from other sites you may need to adapt your application, (or turn this feature off).</p></div>
-<div class="section">
-<h3><a name="Configuration"></a>Configuration</h3>
-<p>To add sites to the CSP headers, add <tt>&lt;directive&gt;</tt> tags to <tt>&lt;content-security-policy&gt;</tt> in the <tt>tobago-config.xml</tt>.</p>
-<p>To turn off CSP, add an empty <tt>&lt;content-security-policy mode=&quot;off&quot;&gt;</tt> tag in the configuration. For development, you may also use mode=&quot;report-only&quot;, which sets the appropriate header.</p></div></div>
-<div class="section">
-<h2><a name="Clickjacking"></a>Clickjacking</h2>
-<p>By default, it no longer possible to use a Tobago application in an HTML frame or iframe. This is to protect against <a class="externalLink" href="https://www.owasp.org/index.php/Clickjacking">Clickjacking</a> To disable this feature consult the <tt>tobago-config.xml</tt> and set <tt>&lt;prevent-frame-attacks&gt;false&lt;/prevent-frame-attacks&gt;</tt>.</p></div>
-<div class="section">
-<h2><a name="Java-API"></a>Java-API</h2>
-<p>The class org.apache.myfaces.tobago.model.TreeState which has been deprecated in 1.5.x is used in 2.0.x with a changed API. Please check the occurrences.</p>
-<p>Class <tt>org.apache.myfaces.tobago.component.UIFileInput</tt> has been renamed to <tt>org.apache.myfaces.tobago.component.UIFile</tt>.</p></div>
-<div class="section">
-<h2><a name="Renderer_classes"></a>Renderer classes</h2>
-<p>The set of existing renderers has been repacked from <tt>org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag</tt> to <tt>org.apache.myfaces.tobago.renderkit.html.standard.standard.tag</tt>.</p>
-<p>If you have an own theme with own renderer classes implemented, which are extending the Tobago renderer classes, you will need to adapt the package name of the base classes.</p></div>
-<div class="section">
-<h2><a name="Facelets"></a>Facelets</h2>
-<p>Tobago 2.0.x is using Facelets 2.0. When still using Facelets 1.1 in the current application, this must be removed:</p>
-<ul>
-<li>Remove facelets JAR (e.g. <tt>jsf-facelets-1.1.14.jar</tt>) from the library.</li>
-<li>Remove &lt;view-handler&gt;org.apache.myfaces.tobago.internal.application.ViewHandlerImpl&lt;/view-handler&gt; from the faces-config.xml file.</li>
-<li>Remove the parameter <tt>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</tt> from the <tt>web.xml</tt> file.</li>
-<li>Remove or replace the <tt>facelets.*</tt> entries from the <tt>web.xml</tt> file.</li>
-<li>Rename all JSTL declarations from <tt>xmlns:c=&quot;http://java.sun.com/jstl/core&quot;</tt> to <tt>xmlns:c=&quot;http://java.sun.com/jsp/jstl/core&quot;</tt> in the Facelets.</li>
-<li>Ensure the version of the faces-config tag in the faces-config.xml is at least 2.0.</li></ul></div>
-<div class="section">
-<h2><a name="Deprecated"></a>Deprecated</h2>
-<p>There are also <tt>@Deprecated</tt> annotations in the code and some logging warning when using deprecated code via the <tt>Deprecation</tt> logging category. Before and after migrating you should check your application about that.</p>
-<p>For the migration phase you may add the tobago-deprecation.jar as dependency to your project. It contains classes that has been moved (e. g. to the new internal package) or removed. So you can resolve any migration steps step by step. It is not recommended to use the tobago-deprecation.jar for production.</p></div>
-<div class="section">
-<h2><a name="Internal"></a>Internal</h2>
-<p>The package <tt>org.apache.myfaces.tobago.internal</tt> contains classes that should not be used directly in an application. This classes may change in minor revisions without announcement. Classes in the package <tt>org.apache.myfaces.tobago.renderkit</tt> are handled in the same manner.</p></div>
-<div class="section">
-<h2><a name="Tag_Library"></a>Tag Library</h2>
-<p>The main changes in the tag library are that the deprecated facets &quot;resizeAction&quot; and &quot;menupopup&quot; has been removed.</p></div>
-<div class="section">
-<h2><a name="Suggest"></a>Suggest</h2>
-<p>Please use the new <tt>&lt;tc:suggest&gt;</tt> tag instead of using the inline attribute inside of <tt>&lt;tc:in&gt;</tt></p>
-<table border="1" class="bodyTable">
-<tr class="a">
-<td align="left"><b>deprecated</b></td>
-<td align="left"><b>replacement</b></td></tr>
-<tr class="b">
-<td align="left"><tt>&lt;tc:in suggestMethod=&quot;#{bean.method}&quot;/&gt;</tt></td>
-<td align="left"><tt>&lt;tc:in&gt;&lt;tc:suggest suggestMethod=&quot;#{bean.method}&quot;/&gt;&lt;/tc:in&gt;</tt></td></tr>
-<tr class="a">
-<td align="left"><tt>&lt;tx:in suggestMethod=&quot;#{bean.method}&quot;/&gt;</tt></td>
-<td align="left"><tt>&lt;tx:in&gt;&lt;tc:suggest suggestMethod=&quot;#{bean.method}&quot;/&gt;&lt;/tx:in&gt;</tt></td></tr></table></div>
-<div class="section">
-<h2><a name="Tree"></a>Tree</h2>
-<ul>
-<li>The Tree now extends a UIData.</li>
-<li>The <tt>tc:treeData</tt> tag shouldn't longer be used.</li>
-<li>The <tt>tc:treeNode</tt> has no longer the attributes: &quot;selected&quot;, &quot;expanded&quot;, &quot;marked&quot;, &quot;treeMarkedListener&quot;, &quot;treeExpansionListener&quot;</li>
-<li>The class <tt>org.apache.myfaces.tobago.model.TreeState</tt> is no longer deprecated, but the functionality has slightly been changed.</li></ul></div>
-<div class="section">
-<h2><a name="DateTime"></a>Date/Time</h2>
-<p>The date and time input controls have been refactored. The old (deprecated) functionality can be activated via <tt>tobago-config.xml</tt>.</p>
-<p>If using the new: <tt>tc:date</tt> can do the job of <tt>tc:time</tt>. You only need to set the <tt>f:convertDateTime type=&quot;time&quot;</tt> inside the <tt>tc:date</tt>.</p></div>
-<div class="section">
-<h2><a name="ToolBar_with_dropDownMenu_facet"></a>ToolBar with dropDownMenu facet</h2>
-<p>Usually you need to set <tt>omit=&quot;true&quot;</tt> in the <tt>tc:toolBarCommand</tt>, to avoid a submit.</p></div>
-<div class="section">
-<h2><a name="Configuration"></a>Configuration</h2>
-<p>To define an own theme, please use now a file <tt>tobago-config.xml</tt> instead of <tt>tobago-theme.xml</tt>. The content of <tt>tobago-theme.xml</tt> is a subset of the <tt>tobago-config.xml</tt>, you have only to change the root node.</p>
-<p>Please use the <a class="externalLink" href="http://myfaces.apache.org/tobago/tobago-config-2.0.xsd"><tt>tobago-config-2.0.xsd</tt></a> to validate the configuration.</p></div>
-<div class="section">
-<h2><a name="JavaScript"></a>JavaScript</h2>
-<p>Date/Time/Calendar components: The JavaScript for this components has been refactored. All method have now a namespace and are using jQuery. JavaScript code has been removed from the renderers. For data the HTML5 data attribute is used instead of directly coding it into the event handler, or using hidden input fields.</p></div>
-<div class="section">
-<h2><a name="CSS"></a>CSS</h2>
-<p>The class <tt>tobago-sheet-outer</tt> is renamed to <tt>tobago-sheet</tt>. The class <tt>tobago-sheet-headerSpacerOuter</tt> is renamed to <tt>tobago-sheet-headerResize</tt>. The class <tt>tobago-sheet-headerSpacer</tt> is no longer needed. The class <tt>tobago-sheet-headerSpacer-markup-resizable</tt> is no longer needed.</p></div>
-<div class="section">
-<h2><a name="Internal"></a>Internal</h2>
-<p>The facet name of the picker popup is now named &quot;popup&quot; instead of &quot;pickerPopup&quot;.</p></div>
+        <h2><a name="CSP"></a>CSP</h2>
+        <p>Tobago supports Content Security Policy (CSP) to prevent cross-site scripting (XSS) and related attacks. It
+          is specified by <a class="externalLink" href="http://www.w3.org/TR/CSP/">W3C</a>. In short: The HTML page
+          doesn't contain any JavaScript or CSS information. All allowed sources for JavaScript, CSS and other resources
+          have to be declared in special header. If you have own renderers or own JavaScript in your application, this
+          code also needs to support CSP, to use this feature.</p>
+        <div class="section">
+          <h3><a name="Warning:"></a>Warning:</h3>
+          <p>CSP requires a different handling of JavaScript and other resources. If you use own JavaScript in the HTML
+            page or including resources from other sites you may need to adapt your application, (or turn this feature
+            off).</p></div>
+        <div class="section">
+          <h3><a name="Configuration"></a>Configuration</h3>
+          <p>To add sites to the CSP headers, add <tt>&lt;directive&gt;</tt> tags to <tt>
+            &lt;content-security-policy&gt;</tt> in the <tt>tobago-config.xml</tt>.</p>
+          <p>To turn off CSP, add an empty <tt>&lt;content-security-policy mode=&quot;off&quot;&gt;</tt> tag in the
+            configuration. For development, you may also use mode=&quot;report-only&quot;, which sets the appropriate
+            header.</p></div>
+      </div>
+      <div class="section">
+        <h2><a name="Clickjacking"></a>Clickjacking</h2>
+        <p>By default, it no longer possible to use a Tobago application in an HTML frame or iframe. This is to protect
+          against <a class="externalLink" href="https://www.owasp.org/index.php/Clickjacking">Clickjacking</a> To
+          disable this feature consult the <tt>tobago-config.xml</tt> and set <tt>&lt;prevent-frame-attacks&gt;false&lt;/prevent-frame-attacks&gt;</tt>.
+        </p></div>
+      <div class="section">
+        <h2><a name="Java-API"></a>Java-API</h2>
+        <p>The class org.apache.myfaces.tobago.model.TreeState which has been deprecated in 1.5.x is used in 2.0.x with
+          a changed API. Please check the occurrences.</p>
+        <p>Class <tt>org.apache.myfaces.tobago.component.UIFileInput</tt> has been renamed to <tt>org.apache.myfaces.tobago.component.UIFile</tt>.
+        </p></div>
+      <div class="section">
+        <h2><a name="Renderer_classes"></a>Renderer classes</h2>
+        <p>The set of existing renderers has been repacked from <tt>org.apache.myfaces.tobago.renderkit.html.scarborough.standard.tag</tt>
+          to <tt>org.apache.myfaces.tobago.renderkit.html.standard.standard.tag</tt>.</p>
+        <p>If you have an own theme with own renderer classes implemented, which are extending the Tobago renderer
+          classes, you will need to adapt the package name of the base classes.</p></div>
+      <div class="section">
+        <h2><a name="Facelets"></a>Facelets</h2>
+        <p>Tobago 2.0.x is using Facelets 2.0. When still using Facelets 1.1 in the current application, this must be
+          removed:</p>
+        <ul>
+          <li>Remove facelets JAR (e.g. <tt>jsf-facelets-1.1.14.jar</tt>) from the library.</li>
+          <li>Remove &lt;view-handler&gt;org.apache.myfaces.tobago.internal.application.ViewHandlerImpl&lt;/view-handler&gt;
+            from the faces-config.xml file.
+          </li>
+          <li>Remove the parameter <tt>javax.faces.DISABLE_FACELET_JSF_VIEWHANDLER</tt> from the <tt>web.xml</tt> file.
+          </li>
+          <li>Remove or replace the <tt>facelets.*</tt> entries from the <tt>web.xml</tt> file.</li>
+          <li>Rename all JSTL declarations from <tt>xmlns:c=&quot;http://java.sun.com/jstl/core&quot;</tt> to <tt>xmlns:c=&quot;http://java.sun.com/jsp/jstl/core&quot;</tt>
+            in the Facelets.
+          </li>
+          <li>Ensure the version of the faces-config tag in the faces-config.xml is at least 2.0.</li>
+        </ul>
+      </div>
+      <div class="section">
+        <h2><a name="Deprecated"></a>Deprecated</h2>
+        <p>There are also <tt>@Deprecated</tt> annotations in the code and some logging warning when using deprecated
+          code via the <tt>Deprecation</tt> logging category. Before and after migrating you should check your
+          application about that.</p>
+        <p>For the migration phase you may add the tobago-deprecation.jar as dependency to your project. It contains
+          classes that has been moved (e. g. to the new internal package) or removed. So you can resolve any migration
+          steps step by step. It is not recommended to use the tobago-deprecation.jar for production.</p></div>
+      <div class="section">
+        <h2><a name="Internal"></a>Internal</h2>
+        <p>The package <tt>org.apache.myfaces.tobago.internal</tt> contains classes that should not be used directly in
+          an application. This classes may change in minor revisions without announcement. Classes in the package <tt>org.apache.myfaces.tobago.renderkit</tt>
+          are handled in the same manner.</p></div>
+      <div class="section">
+        <h2><a name="Tag_Library"></a>Tag Library</h2>
+        <p>The main changes in the tag library are that the deprecated facets &quot;resizeAction&quot; and &quot;menupopup&quot;
+          has been removed.</p></div>
+      <div class="section">
+        <h2><a name="Suggest"></a>Suggest</h2>
+        <p>Please use the new <tt>&lt;tc:suggest&gt;</tt> tag instead of using the inline attribute inside of <tt>&lt;tc:in&gt;</tt>
+        </p>
+        <table border="1" class="bodyTable">
+          <tr class="a">
+            <td align="left"><b>deprecated</b></td>
+            <td align="left"><b>replacement</b></td>
+          </tr>
+          <tr class="b">
+            <td align="left"><tt>&lt;tc:in suggestMethod=&quot;#{bean.method}&quot;/&gt;</tt></td>
+            <td align="left"><tt>&lt;tc:in&gt;&lt;tc:suggest
+              suggestMethod=&quot;#{bean.method}&quot;/&gt;&lt;/tc:in&gt;</tt></td>
+          </tr>
+          <tr class="a">
+            <td align="left"><tt>&lt;tx:in suggestMethod=&quot;#{bean.method}&quot;/&gt;</tt></td>
+            <td align="left"><tt>&lt;tx:in&gt;&lt;tc:suggest
+              suggestMethod=&quot;#{bean.method}&quot;/&gt;&lt;/tx:in&gt;</tt></td>
+          </tr>
+        </table>
+      </div>
+      <div class="section">
+        <h2><a name="Tree"></a>Tree</h2>
+        <ul>
+          <li>The Tree now extends a UIData.</li>
+          <li>The <tt>tc:treeData</tt> tag shouldn't longer be used.</li>
+          <li>The <tt>tc:treeNode</tt> has no longer the attributes: &quot;selected&quot;, &quot;expanded&quot;, &quot;marked&quot;,
+            &quot;treeMarkedListener&quot;, &quot;treeExpansionListener&quot;</li>
+          <li>The class <tt>org.apache.myfaces.tobago.model.TreeState</tt> is no longer deprecated, but the
+            functionality has slightly been changed.
+          </li>
+        </ul>
+      </div>
+      <div class="section">
+        <h2><a name="DateTime"></a>Date/Time</h2>
+        <p>The date and time input controls have been refactored. The old (deprecated) functionality can be activated
+          via <tt>tobago-config.xml</tt>.</p>
+        <p>If using the new: <tt>tc:date</tt> can do the job of <tt>tc:time</tt>. You only need to set the <tt>f:convertDateTime
+          type=&quot;time&quot;</tt> inside the <tt>tc:date</tt>.</p></div>
+      <div class="section">
+        <h2><a name="ToolBar_with_dropDownMenu_facet"></a>ToolBar with dropDownMenu facet</h2>
+        <p>Usually you need to set <tt>omit=&quot;true&quot;</tt> in the <tt>tc:toolBarCommand</tt>, to avoid a submit.
+        </p></div>
+      <div class="section">
+        <h2><a name="Configuration"></a>Configuration</h2>
+        <p>To define an own theme, please use now a file <tt>tobago-config.xml</tt> instead of <tt>tobago-theme.xml</tt>.
+          The content of <tt>tobago-theme.xml</tt> is a subset of the <tt>tobago-config.xml</tt>, you have only to
+          change the root node.</p>
+        <p>Please use the <a class="externalLink" href="http://myfaces.apache.org/tobago/tobago-config-2.0.xsd"><tt>tobago-config-2.0.xsd</tt></a>
+          to validate the configuration.</p></div>
+      <div class="section">
+        <h2><a name="JavaScript"></a>JavaScript</h2>
+        <p>Date/Time/Calendar components: The JavaScript for this components has been refactored. All method have now a
+          namespace and are using jQuery. JavaScript code has been removed from the renderers. For data the HTML5 data
+          attribute is used instead of directly coding it into the event handler, or using hidden input fields.</p>
+      </div>
+      <div class="section">
+        <h2><a name="CSS"></a>CSS</h2>
+        <p>The class <tt>tobago-sheet-outer</tt> is renamed to <tt>tobago-sheet</tt>. The class <tt>tobago-sheet-headerSpacerOuter</tt>
+          is renamed to <tt>tobago-sheet-headerResize</tt>. The class <tt>tobago-sheet-headerSpacer</tt> is no longer
+          needed. The class <tt>tobago-sheet-headerSpacer-markup-resizable</tt> is no longer needed.</p></div>
+      <div class="section">
+        <h2><a name="Internal"></a>Internal</h2>
+        <p>The facet name of the picker popup is now named &quot;popup&quot; instead of &quot;pickerPopup&quot;.</p>
       </div>
     </div>
-    <div class="clear"></div>
-    </div> <!-- close main container -->
-    <div id="footer">
-      <div class="copyright">
-      &#169;  
-          2002-2016
-       Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
-       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
-      </div><!-- close copyright -->
-    </div><!-- close footer -->
-  </body>
+  </div>
+  <div class="clear"></div>
+</div> <!-- close main container -->
+<div id="footer">
+  <div class="copyright">
+    &#169;
+    2002-2016
+    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
+    Version 2.0</a>.<br/>
+    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
+    of The Apache Software Foundation.
+  </div><!-- close copyright -->
+</div><!-- close footer -->
+</body>
 </html>

Modified: myfaces/site/publish/tobago/migration-3.0.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/migration-3.0.html?rev=1767614&r1=1767613&r2=1767614&view=diff
==============================================================================
--- myfaces/site/publish/tobago/migration-3.0.html (original)
+++ myfaces/site/publish/tobago/migration-3.0.html Wed Nov  2 08:40:08 2016
@@ -1,364 +1,330 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+  <title>Tobago &#x2013; Migration from Tobago 2.0 to 3.0 (work in progress)</title>
+  <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
+  <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
+  <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+</head>
+<body>
+<div id="header">
+  <div id="top_menu">
+    <div id="top_menu_container">
 
 
+      <div class="date">
+        Last Published: 01 Nov 2016
+      </div>
+      <ul>
+        <li>
+          <a href="http://www.apache.org/">Apache</a>
+        </li>
+        <li>
+          <a href="../">MyFaces</a>
+        </li>
+        <li>
+          <a href="./">Tobago</a>
+        </li>
+        <li>
+          <a href="../download.html">Download</a>
+        </li>
+        <li>
+          <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+      </ul>
+      <div class="clear"></div>
+    </div> <!-- close top_menu_container -->
+  </div> <!-- close top_menu -->
+  <div id="header_bottom">
+    <div id="logo_banner_container">
+      <div id="logo">
+        <a href="./">
 
+          <img src="images/tobagoLogo.png" alt=""/>
 
+        </a>
+      </div>
+      <div id="banner">
+        <a href="../">
 
+          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
 
-
-
-
-
-
-
-
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <title>Tobago &#x2013; Migration from Tobago 2.0 to 3.0 (work in progress)</title>
-    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
-    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
-    <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
-        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-      </head>
-  <body>
-  <div id="header">
-    <div id="top_menu">
-      <div id="top_menu_container">
-              
-  
-  
-  <div class="date">
-    Last Published: 20 Sep 2016
-  </div>
-            <ul>
-      <li>
-        <a href="http://www.apache.org/">Apache</a>
-    </li>
-                    <li>
-        <a href="../">MyFaces</a>
-    </li>
-                    <li>
-        <a href="./">Tobago</a>
-    </li>
-                    <li>
-        <a href="../download.html">Download</a>
-    </li>
-                    <li>
-        <a href="mail-lists.html">Mailing Lists</a>
-    </li>
-        </ul>
-        <div class="clear"></div>
-      </div> <!-- close top_menu_container -->
-    </div> <!-- close top_menu -->
-    <div id="header_bottom">
-    <div id="logo_banner_container">
-            <div id="logo">
-          <a href="./">
-    
-                                            <img src="images/tobagoLogo.png" alt="" />
-    
-            </a>
-        </div>
-              <div id="banner">
-          <a href="../">
-    
-                                            <img src="img/banners/MyFaces_logo.jpg" alt="" />
-    
-            </a>
-        </div>
-        <div class="clear"></div>
+        </a>
+      </div>
+      <div class="clear"></div>
     </div> <!-- close logo_banner_container -->
-    </div> <!-- close header_bottom -->
-  </div> <!-- close header -->
-    <div id="main_container">
-    <div id="left_column">
-             <div class="left_menu_top">
-    <div class="left_menu_bottom">
+  </div> <!-- close header_bottom -->
+</div> <!-- close header -->
+<div id="main_container">
+  <div id="left_column">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Tobago</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="index.html">Introduction</a>
-          </li>
-              
-    <li class="none">
-                    <a href="download.html">Download</a>
-          </li>
-              
-    <li class="none">
-                    <a href="demo.html">Demo</a>
-          </li>
-              
-    <li class="none">
-                    <a href="mail-lists.html">Mailing Lists</a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="index.html">Introduction</a>
+            </li>
+
+            <li class="none">
+              <a href="download.html">Download</a>
+            </li>
+
+            <li class="none">
+              <a href="demo.html">Demo</a>
+            </li>
+
+            <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Documentation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="getting-started.html">Getting Started</a>
-          </li>
-              
-    <li class="none">
-                    <a href="compatibility.html">Compatibility</a>
-          </li>
-              
-    <li class="none">
-                    <a href="new-3.0.html">New in Tobago 3.0 (alpha)</a>
-          </li>
-              
-    <li class="none">
-                    <a href="new-2.0.html">New in Tobago 2.0</a>
-          </li>
-              
-    <li class="none">
-                    <a href="guide.html">Guide to Tobago</a>
-          </li>
-              
-    <li class="none">
-                    <a href="howto-test.html">Test Tobago 3.0 Demo</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-3.0.html" class="selected">Migration to 3.0 (alpha)</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-2.0.html">Migration to 2.0</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-1.5.html">Migration to 1.5</a>
-          </li>
-              
-    <li class="none">
-                    <a href="roadmap.html">Roadmap</a>
-          </li>
-              
-    <li class="none">
-                    <a href="themes.html">Theme Handling</a>
-          </li>
-              
-    <li class="none">
-                    <a href="faq.html">FAQ</a>
-          </li>
-              
-    <li class="none">
-                    <a href="api.html">API Documentation</a>
-          </li>
-              
-    <li class="none">
-                    <a href="release-checklist.html">Release Checklist</a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="getting-started.html">Getting Started</a>
+            </li>
+
+            <li class="none">
+              <a href="compatibility.html">Compatibility</a>
+            </li>
+
+            <li class="none">
+              <a href="new-3.0.html">New in Tobago 3.0 (alpha)</a>
+            </li>
+
+            <li class="none">
+              <a href="new-2.0.html">New in Tobago 2.0</a>
+            </li>
+
+            <li class="none">
+              <a href="guide.html">Guide to Tobago</a>
+            </li>
+
+            <li class="none">
+              <a href="howto-test.html">Test Tobago 3.0 Demo</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-3.0.html" class="selected">Migration to 3.0 (alpha)</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-2.0.html">Migration to 2.0</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-1.5.html">Migration to 1.5</a>
+            </li>
+
+            <li class="none">
+              <a href="roadmap.html">Roadmap</a>
+            </li>
+
+            <li class="none">
+              <a href="themes.html">Theme Handling</a>
+            </li>
+
+            <li class="none">
+              <a href="faq.html">FAQ</a>
+            </li>
+
+            <li class="none">
+              <a href="api.html">API Documentation</a>
+            </li>
+
+            <li class="none">
+              <a href="release-checklist.html">Release Checklist</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Project Documentation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class="collapsed">
-                    <a href="project-info.html">Project Information</a>
-                </li>
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class="collapsed">
-                    <a href="project-reports.html">Project Reports</a>
-                </li>
+        <div class="content">
+          <ul class="left_menu">
+
+
+            <li class="collapsed">
+              <a href="project-info.html">Project Information</a>
+            </li>
+
+
+            <li class="collapsed">
+              <a href="project-reports.html">Project Reports</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Foundation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-           <div id="powered_by">
-                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-            <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-          </a>
-              </div> <!-- close powered_by -->
-  <div id="powered_by">
-        <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-          <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
-        </a>
-  </div>
-  <div class="clear"></div>
+    <div id="powered_by">
+      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
+      </a>
+    </div> <!-- close powered_by -->
+    <div id="powered_by">
+      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
+        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
+      </a>
     </div>
-    <div id="body_column">
-      <div>
+    <div class="clear"></div>
+  </div>
+  <div id="body_column">
+    <div>
       <div class="section">
-<h2><a name="Migration_from_Tobago_2.0_to_3.0_work_in_progress"></a>Migration from Tobago 2.0 to 3.0 (work in progress)</h2>
-<p>JSP: JavaServer Pages are no longer supported. You need to migrate to Facelets as VDL. You may do that before migrating to Tobago 3.0.</p>
-<p>CSS: box-sizing: changed from content-box to border-box</p>
-<p>tc:time -&gt; tc:date You need to set the <tt>&lt;f:convertDateTime type=&quot;time&quot;&gt;</tt> inside the <tt>&lt;tc:date&gt;</tt>.</p>
-<p>ActionListenerImpl: Class is no longer present, you should use a JSF 2 exception handler instead.</p>
-<p>Replace all <tt>&lt;tc:cell&gt;</tt> with <tt>&lt;tc:panel&gt;</tt></p>
-<p>If you have own renderer classes: The API of</p>
-<div class="section">
-<h3><a name="replacing_tx_with_tc"></a>replacing tx with tc</h3>
-<p><tt>&lt;tx:in label=&quot;a&quot; fieldId=&quot;b&quot; id=&quot;c&quot; /&gt;</tt></p>
-<p>will be transformed to this</p>
-<p><tt>&lt;tc:in label=&quot;a&quot; id=&quot;b or c&quot; /&gt;</tt> (if b is set use b otherwise use c)</p>
-<p>There is a little conflict between the &quot;label&quot; attribute used in the JSF spec. and the Tobago tx: label: Tobago means it should be displayed, and JSF spec. means that this should be used to display messages. In most cases there is no issue for that. But for the case that the application need a message label, but should not be displayed we need a new attribute:</p>
-<p>(preliminary) &quot;labelPosition&quot; or &quot;labelLayout&quot; with value &quot;none&quot; With this attribute we may advise the renderer also the position of the label. Or, using an attribute &quot;renderLable&quot;...</p></div>
-<div class="section">
-<h3><a name="Removing_tc:cell_tag_please_use_tc:panel_instead_if_needed."></a>Removing tc:cell tag, please use tc:panel instead, if needed.</h3>
-<p>- simplify (flowLayout, flexLayout, segmentLayout):</p>
-<p><tt>&lt;tc:flowLayout&gt;</tt> ... content ... <tt>&lt;/tc:flowLayout&gt;</tt></p>
-<p>instead of</p>
-<p><tt>&lt;tc:panel&gt;</tt> <tt>&lt;f:facet name=&quot;layout&quot;&gt;</tt> <tt>&lt;tc:flowLayout/&gt;</tt> <tt>&lt;/f:facet&gt;</tt> ... content ... <tt>&lt;/tc:panel&gt;</tt></p></div>
-<div class="section">
-<h3><a name="tc:image_has_no_longer_the_attributes_width_and_height_please_use_a_tc:style_child_tag_instead."></a>tc:image has no longer the attributes width and height, please use a tc:style child tag instead.</h3></div>
-<div class="section">
-<h3><a name="tc:column_with_f:facet_namedropDownBox_can_now_easily_and_much_more_flexible_implemented_with_the_header_facet_of_the_tc:sheet._Example:_Demo_-_Components_-_Sheet_-_Filter"></a>tc:column with f:facet name=&quot;dropDownBox&quot; can now easily and much more flexible implemented with the header facet of the tc:sheet. Example: Demo -&gt; Components -&gt; Sheet -&gt; Filter</h3></div>
-<div class="section">
-<h3><a name="The_Menu_tags_tc:menu_tc:menuBar_tc:menuCommand_and_tc:menuSeparator_are_no_longer_available_and_needs_to_be_migrated_to_tc:commands_or_tc:bar_or_tc:buttons_with_tc:command_and_tc:separator_inside."></a>The Menu tags tc:menu, tc:menuBar, tc:menuCommand and tc:menuSeparator are no longer available and needs to be migrated to tc:commands or tc:bar or tc:buttons with tc:command and tc:separator inside.</h3></div>
-<div class="section">
-<h3><a name="File_upload_now_uses_the_Servlet_3.0_features."></a>File upload now uses the Servlet 3.0 features.</h3>
-<ul>
-<li>You no long need to define a TobagoMultipartFormdataFilter in the web.xml</li>
-<li>There is no longer a tobago-fileupload.jar</li>
-<li>Remove the dependency to commons-fileupload.jar in your web app, if there is any.</li>
-<li>If using JSF 2.0 or 2.1 you will need to add a tag <tt>\multipart-config&gt;</tt> Tag to the FacesServlet config in the <tt>web.xml</tt>.</li>
-<li>The type of value of the <tt>&lt;tc:file&gt;</tt> has been changed from <tt>org.apache.commons.fileupload.FileItem</tt> to <tt>javax.servlet.http.Part</tt>.</li>
-<li>For an example consult the demo.</li></ul></div>
-<div class="section">
-<h3><a name="Introducing_enums_instead_of_constant_classes"></a>Introducing enums instead of constant classes</h3>
-<p>Some static utils classes are migrated to Java enums.</p>
-<ul>
-<li>If using <tt>org.apache.myfaces.tobago.component.Attributes</tt> you may use the enum value instead of the String contant.</li></ul></div>
-<div class="section">
-<h3><a name="Reimplementation_of_Popup"></a>Reimplementation of Popup</h3>
-<ul>
-<li>Remove tc:popupReference</li>
-<li>No longer as &quot;facet&quot;</li></ul></div>
-<div class="section">
-<h3><a name="No_longer_supported"></a>No longer supported</h3>
-<p>Because of the changed layout model (no longer on the server, but with browser CSS) there a some classes, methods and parameters removed.</p>
-<ul>
-<li>AbstractUIPage.getActionPosition()</li>
-<li>AbstractUIPage.setActionPosition()</li>
-<li>class Box</li>
-<li>class Dimension</li>
-<li>class Position</li>
-<li>ClientProperties.pageWidth</li>
-<li>ClientProperties.pageHeight</li>
-<li><tt>&lt;tc:gridLayoutConstraint&gt;</tt> -&gt; <tt>&lt;tc:style&gt;</tt></li>
-<li><tt>&lt;tc:toolBar&gt;</tt> -&gt; <tt>&lt;tc:buttons&gt;</tt></li></ul></div>
-<div class="section">
-<h3><a name="If_using_tc:page_with_the_attributes_state_width_height:_remove_the_attributes"></a>If using <tt>&lt;tc:page&gt;</tt> with the attributes state, width, height: remove the attributes</h3></div></div>
+        <h2><a name="Migration_from_Tobago_2.0_to_3.0_work_in_progress"></a>Migration from Tobago 2.0 to 3.0 (work in
+          progress)</h2>
+        <p>JSP: JavaServer Pages are no longer supported. You need to migrate to Facelets as VDL. You may do that before
+          migrating to Tobago 3.0.</p>
+        <p>CSS: box-sizing: changed from content-box to border-box</p>
+        <p>tc:time -&gt; tc:date You need to set the <tt>&lt;f:convertDateTime type=&quot;time&quot;&gt;</tt> inside the
+          <tt>&lt;tc:date&gt;</tt>.</p>
+        <p>ActionListenerImpl: Class is no longer present, you should use a JSF 2 exception handler instead.</p>
+        <p>Replace all <tt>&lt;tc:cell&gt;</tt> with <tt>&lt;tc:panel&gt;</tt></p>
+        <p>If you have own renderer classes: The API of</p>
+        <div class="section">
+          <h3><a name="replacing_tx_with_tc"></a>replacing tx with tc</h3>
+          <p><tt>&lt;tx:in label=&quot;a&quot; fieldId=&quot;b&quot; id=&quot;c&quot; /&gt;</tt></p>
+          <p>will be transformed to this</p>
+          <p><tt>&lt;tc:in label=&quot;a&quot; id=&quot;b or c&quot; /&gt;</tt> (if b is set use b otherwise use c)</p>
+          <p>There is a little conflict between the &quot;label&quot; attribute used in the JSF spec. and the Tobago tx:
+            label: Tobago means it should be displayed, and JSF spec. means that this should be used to display
+            messages. In most cases there is no issue for that. But for the case that the application need a message
+            label, but should not be displayed we need a new attribute:</p>
+          <p>(preliminary) &quot;labelPosition&quot; or &quot;labelLayout&quot; with value &quot;none&quot; With this
+            attribute we may advise the renderer also the position of the label. Or, using an attribute &quot;renderLable&quot;...</p>
+        </div>
+        <div class="section">
+          <h3><a name="Removing_tc:cell_tag_please_use_tc:panel_instead_if_needed."></a>Removing tc:cell tag, please use
+            tc:panel instead, if needed.</h3>
+          <p>- simplify (flowLayout, flexLayout, segmentLayout):</p>
+          <p><tt>&lt;tc:flowLayout&gt;</tt> ... content ... <tt>&lt;/tc:flowLayout&gt;</tt></p>
+          <p>instead of</p>
+          <p><tt>&lt;tc:panel&gt;</tt> <tt>&lt;f:facet name=&quot;layout&quot;&gt;</tt> <tt>&lt;tc:flowLayout/&gt;</tt>
+            <tt>&lt;/f:facet&gt;</tt> ... content ... <tt>&lt;/tc:panel&gt;</tt></p></div>
+        <div class="section">
+          <h3><a
+              name="tc:image_has_no_longer_the_attributes_width_and_height_please_use_a_tc:style_child_tag_instead."></a>tc:image
+            has no longer the attributes width and height, please use a tc:style child tag instead.</h3></div>
+        <div class="section">
+          <h3><a
+              name="tc:column_with_f:facet_namedropDownBox_can_now_easily_and_much_more_flexible_implemented_with_the_header_facet_of_the_tc:sheet._Example:_Demo_-_Components_-_Sheet_-_Filter"></a>tc:column
+            with f:facet name=&quot;dropDownBox&quot; can now easily and much more flexible implemented with the header
+            facet of the tc:sheet. Example: Demo -&gt; Components -&gt; Sheet -&gt; Filter</h3></div>
+        <div class="section">
+          <h3><a
+              name="The_Menu_tags_tc:menu_tc:menuBar_tc:menuCommand_and_tc:menuSeparator_are_no_longer_available_and_needs_to_be_migrated_to_tc:commands_or_tc:bar_or_tc:buttons_with_tc:command_and_tc:separator_inside."></a>The
+            Menu tags tc:menu, tc:menuBar, tc:menuCommand and tc:menuSeparator are no longer available and needs to be
+            migrated to tc:commands or tc:bar or tc:buttons with tc:command and tc:separator inside.</h3></div>
+        <div class="section">
+          <h3><a name="File_upload_now_uses_the_Servlet_3.0_features."></a>File upload now uses the Servlet 3.0
+            features.</h3>
+          <ul>
+            <li>You no long need to define a TobagoMultipartFormdataFilter in the web.xml</li>
+            <li>There is no longer a tobago-fileupload.jar</li>
+            <li>Remove the dependency to commons-fileupload.jar in your web app, if there is any.</li>
+            <li>If using JSF 2.0 or 2.1 you will need to add a tag <tt>\multipart-config&gt;</tt> Tag to the
+              FacesServlet config in the <tt>web.xml</tt>.
+            </li>
+            <li>The type of value of the <tt>&lt;tc:file&gt;</tt> has been changed from <tt>org.apache.commons.fileupload.FileItem</tt>
+              to <tt>javax.servlet.http.Part</tt>.
+            </li>
+            <li>For an example consult the demo.</li>
+          </ul>
+        </div>
+        <div class="section">
+          <h3><a name="Introducing_enums_instead_of_constant_classes"></a>Introducing enums instead of constant classes
+          </h3>
+          <p>Some static utils classes are migrated to Java enums.</p>
+          <ul>
+            <li>If using <tt>org.apache.myfaces.tobago.component.Attributes</tt> you may use the enum value instead of
+              the String contant.
+            </li>
+          </ul>
+        </div>
+        <div class="section">
+          <h3><a name="Reimplementation_of_Popup"></a>Reimplementation of Popup</h3>
+          <ul>
+            <li>Remove tc:popupReference</li>
+            <li>No longer as &quot;facet&quot;</li>
+          </ul>
+        </div>
+        <div class="section">
+          <h3><a name="No_longer_supported"></a>No longer supported</h3>
+          <p>Because of the changed layout model (no longer on the server, but with browser CSS) there a some classes,
+            methods and parameters removed.</p>
+          <ul>
+            <li>AbstractUIPage.getActionPosition()</li>
+            <li>AbstractUIPage.setActionPosition()</li>
+            <li>class Box</li>
+            <li>class Dimension</li>
+            <li>class Position</li>
+            <li>ClientProperties.pageWidth</li>
+            <li>ClientProperties.pageHeight</li>
+            <li><tt>&lt;tc:gridLayoutConstraint&gt;</tt> -&gt; <tt>&lt;tc:style&gt;</tt></li>
+            <li><tt>&lt;tc:toolBar&gt;</tt> -&gt; <tt>&lt;tc:buttons&gt;</tt></li>
+          </ul>
+        </div>
+        <div class="section">
+          <h3><a name="If_using_tc:page_with_the_attributes_state_width_height:_remove_the_attributes"></a>If using <tt>
+            &lt;tc:page&gt;</tt> with the attributes state, width, height: remove the attributes</h3></div>
+        <div class="section">
+          <h3><a name="Replace_facet_action_with_load_for_tc:page"></a>Replace facet 'action' with 'load' for <tt>&lt;tc:page&gt;</tt>
+          </h3>
+          <p><tt>&lt;f:facet name=&quot;load&quot;&gt;</tt> contain an instance of UICommand (tc:command).</p></div>
       </div>
     </div>
-    <div class="clear"></div>
-    </div> <!-- close main container -->
-    <div id="footer">
-      <div class="copyright">
-      &#169;  
-          2002-2016
-       Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
-       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
-      </div><!-- close copyright -->
-    </div><!-- close footer -->
-  </body>
+  </div>
+  <div class="clear"></div>
+</div> <!-- close main container -->
+<div id="footer">
+  <div class="copyright">
+    &#169;
+    2002-2016
+    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
+    Version 2.0</a>.<br/>
+    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
+    of The Apache Software Foundation.
+  </div><!-- close copyright -->
+</div><!-- close footer -->
+</body>
 </html>

Modified: myfaces/site/publish/tobago/modules.html
URL: http://svn.apache.org/viewvc/myfaces/site/publish/tobago/modules.html?rev=1767614&r1=1767613&r2=1767614&view=diff
==============================================================================
--- myfaces/site/publish/tobago/modules.html (original)
+++ myfaces/site/publish/tobago/modules.html Wed Nov  2 08:40:08 2016
@@ -1,394 +1,338 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+  <title>Tobago &#x2013; Project Modules</title>
+  <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
+  <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
+  <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
+  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+</head>
+<body>
+<div id="header">
+  <div id="top_menu">
+    <div id="top_menu_container">
 
 
+      <div class="date">
+        Last Published: 01 Nov 2016
+      </div>
+      <ul>
+        <li>
+          <a href="http://www.apache.org/">Apache</a>
+        </li>
+        <li>
+          <a href="../">MyFaces</a>
+        </li>
+        <li>
+          <a href="./">Tobago</a>
+        </li>
+        <li>
+          <a href="../download.html">Download</a>
+        </li>
+        <li>
+          <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+      </ul>
+      <div class="clear"></div>
+    </div> <!-- close top_menu_container -->
+  </div> <!-- close top_menu -->
+  <div id="header_bottom">
+    <div id="logo_banner_container">
+      <div id="logo">
+        <a href="./">
 
+          <img src="images/tobagoLogo.png" alt=""/>
 
+        </a>
+      </div>
+      <div id="banner">
+        <a href="../">
 
+          <img src="img/banners/MyFaces_logo.jpg" alt=""/>
 
-
-
-
-
-
-
-
-
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-  <head>
-    <title>Tobago &#x2013; Project Modules</title>
-    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-base.css"/>
-    <link rel="stylesheet" type="text/css" media="all" href="./css/maven-theme.css"/>
-    <link rel="stylesheet" type="text/css" media="print" href="./css/print.css"/>
-        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
-      </head>
-  <body>
-  <div id="header">
-    <div id="top_menu">
-      <div id="top_menu_container">
-              
-  
-  
-  <div class="date">
-    Last Published: 20 Sep 2016
-  </div>
-            <ul>
-      <li>
-        <a href="http://www.apache.org/">Apache</a>
-    </li>
-                    <li>
-        <a href="../">MyFaces</a>
-    </li>
-                    <li>
-        <a href="./">Tobago</a>
-    </li>
-                    <li>
-        <a href="../download.html">Download</a>
-    </li>
-                    <li>
-        <a href="mail-lists.html">Mailing Lists</a>
-    </li>
-        </ul>
-        <div class="clear"></div>
-      </div> <!-- close top_menu_container -->
-    </div> <!-- close top_menu -->
-    <div id="header_bottom">
-    <div id="logo_banner_container">
-            <div id="logo">
-          <a href="./">
-    
-                                            <img src="images/tobagoLogo.png" alt="" />
-    
-            </a>
-        </div>
-              <div id="banner">
-          <a href="../">
-    
-                                            <img src="img/banners/MyFaces_logo.jpg" alt="" />
-    
-            </a>
-        </div>
-        <div class="clear"></div>
+        </a>
+      </div>
+      <div class="clear"></div>
     </div> <!-- close logo_banner_container -->
-    </div> <!-- close header_bottom -->
-  </div> <!-- close header -->
-    <div id="main_container">
-    <div id="left_column">
-             <div class="left_menu_top">
-    <div class="left_menu_bottom">
+  </div> <!-- close header_bottom -->
+</div> <!-- close header -->
+<div id="main_container">
+  <div id="left_column">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Tobago</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="index.html">Introduction</a>
-          </li>
-              
-    <li class="none">
-                    <a href="download.html">Download</a>
-          </li>
-              
-    <li class="none">
-                    <a href="demo.html">Demo</a>
-          </li>
-              
-    <li class="none">
-                    <a href="mail-lists.html">Mailing Lists</a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="index.html">Introduction</a>
+            </li>
+
+            <li class="none">
+              <a href="download.html">Download</a>
+            </li>
+
+            <li class="none">
+              <a href="demo.html">Demo</a>
+            </li>
+
+            <li class="none">
+              <a href="mail-lists.html">Mailing Lists</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Documentation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="getting-started.html">Getting Started</a>
-          </li>
-              
-    <li class="none">
-                    <a href="compatibility.html">Compatibility</a>
-          </li>
-              
-    <li class="none">
-                    <a href="new-3.0.html">New in Tobago 3.0 (alpha)</a>
-          </li>
-              
-    <li class="none">
-                    <a href="new-2.0.html">New in Tobago 2.0</a>
-          </li>
-              
-    <li class="none">
-                    <a href="guide.html">Guide to Tobago</a>
-          </li>
-              
-    <li class="none">
-                    <a href="howto-test.html">Test Tobago 3.0 Demo</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-3.0.html">Migration to 3.0 (alpha)</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-2.0.html">Migration to 2.0</a>
-          </li>
-              
-    <li class="none">
-                    <a href="migration-1.5.html">Migration to 1.5</a>
-          </li>
-              
-    <li class="none">
-                    <a href="roadmap.html">Roadmap</a>
-          </li>
-              
-    <li class="none">
-                    <a href="themes.html">Theme Handling</a>
-          </li>
-              
-    <li class="none">
-                    <a href="faq.html">FAQ</a>
-          </li>
-              
-    <li class="none">
-                    <a href="api.html">API Documentation</a>
-          </li>
-              
-    <li class="none">
-                    <a href="release-checklist.html">Release Checklist</a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="getting-started.html">Getting Started</a>
+            </li>
+
+            <li class="none">
+              <a href="compatibility.html">Compatibility</a>
+            </li>
+
+            <li class="none">
+              <a href="new-3.0.html">New in Tobago 3.0 (alpha)</a>
+            </li>
+
+            <li class="none">
+              <a href="new-2.0.html">New in Tobago 2.0</a>
+            </li>
+
+            <li class="none">
+              <a href="guide.html">Guide to Tobago</a>
+            </li>
+
+            <li class="none">
+              <a href="howto-test.html">Test Tobago 3.0 Demo</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-3.0.html">Migration to 3.0 (alpha)</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-2.0.html">Migration to 2.0</a>
+            </li>
+
+            <li class="none">
+              <a href="migration-1.5.html">Migration to 1.5</a>
+            </li>
+
+            <li class="none">
+              <a href="roadmap.html">Roadmap</a>
+            </li>
+
+            <li class="none">
+              <a href="themes.html">Theme Handling</a>
+            </li>
+
+            <li class="none">
+              <a href="faq.html">FAQ</a>
+            </li>
+
+            <li class="none">
+              <a href="api.html">API Documentation</a>
+            </li>
+
+            <li class="none">
+              <a href="release-checklist.html">Release Checklist</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Project Documentation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-            
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
+        <div class="content">
+          <ul class="left_menu">
+
+
             <li class="expanded">
-                    <a href="project-info.html">Project Information</a>
-                  <ul>
-                  
-    <li class="none">
-                    <a href="integration.html">CI Management</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="dependencies.html">Dependencies</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="dependency-convergence.html">Dependency Convergence</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="dependency-info.html">Dependency Information</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="dependency-management.html">Dependency Management</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="distribution-management.html">Distribution Management</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="index.html">About</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="issue-tracking.html">Issue Management</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="license.html">Licenses</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="mail-lists.html">Mailing Lists</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="modules.html" class="selected">Project Modules</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="plugin-management.html">Plugin Management</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="plugins.html">Plugins</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="team-list.html">Team</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="source-repository.html">Source Code Management</a>
-          </li>
-                  
-    <li class="none">
-                    <a href="project-summary.html">Summary</a>
-          </li>
-              </ul>
-        </li>
-              
-                
-              
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-            
-      
-              
-        <li class="collapsed">
-                    <a href="project-reports.html">Project Reports</a>
+              <a href="project-info.html">Project Information</a>
+              <ul>
+
+                <li class="none">
+                  <a href="integration.html">CI Management</a>
+                </li>
+
+                <li class="none">
+                  <a href="dependencies.html">Dependencies</a>
+                </li>
+
+                <li class="none">
+                  <a href="dependency-convergence.html">Dependency Convergence</a>
+                </li>
+
+                <li class="none">
+                  <a href="dependency-info.html">Dependency Information</a>
+                </li>
+
+                <li class="none">
+                  <a href="dependency-management.html">Dependency Management</a>
+                </li>
+
+                <li class="none">
+                  <a href="distribution-management.html">Distribution Management</a>
+                </li>
+
+                <li class="none">
+                  <a href="index.html">About</a>
+                </li>
+
+                <li class="none">
+                  <a href="issue-tracking.html">Issue Management</a>
+                </li>
+
+                <li class="none">
+                  <a href="license.html">Licenses</a>
+                </li>
+
+                <li class="none">
+                  <a href="mail-lists.html">Mailing Lists</a>
+                </li>
+
+                <li class="none">
+                  <a href="modules.html" class="selected">Project Modules</a>
+                </li>
+
+                <li class="none">
+                  <a href="plugin-management.html">Plugin Management</a>
+                </li>
+
+                <li class="none">
+                  <a href="plugins.html">Plugins</a>
                 </li>
+
+                <li class="none">
+                  <a href="team-list.html">Team</a>
+                </li>
+
+                <li class="none">
+                  <a href="source-repository.html">Source Code Management</a>
+                </li>
+
+                <li class="none">
+                  <a href="project-summary.html">Summary</a>
+                </li>
+              </ul>
+            </li>
+
+
+            <li class="collapsed">
+              <a href="project-reports.html">Project Reports</a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-      <div class="left_menu_top">
-    <div class="left_menu_bottom">
+    <div class="left_menu_top">
+      <div class="left_menu_bottom">
         <h5>Foundation</h5>
-            <div class="content">
-    <ul class="left_menu">
-              
-    <li class="none">
-                    <a href="http://apache.org/" class="externalLink">ASF<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
-          </li>
-              
-    <li class="none">
-                    <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
-          </li>
+        <div class="content">
+          <ul class="left_menu">
+
+            <li class="none">
+              <a href="http://apache.org/" class="externalLink">ASF<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/foundation/thanks.html" class="externalLink">Thanks<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/security/" class="externalLink">Security<span/></a>
+            </li>
+
+            <li class="none">
+              <a href="http://www.apache.org/licenses/" class="externalLink">License<span/></a>
+            </li>
           </ul>
-    </div><!-- close content -->
-        </div><!-- close left_menu_bottom -->
+        </div><!-- close content -->
+      </div><!-- close left_menu_bottom -->
     </div><!-- close left_menu_top -->
-           <div id="powered_by">
-                          <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
-            <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
-          </a>
-              </div> <!-- close powered_by -->
-  <div id="powered_by">
-        <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
-          <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
-        </a>
-  </div>
-  <div class="clear"></div>
+    <div id="powered_by">
+      <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+        <img alt="Built by Maven" src="./img/banners/maven-feather.png"></img>
+      </a>
+    </div> <!-- close powered_by -->
+    <div id="powered_by">
+      <a href="http://www.apache.org/events/current-event.html" title="ApacheCon">
+        <img alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png"/>
+      </a>
     </div>
-    <div id="body_column">
-      <div>
+    <div class="clear"></div>
+  </div>
+  <div id="body_column">
+    <div>
       <div class="section">
-<h2><a name="Project_Modules"></a>Project Modules</h2><a name="Project_Modules"></a>
-<p>This project has declared the following modules:</p>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Name</th>
-<th>Description</th></tr>
-<tr class="b">
-<td><a href="tobago-tool/index.html">Tobago Tool</a></td>
-<td>The goal of Tobago is to provide the community with a well designed set of user interface components based on JSF and run on MyFaces.</td></tr>
-<tr class="a">
-<td><a href="tobago-core/index.html">Tobago Core</a></td>
-<td>Tobago-core contains the basic application components without any special rendering or layout options. The rendering itself depends on the theme.</td></tr>
-<tr class="b">
-<td><a href="tobago-theme/index.html">Tobago Themes</a></td>
-<td>The goal of Tobago is to provide the community with a well designed set of user interface components based on JSF and run on MyFaces.</td></tr>
-<tr class="a">
-<td><a href="tobago-extension/index.html">Tobago Extensions</a></td>
-<td>The goal of Tobago is to provide the community with a well designed set of user interface components based on JSF and run on MyFaces.</td></tr>
-<tr class="b">
-<td><a href="tobago-example/index.html">Tobago Examples</a></td>
-<td>The goal of Tobago is to provide the community with a well designed set of user interface components based on JSF and run on MyFaces.</td></tr>
-<tr class="a">
-<td><a href="tobago-assembly/index.html">Tobago Assembly</a></td>
-<td>This is the MyFaces Tobago Assembly</td></tr></table></div>
+        <h2><a name="Project_Modules"></a>Project Modules</h2><a name="Project_Modules"></a>
+        <p>This project has declared the following modules:</p>
+        <table border="0" class="bodyTable">
+          <tr class="a">
+            <th>Name</th>
+            <th>Description</th>
+          </tr>
+          <tr class="b">
+            <td><a href="tobago-tool/index.html">Tobago Tool</a></td>
+            <td>The goal of Tobago is to provide the community with a well designed set of user interface components
+              based on JSF and run on MyFaces.
+            </td>
+          </tr>
+          <tr class="a">
+            <td><a href="tobago-core/index.html">Tobago Core</a></td>
+            <td>Tobago-core contains the basic application components without any special rendering or layout options.
+              The rendering itself depends on the theme.
+            </td>
+          </tr>
+          <tr class="b">
+            <td><a href="tobago-theme/index.html">Tobago Themes</a></td>
+            <td>The goal of Tobago is to provide the community with a well designed set of user interface components
+              based on JSF and run on MyFaces.
+            </td>
+          </tr>
+          <tr class="a">
+            <td><a href="tobago-extension/index.html">Tobago Extensions</a></td>
+            <td>The goal of Tobago is to provide the community with a well designed set of user interface components
+              based on JSF and run on MyFaces.
+            </td>
+          </tr>
+          <tr class="b">
+            <td><a href="tobago-example/index.html">Tobago Examples</a></td>
+            <td>The goal of Tobago is to provide the community with a well designed set of user interface components
+              based on JSF and run on MyFaces.
+            </td>
+          </tr>
+          <tr class="a">
+            <td><a href="tobago-assembly/index.html">Tobago Assembly</a></td>
+            <td>This is the MyFaces Tobago Assembly</td>
+          </tr>
+        </table>
       </div>
     </div>
-    <div class="clear"></div>
-    </div> <!-- close main container -->
-    <div id="footer">
-      <div class="copyright">
-      &#169;  
-          2002-2016
-       Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.<br/>
-       Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks of The Apache Software Foundation.
-      </div><!-- close copyright -->
-    </div><!-- close footer -->
-  </body>
+  </div>
+  <div class="clear"></div>
+</div> <!-- close main container -->
+<div id="footer">
+  <div class="copyright">
+    &#169;
+    2002-2016
+    Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License,
+    Version 2.0</a>.<br/>
+    Apache MyFaces, Apache Tobago, Apache, the Apache feather logo, and the Apache MyFaces project logos are trademarks
+    of The Apache Software Foundation.
+  </div><!-- close copyright -->
+</div><!-- close footer -->
+</body>
 </html>