[ http://jira.andromda.org/browse/WS-9?page=comments#action_12546 ]
Mark Hofmann commented on WS-9: ------------------------------- P.S.: I believe that the logic that I added to the template (looping over the attributes of all super types) should go into some class like WebServiceLogicImpl ("getAllAttributes" or something) but I didn't know how to add a method to it, that's why it's in the template. > Inheritance of ValueObjects is not supported > -------------------------------------------- > > Key: WS-9 > URL: http://jira.andromda.org/browse/WS-9 > Project: WebService Cartridge > Type: Improvement > Reporter: Mark Hofmann > Assignee: Chad Brandon > Attachments: WebServiceCartridgeTestModel.xml.zip, > WebServiceLogicImpl.patch, webservice_inheritance.txt, wrapped-wsdl.vsl.patch > > The cartridge should support inheritance for the ValueObject so that it is > possible to > - model a method that uses super types as parameters instead of writing extra > methods for each specialization of a type > - model a method with specialized types and get all inherited attributes > added to the list of the web service parameters -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.andromda.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642