Details
-
Type:
Sub-task
-
Status:
Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: None
-
Fix Version/s: 2.3-M2
-
Component/s: None
-
Labels:None
Description
I have an app that uses a nice url scheme based on product names, so bad URLs are going to happen. There are several actions that require a valid thing but it may not exist. A requirement is to display a nice page, but return a 404. It would be great if I could just throw a MissingThingException and map that to a particular controller/action and have it generate a 404 response.
A possible URL mapping syntax would be...
"404"(controller: "missing", action: "thing", exception: MissingThingException)
The presence of the exception key prevents this from being used as a global mapping for 404s. This should be open for any valid HTTP response code.
Activity
Graeme Rocher
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.3-RC1 [ 16274 ] | |
| Fix Version/s | 1.3-M1 [ 15400 ] |
Graeme Rocher
made changes -
| Fix Version/s | 1.3-RC1 [ 16274 ] |
Luke Daley
made changes -
| Fix Version/s | 1.3.6 [ 16730 ] |
Luke Daley
made changes -
| Fix Version/s | 1.3.6 [ 16730 ] | |
| Fix Version/s | 1.4-M1 [ 16812 ] |
Contegix Support
made changes -
| Project Import | Thu Mar 24 21:22:24 CDT 2011 [ 1301019744151 ] |
Luke Daley
made changes -
| Assignee | Luke Daley [ ldaley ] |
Graeme Rocher
made changes -
| Fix Version/s | 1.4-M1 [ 11040 ] | |
| Fix Version/s | 1.4-M2 [ 12504 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0-M1 [ 12504 ] | |
| Fix Version/s | 2.0-M2 [ 12805 ] |
Burt Beckwith
made changes -
| Workflow | jira [ 31857 ] | Grails [ 40276 ] |
Burt Beckwith
made changes -
| Workflow | Grails [ 40276 ] | Copy of Grails [ 47709 ] |
Burt Beckwith
made changes -
| Workflow | Copy of Grails [ 47709 ] | Grails [ 55119 ] |
Burt Beckwith
made changes -
| Workflow | Grails [ 55119 ] | Grails2 [ 62670 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0-RC1 [ 12803 ] | |
| Fix Version/s | 2.0-M2 [ 12805 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.1 [ 13005 ] | |
| Fix Version/s | 2.0-RC1 [ 12803 ] |
Burt Beckwith
made changes -
| Workflow | Grails2 [ 62670 ] | jira [ 71176 ] |
Burt Beckwith
made changes -
| Workflow | jira [ 71176 ] | Grails2 [ 79219 ] |
Peter Ledbrook
made changes -
| Last Reviewed | 01/Jan/10 |
Peter Ledbrook
made changes -
| Workflow | Grails2 [ 79219 ] | jira [ 87415 ] |
Peter Ledbrook
made changes -
| Workflow | jira [ 87415 ] | Grails2 [ 95566 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.2 [ 13064 ] | |
| Fix Version/s | 2.0.1 [ 13005 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.3 [ 13094 ] | |
| Fix Version/s | 2.0.2 [ 13064 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.0.4 [ 13099 ] | |
| Fix Version/s | 2.0.3 [ 13094 ] |
Jeff Brown
made changes -
| Fix Version/s | 2.2 [ 13093 ] | |
| Fix Version/s | 2.0.4 [ 13099 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.3 [ 13311 ] | |
| Fix Version/s | 2.2-RC1 [ 13093 ] |
Peter Ledbrook
made changes -
| Parent | GRAILS-9888 [ 43881 ] | |
| Issue Type | New Feature [ 2 ] | Sub-task [ 5 ] |
Graeme Rocher
made changes -
| Fix Version/s | 2.3-M2 [ 13457 ] | |
| Fix Version/s | 2.3-M1 [ 13311 ] |
Moving to 1.4 as it is too big to go in the 1.3 line now.