LifecycleProvider Based Problems and Tomcat7 LifeCycleProvider Support
----------------------------------------------------------------------
Key: MYFACES-2919
URL: https://issues.apache.org/jira/browse/MYFACES-2919
Project: MyFaces Core
Issue Type: Bug
Reporter: Gurkan Erdogdu
Patch content
----------------------
1- ResourceAnnotationLifecycleProvider : It does not check super class for
annotations. It must examine super classes. This is specificed in Java EE 6
specification, EE 5.2.5 Annotations and Injections.
2- TomcatAnnotationLifecycleProvider : isAvailable Method must catch
"Throwable" and ignore them. Otherwise, it throws error/s that are not catched
and calling code is not able to process other lifecycle providers.
3- StartupServletContextListener : Early initiliazation of lifecycle provider.
Otherwise, it is not possible to use META-INF/services providers.
4- pom.xml : Adding Tomcat 7 libs.
5- Tomcat7AnnotationLifecycleProvider : Tomcat 7 based LifeCycleProvider
implementation.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.