You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Mike Youngstrom (JIRA)" <de...@myfaces.apache.org> on 2006/05/05 18:35:28 UTC

[jira] Commented: (TOMAHAWK-416) Installing Tomahawk breaks jsf-ri commandLink and Button components

    [ http://issues.apache.org/jira/browse/TOMAHAWK-416?page=comments#action_12378074 ] 

Mike Youngstrom commented on TOMAHAWK-416:
------------------------------------------

Sorry, I didn't mean to say that tomahawk would be unusable but that the RI becomes unusable when using the latest version of Tomahawk. :)

Ok, let me try again to be a little more clear.  I think before I just wanted to get your attention. :)  

So, I investigated the problem and found the problem is in the dummyform extended renderers that override the standard renderers in the tomahawk faces-config(line 413-425).

I'm not familiar with the tomahawk architecture so I don't really know why these dummy form renderers need to be here.  However, I think the core of the problem is that in the JSF-RI the command renderer renders the clear function and in MyFaces it appears the form renders the clear function.  Because of this when you use JSF-RI's form renderer and a Myfaces command renderer the clear forms javascript function used in the myfaces command renderer  is never rendered so the <h:commandLink/> rendered doesn't work.

I'm not sure who's domain the problem lies in.  I'm not familiar with the reasons for tomahawk overriding the core provider link renderkits.  I'm sure there is a good reason.  But, if tomahawk is going to be overriding the renderers of other implementation's that seems to me like it may be the source of may compatability problems with other implemenations in the future.

I hope that is a better bug description. :)  Any ideas or input?  I'm open to suggestions.

Mike


> Installing Tomahawk breaks jsf-ri commandLink and Button components
> -------------------------------------------------------------------
>
>          Key: TOMAHAWK-416
>          URL: http://issues.apache.org/jira/browse/TOMAHAWK-416
>      Project: MyFaces Tomahawk
>         Type: Bug

>   Components: Extended CommandLink/CommandButton, NavigationMenuItem
>     Versions: 1.1.3-SNAPSHOT
>     Reporter: Mike Youngstrom
>     Priority: Blocker

>
> It appears that the extended Link and Button renderers added to the tomahawk faces-config break JSF-RI's ability to correctly render Links and buttons.  This is a serious issue.  Coming up soon will be the first solo tomahawk release which is supposed to help show tomahawk's independence from myfaces core.  Yet this release will be completely unusable on the only other major jsf implementation out there.  Let me know if there is something the RI can do to help fix this problem.
> Mike

-- 
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
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira