[ http://issues.apache.org/jira/browse/BEEHIVE-812?page=all ] Alejandro Ramirez closed BEEHIVE-812: -------------------------------------
ah, that makes sense. Verified fixed with beehive distribution synced to SVN Revision: 233368. Executed the repro case with the latest attached pageflow and now it works. > Cannot provide an initial value for an action that accepts an interface as > its form bean > ---------------------------------------------------------------------------------------- > > Key: BEEHIVE-812 > URL: http://issues.apache.org/jira/browse/BEEHIVE-812 > Project: Beehive > Type: Bug > Components: NetUI > Versions: TBD > Reporter: Rich Feit > Assignee: Alejandro Ramirez > Priority: Minor > Fix For: V1 > Attachments: error.log, jira812-updated.zip, jira812.zip > > We have an action method that accepts an *interface* as its form bean > argument, and we're trying to send a concrete implementation of the interface > to a page that will post to the action. > Repro: > - Hit the attached page flow > (/miniTests/initFormBeanInterface/Controller.jpf). > EXPECTED: See index.jsp with the text box initialized to the string, "got it" > ACTUAL: A tag error that says: > Caught exception when evaluating expression "{actionForm.foo}" with > available binding contexts [actionForm, pageFlow, globalApp, request, > session, application, pageContext, bundle, container, url, pageInput]. Root > cause: java.lang.RuntimeException: Can not evaluate the identifier "foo" on a > null value object. -- 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
