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

Francesco Chicchiriccò resolved SYNCOPE-303.
--------------------------------------------

    Resolution: Fixed

http://svn.apache.org/r1536304

> Mapping to SyncopeClientCompositeException on client side
> ---------------------------------------------------------
>
>                 Key: SYNCOPE-303
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-303
>             Project: Syncope
>          Issue Type: Improvement
>          Components: common, core
>            Reporter: Andrei Shakirin
>            Assignee: Francesco Chicchiriccò
>             Fix For: 1.2.0
>
>
> Actually almost all exceptions with status BAD_REQUEST and NOT_FOUND are 
> mapped to SyncopeClientCompositeErrorException on the client side.
> It is absolutely OK for composite exceptions containing number of 
> sub-exceptions (like validation and propagation), however for some single 
> exceptions it makes more sense to map not to 
> SyncopeClientCompositeErrorException, but directly to corresponded exception 
> type.
> Candidates are:
>     Deadlock
>     ExistingResource
>     DataIntegrityViolation
>     GenericPersistence
>     UnauthorizedRole
> Proposed mapping makes exception processing more easy and effective.
> https://cwiki.apache.org/confluence/display/SYNCOPE/Remote+Exceptions



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to