[ http://issues.apache.org/struts/browse/SHALE-121?page=all ]
Craig McClanahan moved STR-2708 to SHALE-121: --------------------------------------------- Project: Shale (was: Struts Action 1) Key: SHALE-121 (was: STR-2708) Component: (was: Shale) Version: (was: Nightly Build) Assign To: (was: Struts Developer Mailing List) > Remote Method Call Simplification > --------------------------------- > > Key: SHALE-121 > URL: http://issues.apache.org/struts/browse/SHALE-121 > Project: Shale > Type: Improvement > Environment: Operating System: All > Platform: All > Reporter: David Geary > Priority: Minor > > Decouple Shale remote method calls from Commons Chain. As it stands, to > invoke a remote method > call, a developer must: > 1. Implement a Jakarta Commons Chain command. > 2. Add an entry to the remote catalog for your command in chain-config.xml. > 3. Invoke the appropriate URL using JavaScript. > This dependency on Chain is largely artificial, and induces another layer > that developers > must understand and configure just to make a remote method call. > Steps 1&2 can be eliminated by getting rid of the Chain command requirement > and instead invoking > methods on managed beans using reflection. Sort of a remote value binding. > Note: The point here is not whether using Chain commands for remote method > calls is a good thing, > but whether developers should be forced to use it. This enhancement is also > about simplifying remote > method calls by removing the Chain requirement. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]