[seam-issues] [JBoss JIRA] Created: (SEAMREST-26) Less verbose configuration of exception mapping rules
Jozef Hartinger (JIRA)
jira-events at lists.jboss.org
Tue Feb 1 09:05:39 EST 2011
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
Assignee: 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 is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the seam-issues
mailing list