[ 
https://issues.apache.org/jira/browse/SM-2327?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Krzysztof Sobkowiak reassigned SM-2327:
---------------------------------------

    Assignee: Krzysztof Sobkowiak

> Improve camel-cxf-rest example
> ------------------------------
>
>                 Key: SM-2327
>                 URL: https://issues.apache.org/jira/browse/SM-2327
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: examples
>    Affects Versions: 5.0.2
>            Reporter: Gregor Zurowski
>            Assignee: Krzysztof Sobkowiak
>            Priority: Minor
>             Fix For: 5.0.2, 5.1.0, 6.0.0
>
>
> Address the following issues with the current camel-cxf-rest example 
> implementation:
> - ServiceHandler should use a more appropriate data structure for storing 
> person instances (Map instead of List).
> - ServiceHandler should follow REST principles by using appropriate HTTP 
> response codes and messages (HTTP 201 when creating persons, return URI of 
> created person, etc.).
> - ServiceHandler should follow JAX-RS programming model (use Response 
> instance where appropriate).
> - Client should show HTTP response codes and response messages.
> - Fix some general issues (e.g. remove unneeded fields and annotations, use 
> appropriate access modifiers)



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to