use of view-param in faces-config causes a NoSuchMethodExcepion for addViewParam --------------------------------------------------------------------------------
Key: MYFACES-2529 URL: https://issues.apache.org/jira/browse/MYFACES-2529 Project: MyFaces Core Issue Type: Bug Affects Versions: 2.0.0-beta Reporter: Marcus Büttner use of view-param in faces-config causes a NoSuchMethodExcepion for addViewParam I think the error occurs because of config in DigesterFacesConfigUnmarshallerImpl.java at the following lines: digester.addObjectCreate("faces-config/navigation-rule/navigation-case/redirect", Redirect.class); digester.addSetNext("faces-config/navigation-rule/navigation-case/redirect", "setRedirect"); digester.addSetNext("faces-config/navigation-rule/navigation-case/redirect/view-param", "addViewParam"); digester.addCallMethod("faces-config/navigation-rule/navigation-case/redirect/include-view-params", "setIncludeViewParams", 0); digester.addObjectCreate("faces-config/navigation-rule/navigation-case/redirect/view-param", ViewParam.class); digester.addSetNext("faces-config/navigation-rule/navigation-case/redirect/view-param", "addViewParam"); In my opionen the first "addViewParam" lines should be deleted and the "ViewParam.class" config should be before "setIncludeViewParams". It could looks like this: digester.addObjectCreate("faces-config/navigation-rule/navigation-case/redirect", Redirect.class); digester.addSetNext("faces-config/navigation-rule/navigation-case/redirect", "setRedirect"); digester.addObjectCreate("faces-config/navigation-rule/navigation-case/redirect/view-param", ViewParam.class); digester.addCallMethod("faces-config/navigation-rule/navigation-case/redirect/include-view-params", "setIncludeViewParams", 0); digester.addSetNext("faces-config/navigation-rule/navigation-case/redirect/view-param", "addViewParam"); -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.