https://issues.apache.org/bugzilla/show_bug.cgi?id=52970
Bug #: 52970 Summary: MethodNotFoundException when using enum as one of method arguments Product: Tomcat 7 Version: 7.0.26 Platform: PC Status: NEW Severity: normal Priority: P2 Component: Servlet & JSP API AssignedTo: dev@tomcat.apache.org ReportedBy: bal...@gmail.com Classification: Unclassified Consider this JSF view snippet: ---------------------------------------------------------------------- <h:form> <h:commandButton value="submit" action="#{bean.submit('FOO')}" /> </h:form> ---------------------------------------------------------------------- And this JSF bean snippet: ---------------------------------------------------------------------- @ManagedBean @RequestScoped public class Bean { public enum Type { FOO, BAR } public void submit(Type type) { System.out.println(type); } } ---------------------------------------------------------------------- This results in a javax.el.MethodNotFoundException. It works in Glassfish 3. EL 2.2 spec 1.18.6 tells that a string must be coerced to enum of type T. -- Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org