Issue Details (XML | Word | Printable)

Key: STR-786
Type: Improvement Improvement
Status: Reopened Reopened
Priority: Blocker Blocker
Assignee: Unassigned
Reporter: David M. Karr
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Struts 1

Make error messages more specific (omnibus issue)

Created: 16/Aug/02 01:08 AM   Updated: 08/Jun/08 04:16 AM
Return to search
Component/s: Core
Affects Version/s: Nightly Build
Fix Version/s: 1.4.0

Environment:
Operating System: other
Platform: Other
Issue Links:
Dependency
 

Bugzilla Id: 11733


 Description  « Hide
When I'm trying to track through the Struts source code to find out where an
error message is being emitted, after I find the display string in the
properties files, I then have to search for the given key in the source code.
It would be very convenient if the key associated with that display string was
specific enough to be reasonably certain that it wouldn't occur hundreds of
times in unrelated places. Unfortunately, for several (most?) of these error
keys, that is not the case. A perfect example: "formBean". That's the error
code for "Error creating form bean of class {0}". From the ones I see near
"formBean" in the ActionResources.properties file, there are many keys that are
not specific at all.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Don Brown made changes - 23/Apr/06 04:38 AM
Field Original Value New Value
issue.field.bugzillaimportkey 11733 26077
Paul Benedict made changes - 26/Nov/06 06:06 AM
Component/s Core [ 21233 ]
Component/s Unknown [ 21244 ]
Assignee Struts Developers [ dev@struts.apache.org ]
Bugzilla Id 11733
Paul Benedict made changes - 04/Jul/07 02:55 AM
Fix Version/s 1.4.0 [ 21795 ]
Summary Make error keys more specific Make error more specific
Paul Benedict made changes - 04/Jul/07 02:58 AM
Link This issue depends on STR-1730 [ STR-1730 ]
Paul Benedict made changes - 04/Jul/07 03:00 AM
Link This issue depends on STR-2611 [ STR-2611 ]
Paul Benedict made changes - 04/Jul/07 03:02 AM
Link This issue depends on STR-2437 [ STR-2437 ]
Paul Benedict made changes - 04/Jul/07 03:02 AM
Link This issue depends on STR-1808 [ STR-1808 ]
Paul Benedict made changes - 04/Jul/07 03:02 AM
Link This issue depends on STR-1819 [ STR-1819 ]
Paul Benedict made changes - 04/Jul/07 03:03 AM
Link This issue depends on STR-1809 [ STR-1809 ]
Paul Benedict made changes - 04/Jul/07 03:05 AM
Priority Minor [ 4 ] Major [ 3 ]
Summary Make error more specific Make error messages more specific (omnibus issue)
Paul Benedict made changes - 04/Jul/07 05:34 AM
Priority Major [ 3 ] Blocker [ 1 ]
Paul Benedict made changes - 19/Aug/07 08:47 PM
Link This issue depends on STR-2173 [ STR-2173 ]
Paul Benedict made changes - 29/Aug/07 03:09 AM
Link This issue depends on STR-2020 [ STR-2020 ]
Paul Benedict made changes - 11/Nov/07 02:59 AM
Link This issue requires STR-3094 [ STR-3094 ]
Paul Benedict made changes - 11/Nov/07 03:00 AM
Link This issue depends on STR-3094 [ STR-3094 ]
Paul Benedict made changes - 11/Nov/07 03:00 AM
Link This issue requires STR-3094 [ STR-3094 ]
Paul Benedict made changes - 08/Jun/08 04:02 AM
Link This issue depends on STR-1638 [ STR-1638 ]
Paul Benedict made changes - 08/Jun/08 04:16 AM
Link This issue depends on STR-2153 [ STR-2153 ]