[ 
https://issues.apache.org/jira/browse/MYFACES-3212?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14942757#comment-14942757
 ] 

Thomas Andraschko commented on MYFACES-3212:
--------------------------------------------

AFAICS WildFly now provides an mode for MyFaces as JSF implementation. I would 
close it as won't fix. WDYT?

> Give Hint when CustomAnnotationProvider needed, ex. when 
> DefaultAnnotationProvider fails on jboss AS6 related to jboss-vfs urls
> -------------------------------------------------------------------------------------------------------------------------------
>
>                 Key: MYFACES-3212
>                 URL: https://issues.apache.org/jira/browse/MYFACES-3212
>             Project: MyFaces Core
>          Issue Type: Improvement
>          Components: JSR-314
>    Affects Versions: 2.0.7, 2.1.1
>         Environment: JBoss AS6 and others
>            Reporter: Pablo Morales Mombiela
>   Original Estimate: 1m
>  Remaining Estimate: 1m
>
> When scanning class files searching for annotatios, if 
> org.apache.myfaces.config.annotation.DefaultAnnotationProvider can not open 
> URL quietly do nothing. It's really difficult to discover what is going on 
> and many people may think that provided MyFaces can not be used on JbossAS6 
> I think that 
> org.apache.myfaces.config.annotation.DefaultAnnotationProvider._getAlternativeJarFile(URL
>  url) must report/log some error before 'return null' and point the user to 
> implement a CustomAnnotationProvider in order to make it work.
> I didn't found any documentation that make this clear at any point. MyFaces 
> documentation should explain:
>    - why is needed
>    - How to provide custom DefaultAnnotationProvider in web.xml context param 
> or in META-INF/services/org.apache.myfaces.spi.AnnotationProvider
>    - Explain that in JBoss AS6 a custom implementation must be provided able 
> to use jboss-vsf and point to VSF documentation in 
> http://community.jboss.org/wiki/VFS3UserGuide. We implemented a scanner based 
> on VSF visitor pattern that work great but spent a huge amount of time on it. 
> Can't this provider be included because of license issues with jboss?
> This will make migration from Mojarra much faster when using jboss and 
> probably others.
> Thank you for your attention. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to