[ 
http://issues.apache.org/jira/browse/MYFACES-700?page=comments#action_12332656 
] 

Simon Kitching commented on MYFACES-700:
----------------------------------------

Ahh..I see the problem.

Of course you're expecting a patch against head of branch 1.1.1. But my patch 
is against TRUNK.
And there have been several patches applied to TRUNK that are not on the 1.1.1 
branch:
* branch 1.1.1 is at R291893
* trunk also has: 292680, 292677, 292303, 292163.

Working on the TRUNK is easy; I just check out "current". 
Working on 1.1.1 is not so easy but I'll try to get it checked out and building.

Alternatively, if you could just look at the recent patch and apply that to 
TRUNK then manually apply the equivalent changes to the 1.1.1 branch that would 
save me a lot of time; you're obviously already set up to work with that branch.

> incompatible change to jscookMenu
> ---------------------------------
>
>          Key: MYFACES-700
>          URL: http://issues.apache.org/jira/browse/MYFACES-700
>      Project: MyFaces
>         Type: Bug
>   Components: Tomahawk
>     Versions: 1.1.1
>     Reporter: Simon Kitching
>     Assignee: Martin Marinschek
>     Priority: Blocker
>  Attachments: HtmlJSCookMenuRenderer.java, HtmlJSCookMenuRenderer.java.patch, 
> HtmlJSCookMenuRenderer.java.patch
>
> The current version of the jscookMenu tag [R292680, 2005-10-13] now throws an 
> exception, with message:
>   "You provided a wrong themeName.".
> I see that new features have been added to support custom themes. This is 
> fine, but please restore the original behaviour of accepting an unknown 
> themeName value. A bump in the "patch-level" release number (1.1.0 -> 1.1.1) 
> should not have changes that break valid existing user code.
> I currently implement a custom theme by passing my own theme name to the 
> jscookMenu class and then ensuring that references to the appropriate .js and 
> .css files are inserted into the page too. The old jscookMenu code simply 
> accepted the unknown theme name, included that name in its generated inline 
> javascript, and skipped output of any references to the .js/.css for a 
> built-in theme.
> The problem change is to class
>   org.apache.myfaces.custom.navmenu.jscookmenu.HtmlJSCookMenuRenderer
> Possibly a *warning* (logged or even output as a js comment) could be 
> generated by the jscookMenu code to recommend to people that they modify 
> their pages to use the new custom-theming attributes, but throwing an 
> exception isn't nice. 
> This has been discussed on the user email list:
>   http://marc.theaimsgroup.com/?t=112864086400003&r=1&w=2

-- 
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