Issue Details (XML | Word | Printable)

Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Ed Burns
Reporter: marfous
Votes: 3
Watchers: 3

If you were logged in you would be able to see more operations.

cc:clientBehavior tag is not documented in the composite.taglib.xml descriptor

Created: 14/Jan/13 06:53 AM   Updated: 27/Aug/13 07:10 PM   Resolved: 27/Aug/13 07:10 PM
Component/s: Documentation: Javadoc, TLDDoc, RenderkitDoc, PDF
Affects Version/s: 2.0, 2.1
Fix Version/s: 2.3

Time Tracking:
Original Estimate: Not Specified
Remaining Estimate: 0 minutes
Remaining Estimate - 0 minutes
Time Spent: 35 minutes
Time Spent - 35 minutes

Participants: arturo_serrano, Ed Burns and marfous

 Description  « Hide

This issue was raised against NetBeans IDE which is dependent on the composite.taglib.xml descriptors to be able to detect list of tags and their attributes per project.

<cc:clientBehavior> tag is used to add ajax support to composite components,
for more information:
Currently the tag is not recognized by the IDE, so it adds a red icon the the
project root indicating that the project contains files with errors. The
project runs without problems but the red icon remains.

Link to the related NetBeans issue:

Please complete the composite.taglib.xml file, thanks a lot.

marfous added a comment - 16/Aug/13 08:46 AM

I'm attaching patch for fixing this definition issue of the composite.taglib.xml metadata:

Thanks in advance.

arturo_serrano added a comment - 16/Aug/13 02:33 PM - edited

This also affects all the JSF 2.2 releases:

The composite.taglib.xml file in com.sun.faces.metadata.taglib package in Mojarra 2.2.2 jar doesn't have the clientBehavior tag.

The patch provided in the comment avobe should be applied to the next JSF 2.2 release too.