You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by bu...@apache.org on 2014/02/21 03:42:25 UTC

svn commit: r898723 - in /websites/staging/myfaces/trunk/content: ./ wiki/core/user-guide/configuration-of-special-features/integration-with-application-and-web-servers.html

Author: buildbot
Date: Fri Feb 21 02:42:24 2014
New Revision: 898723

Log:
Staging update by buildbot for myfaces

Modified:
    websites/staging/myfaces/trunk/content/   (props changed)
    websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/integration-with-application-and-web-servers.html

Propchange: websites/staging/myfaces/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Feb 21 02:42:24 2014
@@ -1 +1 @@
-1570422
+1570423

Modified: websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/integration-with-application-and-web-servers.html
==============================================================================
--- websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/integration-with-application-and-web-servers.html (original)
+++ websites/staging/myfaces/trunk/content/wiki/core/user-guide/configuration-of-special-features/integration-with-application-and-web-servers.html Fri Feb 21 02:42:24 2014
@@ -280,162 +280,164 @@ description in java 6 api to get the ide
 <p>Below there is a table of the &quot;points of integration&quot; used by
 application and web servers:</p>
 
-<table border="0" class="bodyTable"><tbody>
-<tr>
-<th><p> Integration Point <br class="atl-forced-newline" /> </p></th>
-<th><p> Classes Involved <br class="atl-forced-newline" /> </p></th>
-<th><p> Description <br class="atl-forced-newline" /> </p></th>
-<th><p> Since <br class="atl-forced-newline" /> </p></th>
-<th><p> SPI <br class="atl-forced-newline" /> </p></th>
-</tr>
-<tr>
-<td><p> @PostConstruct and @PreDestroy injection over jsf managed beans <br
-class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.config.annotation.LifecycleProvider2 <br
-class="atl-forced-newline" />
-org.apache.myfaces.config.annotation.LifecycleProviderFactory <br
-class="atl-forced-newline" /> </p></td>
-<td><p> Provide methods to delegate injection of @PostConstruct and
-@PreDestroy annotations to the server for custom processing. <br
-class="atl-forced-newline" /> </p></td>
-<td><p> 1.2.7 <br class="atl-forced-newline" /> </p></td>
-<td><p> Yes <br class="atl-forced-newline" /> </p></td>
-</tr>
-<tr>
-<td><p> Override SPI handling </p></td>
-<td><p> org.apache.myfaces.spi.ServiceProviderFinder <br
-class="atl-forced-newline" />
-org.apache.myfaces.spi.ServiceProviderFinderFactory <br
-class="atl-forced-newline" /> </p></td>
-<td><p> Override SPI handling done by MyFaces Core, usually taking
-advantage of container specific features to scan files inside jars.<br
-class="atl-forced-newline" /> </p></td>
-<td><p> 2.0.3, 2.1.0<br class="atl-forced-newline" /> </p></td>
-<td><p> No </p></td>
-</tr>
-<tr>
-<td><p> Annotation Scanning <br class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.spi.AnnotationProvider <br
-class="atl-forced-newline" />
-org.apache.myfaces.spi.AnnotationProviderWrapper <br
-class="atl-forced-newline" />
-org.apache.myfaces.spi.AnnotationProviderFactory <br
-class="atl-forced-newline" /> </p></td>
-<td><p> Override/wrap myfaces annotation scanning algorithm that needs to
-be processed at startup. </p></td>
-<td><p> 2.0.3, 2.1.0 <br class="atl-forced-newline" /> </p></td>
-<td><p> Yes <br class="atl-forced-newline" /> </p></td>
-</tr>
-<tr>
-<td><p> Locate facelet .taglib.xml files through classpath. </p></td>
-<td><p> org.apache.myfaces.spi.FaceletConfigResourceProvider<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.FaceletConfigResourceProviderFactory<br
-class="atl-forced-newline" /> </p></td>
-<td><p> Locate facelet .taglib.xml files through classpath. These files has
-definitions that are used by facelets algorithm to parse view files.
-</p></td>
-<td><p> 2.0.3, 2.1.0 </p></td>
-<td><p> Yes </p></td>
-</tr>
-<tr>
-<td><p> Locate faces-config.xml files through classpath. </p></td>
-<td><p> org.apache.myfaces.spi.FacesConfigResourceProvider<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.FacesConfigResourceProviderFactory<br
-class="atl-forced-newline" /> </p></td>
-<td><p> Locate faces-config xml files through classpath. These files has
-definitions that are used by initialize jsf environment. By default it
-locate all files inside META-INF folder, named faces-config.xml or ending
-with .faces-config.xml </p></td>
-<td><p> 2.0.3, 2.1.0 </p></td>
-<td><p> Yes </p></td>
-</tr>
-<tr>
-<td><p> Get an unified configuration after sort and order all config
-files.<br class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.spi.FacesConfigurationMerger<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.FacesConfigurationMergerFactory<br
-class="atl-forced-newline" />
- org.apache.myfaces.config.element.*<br class="atl-forced-newline" />
-</p></td>
-<td><p> Get all org.apache.myfaces.config.element.FacesConfig data&nbsp;
-and then it combines it into one
-org.apache.myfaces.config.element.FacesConfigData instance. </p></td>
-<td><p> 2.0.3, 2.1.0 </p></td>
-<td><p> Yes </p></td>
-</tr>
-<tr>
-<td><p> Get configuration information from different sources and allow
-cache them.<br class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.spi.FacesConfigurationProvider<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.FacesConfigurationProviderFactory<br
-class="atl-forced-newline" />
- org.apache.myfaces.config.element.*<br class="atl-forced-newline" />
-</p></td>
-<td><p> This interface provide a way to merge and store all JSF config
-information retrieved from faces-config.xml files, META-INF/service files
-and annotations that works as base point to initialize MyFaces. The
-objective is allow server containers to &quot;store&quot; or this
-information, preventing calculate it over and over each time the web
-application is started. </p></td>
-<td><p> 2.0.3, 2.1.0 </p></td>
-<td><p> Yes </p></td>
-</tr>
-<tr>
-<td><p> Override javax.faces.FactoryFinder default algorithm<br
-class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.spi.FactoryFinderProvider<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.FactoryFinderProviderFactory<br
-class="atl-forced-newline" /> </p></td>
-<td><p> Provide an interface to override javax.faces.FactoryFinder class
-methods. This is useful if containers does not want to use Thread Context
-Class Loader to load classes, like in OSGi.<br class="atl-forced-newline"
-/> </p></td>
-<td><p> 2.0.5, 2.1.0<br class="atl-forced-newline" /> </p></td>
-<td><p> Yes </p></td>
-</tr>
-<tr>
-<td><p> Provide additional info from web.xml files<br
-class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.spi.WebConfigProvider<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.WebConfigProviderFactory<br
-class="atl-forced-newline" />
- org.apache.myfaces.spi.ServletMapping<br class="atl-forced-newline" />
-</p></td>
-<td><p> Provide additional info from web.xml files, like mapping or if an
-error page is present.<br class="atl-forced-newline" /> </p></td>
-<td><p> 2.0.3, 2.1.0 </p></td>
-<td><p> Yes </p></td>
-</tr>
-<tr>
-<td><p> Override initialization and destroy web applications<br
-class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.webapp.FacesInitializer<br
-class="atl-forced-newline" />
- org.apache.myfaces.webapp.FacesInitializerFactory </p></td>
-<td><p> Allow customize initialization / destroy operations or provide an
-alternate MyFaces initializer to a specific container.<br
-class="atl-forced-newline" /> </p></td>
-<td><p> 2.0.1,<br class="atl-forced-newline" />
- 2.1.0<br class="atl-forced-newline" /> </p></td>
-<td><p> No<br class="atl-forced-newline" /> </p></td>
-</tr>
-<tr>
-<td><p> Indicate the servlet can be considered a FacesServlet.<br
-class="atl-forced-newline" /> </p></td>
-<td><p> org.apache.myfaces.shared_impl.webapp.webxml.DelegatedFacesServlet
-</p></td>
-<td><p> Indicate the servlet can be considered a FacesServlet. </p></td>
-<td><p> 1.1.7, 1.2.3, 2.0.0,<br class="atl-forced-newline" />
- 2.1.0<br class="atl-forced-newline" /> </p></td>
-<td><p> No<br class="atl-forced-newline" /> </p></td>
-</tr>
-</tbody></table>
+<table border="0" class="bodyTable">
+<tbody>
+    <tr>
+        <th><p> Integration Point <br class="atl-forced-newline" /> </p></th>
+        <th><p> Classes Involved <br class="atl-forced-newline" /> </p></th>
+        <th><p> Description <br class="atl-forced-newline" /> </p></th>
+        <th><p> Since <br class="atl-forced-newline" /> </p></th>
+        <th><p> SPI <br class="atl-forced-newline" /> </p></th>
+    </tr>
+    <tr>
+        <td><p> @PostConstruct and @PreDestroy injection over jsf managed beans <br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.config.annotation.LifecycleProvider2 <br
+        class="atl-forced-newline" />
+        org.apache.myfaces.config.annotation.LifecycleProviderFactory <br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> Provide methods to delegate injection of @PostConstruct and
+        @PreDestroy annotations to the server for custom processing. <br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> 1.2.7 <br class="atl-forced-newline" /> </p></td>
+        <td><p> Yes <br class="atl-forced-newline" /> </p></td>
+    </tr>
+    <tr>
+        <td><p> Override SPI handling </p></td>
+        <td><p> org.apache.myfaces.spi.ServiceProviderFinder <br
+        class="atl-forced-newline" />
+        org.apache.myfaces.spi.ServiceProviderFinderFactory <br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> Override SPI handling done by MyFaces Core, usually taking
+        advantage of container specific features to scan files inside jars.<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> 2.0.3, 2.1.0<br class="atl-forced-newline" /> </p></td>
+        <td><p> No </p></td>
+    </tr>
+    <tr>
+        <td><p> Annotation Scanning <br class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.spi.AnnotationProvider <br
+        class="atl-forced-newline" />
+        org.apache.myfaces.spi.AnnotationProviderWrapper <br
+        class="atl-forced-newline" />
+        org.apache.myfaces.spi.AnnotationProviderFactory <br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> Override/wrap myfaces annotation scanning algorithm that needs to
+        be processed at startup. </p></td>
+        <td><p> 2.0.3, 2.1.0 <br class="atl-forced-newline" /> </p></td>
+        <td><p> Yes <br class="atl-forced-newline" /> </p></td>
+    </tr>
+    <tr>
+        <td><p> Locate facelet .taglib.xml files through classpath. </p></td>
+        <td><p> org.apache.myfaces.spi.FaceletConfigResourceProvider<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.FaceletConfigResourceProviderFactory<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> Locate facelet .taglib.xml files through classpath. These files has
+        definitions that are used by facelets algorithm to parse view files.
+        </p></td>
+        <td><p> 2.0.3, 2.1.0 </p></td>
+        <td><p> Yes </p></td>
+    </tr>
+    <tr>
+        <td><p> Locate faces-config.xml files through classpath. </p></td>
+        <td><p> org.apache.myfaces.spi.FacesConfigResourceProvider<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.FacesConfigResourceProviderFactory<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> Locate faces-config xml files through classpath. These files has
+        definitions that are used by initialize jsf environment. By default it
+        locate all files inside META-INF folder, named faces-config.xml or ending
+        with .faces-config.xml </p></td>
+        <td><p> 2.0.3, 2.1.0 </p></td>
+        <td><p> Yes </p></td>
+    </tr>
+    <tr>
+        <td><p> Get an unified configuration after sort and order all config
+        files.<br class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.spi.FacesConfigurationMerger<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.FacesConfigurationMergerFactory<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.config.element.*<br class="atl-forced-newline" />
+        </p></td>
+        <td><p> Get all org.apache.myfaces.config.element.FacesConfig data&nbsp;
+        and then it combines it into one
+        org.apache.myfaces.config.element.FacesConfigData instance. </p></td>
+        <td><p> 2.0.3, 2.1.0 </p></td>
+        <td><p> Yes </p></td>
+    </tr>
+    <tr>
+        <td><p> Get configuration information from different sources and allow
+        cache them.<br class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.spi.FacesConfigurationProvider<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.FacesConfigurationProviderFactory<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.config.element.*<br class="atl-forced-newline" />
+        </p></td>
+        <td><p> This interface provide a way to merge and store all JSF config
+        information retrieved from faces-config.xml files, META-INF/service files
+        and annotations that works as base point to initialize MyFaces. The
+        objective is allow server containers to &quot;store&quot; or this
+        information, preventing calculate it over and over each time the web
+        application is started. </p></td>
+        <td><p> 2.0.3, 2.1.0 </p></td>
+        <td><p> Yes </p></td>
+    </tr>
+    <tr>
+        <td><p> Override javax.faces.FactoryFinder default algorithm<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.spi.FactoryFinderProvider<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.FactoryFinderProviderFactory<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> Provide an interface to override javax.faces.FactoryFinder class
+        methods. This is useful if containers does not want to use Thread Context
+        Class Loader to load classes, like in OSGi.<br class="atl-forced-newline"
+        /> </p></td>
+        <td><p> 2.0.5, 2.1.0<br class="atl-forced-newline" /> </p></td>
+        <td><p> Yes </p></td>
+    </tr>
+    <tr>
+        <td><p> Provide additional info from web.xml files<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.spi.WebConfigProvider<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.WebConfigProviderFactory<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.spi.ServletMapping<br class="atl-forced-newline" />
+        </p></td>
+        <td><p> Provide additional info from web.xml files, like mapping or if an
+        error page is present.<br class="atl-forced-newline" /> </p></td>
+        <td><p> 2.0.3, 2.1.0 </p></td>
+        <td><p> Yes </p></td>
+    </tr>
+    <tr>
+        <td><p> Override initialization and destroy web applications<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.webapp.FacesInitializer<br
+        class="atl-forced-newline" />
+         org.apache.myfaces.webapp.FacesInitializerFactory </p></td>
+        <td><p> Allow customize initialization / destroy operations or provide an
+        alternate MyFaces initializer to a specific container.<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> 2.0.1,<br class="atl-forced-newline" />
+         2.1.0<br class="atl-forced-newline" /> </p></td>
+        <td><p> No<br class="atl-forced-newline" /> </p></td>
+    </tr>
+    <tr>
+        <td><p> Indicate the servlet can be considered a FacesServlet.<br
+        class="atl-forced-newline" /> </p></td>
+        <td><p> org.apache.myfaces.shared_impl.webapp.webxml.DelegatedFacesServlet
+        </p></td>
+        <td><p> Indicate the servlet can be considered a FacesServlet. </p></td>
+        <td><p> 1.1.7, 1.2.3, 2.0.0,<br class="atl-forced-newline" />
+         2.1.0<br class="atl-forced-newline" /> </p></td>
+        <td><p> No<br class="atl-forced-newline" /> </p></td>
+    </tr>
+</tbody>
+</table>
 
 <p>For more detailed information, take a look at the javadoc of each class
 on myfaces site.</p></div></div>