[
https://issues.jboss.org/browse/SEAMREST-26?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jozef Hartinger reassigned SEAMREST-26:
---------------------------------------
Assignee: (was: Jozef Hartinger)
> Less verbose configuration of exception mapping rules
> -----------------------------------------------------
>
> Key: SEAMREST-26
> URL: https://issues.jboss.org/browse/SEAMREST-26
> Project: Seam REST
> Issue Type: Feature Request
> Components: Configuration, Examples, Exception handling
> Affects Versions: 3.0.0.Beta1
> Reporter: Jozef Hartinger
> Priority: Minor
>
> Currently we have:
> <rest:SeamRestConfiguration
> preferedTemplatingProvider="org.jboss.seam.rest.templating.freemarker.FreeMarkerProvider">
> <rest:mappings>
> <s:value>
> <exceptions:Mapping
> exceptionType="javax.persistence.NoResultException" statusCode="404">
> <exceptions:message>Requested resource
> (#{uriInfo.path}) does not exist.</exceptions:message>
> </exceptions:Mapping>
> </s:value>
> <s:value>
> <exceptions:Mapping
> exceptionType="java.lang.IllegalArgumentException" statusCode="400"
> message="Illegal value."/>
> </s:value>
> <s:value>
> <exceptions:Mapping
> exceptionType="java.lang.IllegalArgumentException" statusCode="400"
> message="Illegal value."/>
> </s:value>
> </rest:mappings>
> </rest:SeamRestConfiguration>
> we could make it to
> <rest:SeamRestConfiguration
> preferedTemplatingProvider="org.jboss.seam.rest.templating.freemarker.FreeMarkerProvider">
> <rest:mappings>
> <s:values>
> <exceptions:Mapping
> exceptionType="javax.persistence.NoResultException" statusCode="404">
> <exceptions:message>Requested resource
> (#{uriInfo.path}) does not exist.</exceptions:message>
> </exceptions:Mapping>
> <exceptions:Mapping
> exceptionType="java.lang.IllegalArgumentException" statusCode="400"
> message="Illegal value."/>
> <exceptions:Mapping
> exceptionType="java.lang.IllegalArgumentException" statusCode="400"
> message="Illegal value."/>
> </s:values>
> </rest:mappings>
> </rest:SeamRestConfiguration>
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
_______________________________________________
seam-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/seam-issues