[ http://issues.apache.org/jira/browse/MYFACES-85?page=history ]
sean schofield updated MYFACES-85:
----------------------------------
Attachment: forceIdAttribute.patch
> Non-standard attributes in the html taglibs
> -------------------------------------------
>
> Key: MYFACES-85
> URL: http://issues.apache.org/jira/browse/MYFACES-85
> Project: MyFaces
> Type: Bug
> Versions: 1.0.7 beta, 1.0.8 beta
> Reporter: sean schofield
> Attachments: ext_forceId_attribute.xml, forceIdAttribute.patch
>
> I noticed that some of the extended attributes have crept into the standard
> HTML taglibs. For instance, you can set a property of transient on <h:form>.
> These should be limited to the extended HTML tags only. I believe they are
> just ignored in the standard case but they should not be in the TLD. IDE
> tools like JBuilder also show these as available attributes which is
> incorrect.
> So far I've identified transient and the new forceId attribute. forceId is
> there because I was basically following the pattern of transient. Both are
> defined in the 'ui_component_attributes.xml' file which I believe applies to
> all of the HTML tags (both standard and extended.) This should be changed so
> that they only apply to the correct extended tags that actually support the
> properties. (There is already a comment in that file questioning the
> appropriateness of using the attribute here so apparently at least someone
> else already agrees with me on this.)
> I will try to work on a patch for forceId shortly. The person responsible
> for the transient property might want to patch that one.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
If you want more information on JIRA, or have a bug to report see:
http://www.atlassian.com/software/jira