[ 
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

Reply via email to