[
https://issues.apache.org/jira/browse/MYFACES-1896?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12620473#action_12620473
]
Leonardo Uribe commented on MYFACES-1896:
-----------------------------------------
In the latest code of tomahawk, facelets support is available (thanks to
myfaces-builder-plugin), so this problem does not appear anymore.
At first view, the bug should be on org.apache.myfaces.config.FacesConfigurator
method checkJar. But this is used only for log info, so the error does not
affect the working of the library.
> FacesConfigurator version check incorrect
> -----------------------------------------
>
> Key: MYFACES-1896
> URL: https://issues.apache.org/jira/browse/MYFACES-1896
> Project: MyFaces Core
> Issue Type: Bug
> Affects Versions: 1.2.2
> Reporter: Hilbert Schraal
>
> The FacesConfigurator does some checks on whether there are multiple versions
> of Tomahawk and MyFaces in the classpath. This check is incorrect, in the
> sense that it can, and will, log incorrect error messages.
> This problem occurs when using the jar from the tomahawk-facelets project
> (http://code.google.com/p/tomahawk-facelets), of which I'm one of the
> maintainers. The current release is called tomahawk-facelets-1.1.6.2.jar,
> which gives the following error:
> ERROR FacesConfigurator?:404 - You are using the MyFaces?-package : tomahawk
> in different versions; first (and probably used) version is : 1.1.6,
> currently encountered version is : facelets-taglib. This will cause undesired
> behaviour. Please clean out your class-path. The first encountered version is
> loaded from :
> file:/G:/Development/IdeaProjects/blokart/out/exploded/blokartWeb/WEB-INF/lib/tomahawk-1.1.6.jar.
> The currently encountered version is loaded from :
> jar:file:/G:/Development/IdeaProjects/blokart/out/exploded/blokartWeb/WEB-INF/lib/tomahawk-facelets-taglib.jar!/META-INF/MANIFEST.MF
> However, this jar just contains taglibs and some supporting class files. So
> the error is logged without a valid reason.
> I've looked at the code in the FacesConfigurator and have seen that the
> checks can be improved, e.g. using the following regular expression for
> getting the version number of Tomahawk: tomahawk-(\d\.\d\.\d)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.