Updated the JIRA with DIFF file. May I know whether that worked.
On Fri, May 20, 2011 at 2:26 AM, Sergey Beryozkin <sberyoz...@gmail.com>wrote: > Hi - did you see the comments on JIRA ? > Please update your local snapshot and create a patch > > thanks, Sergey > > On Tue, May 17, 2011 at 9:25 PM, Biju Nair <biju74tec...@gmail.com> wrote: > > Created JIRA - CXF-3529 > > > > Let me know what is the next step? > > > > Biju > > > > On Tue, May 17, 2011 at 1:51 AM, Sergey Beryozkin <sberyoz...@gmail.com > >wrote: > > > >> Hi > >> > >> On Tue, May 17, 2011 at 7:09 AM, Biju Nair <biju74tec...@gmail.com> > wrote: > >> > Added the Map feature for service level and bean level. > >> > > >> > I was not able to check-in the files, so attaching the same. > >> > > >> > >> I don't see an attachment, but what you need to do is to create a CXF > >> JIRA, attach a patch and I will apply it. > >> > >> > >> > Following are the changes, > >> > Added Map Support to Rest Based Services > >> > -- Added InjectionUtils.injectIntoMap > >> > -- Added InjectionUtils.convertMultimapToMap > >> > -- Changed Signature of InjectionUtils.createParameterObject > >> > -- Modified handleBean > >> > -- Modified createParameterObject > >> > -- Added InjectionUtils.injectIntoMap > >> > -- Added InjectionUtils.isSupportedMap > >> > -- Added InjectionUtils.mergeMap > >> > -- Added JAXRSUtils.processMapValue > >> > -- Changed JAXRSUtils.processFormParam > >> > > >> > The code is tested with sample services like, > >> > public String debug(@FormParam("")TestEmployeeTO > >> > testObject1,@FormParam("map") Map<String,Integer> map) > >> > > >> > public class TestEmployeeTO { > >> > > >> > private HashMap<String,String> currencies; > >> > > >> > //getters/setters > >> > } > >> > Input Data > >> > map.x=11&map.y=9¤cies.IND=INR¤cies.USA=DOLLAR > >> > Output > >> > TestEmployeeTO[currencies={IND=INR, USA=DOLLAR}] > >> > map={y=9, x=11} > >> > > >> > >> thanks, Sergey > >> > >> > >> > >> > Please verify and let me know is this is good. > >> > > >> > Biju B > >> > >> > >> > >> -- > >> Sergey Beryozkin > >> > >> Application Integration Division of Talend > >> http://sberyozkin.blogspot.com > >> > > >