Support for Map Interface in CXF Service and Beans --------------------------------------------------
Key: CXF-3529 URL: https://issues.apache.org/jira/browse/CXF-3529 Project: CXF Issue Type: New Feature Components: Core Affects Versions: 2.4.1 Environment: All platforms Reporter: Biju Nair Fix For: 2.4.1 Apache CXF Rest Services doesn't support java.util.Map interface as their service arguments. They even do not support java.util.Map interface inside a bean. This fix is to support Map interface as arguments and fields inside a bean. > 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} > -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira