Issue Details (XML | Word | Printable)

Key: STR-423
Type: Improvement Improvement
Status: Reopened Reopened
Priority: Minor Minor
Assignee: Unassigned
Reporter: Frank Lawlor
Votes: 1
Watchers: 0
Operations

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

Struts fails silently in too many places

Created: 08/Jan/02 03:58 PM   Updated: 11/Nov/07 03:02 AM
Return to search
Component/s: Core
Affects Version/s: Nightly Build
Fix Version/s: 1.4.0

File Attachments:
  Size
Zip Archive sources.zip 2004-02-11 03:47 PM I-Shen Leong 13 kB
XML File struts-config-schema.xsd 2004-02-09 03:44 PM I-Shen Leong 11 kB
XML File struts-config_1_1.xsd 2004-03-15 10:26 AM nick.afshartous 36 kB
Java Source File TestableUberspect.java 2005-05-25 12:21 AM Llewellyn Falco 9 kB
Environment:
Operating System: All
Platform: All
Issue Links:
Dependency
Incorporates
 

Bugzilla Id: 5739


 Description  « Hide
When something is specified incorrectly, usually in
struts-config.xml or invocation of struts methods,
the result is nothing! No exception, no log entry.

Among the people I work with and from many forum posts
it seems like this is a common source of frustration
for struts developers. Some specific examples:

- If the ActionForm name is not defined in struts-config, silence
- If the ActionForward string is not found, silence
- If no app.properties found, pretty close to silence
- if you say html:text indexed="yes" (should be "true"), silence
  (note, the documentation implies it should be "yes")
  (many tag errors just result in silence)
- If the ActionError type is not found, silence

Most of these should cause exceptions and/or log entries.

 All   Comments   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Don Brown made changes - 23/Apr/06 04:35 AM
Field Original Value New Value
issue.field.bugzillaimportkey 5739 25714
Paul Benedict made changes - 27/Jun/07 06:28 AM
Link This issue contains STR-2904 [ STR-2904 ]
Paul Benedict made changes - 30/Jun/07 10:24 PM
Link This issue contains STR-1819 [ STR-1819 ]
Paul Benedict made changes - 30/Jun/07 10:53 PM
Link This issue contains STR-2611 [ STR-2611 ]
Paul Benedict made changes - 04/Jul/07 02:53 AM
Link This issue relates to STR-1809 [ STR-1809 ]
Paul Benedict made changes - 04/Jul/07 03:00 AM
Link This issue contains STR-2611 [ STR-2611 ]
Paul Benedict made changes - 04/Jul/07 03:03 AM
Link This issue relates to STR-1809 [ STR-1809 ]
Paul Benedict made changes - 19/Jul/07 07:28 AM
Link This issue depends on STR-3073 [ STR-3073 ]
Paul Benedict made changes - 19/Jul/07 07:31 AM
Link This issue depends on STR-1870 [ STR-1870 ]
Paul Benedict made changes - 22/Aug/07 05:15 AM
Fix Version/s 1.4.0 [ 21795 ]
Assignee Struts Developers [ dev@struts.apache.org ]
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:01 AM
Link This issue requires STR-3094 [ STR-3094 ]
Paul Benedict made changes - 11/Nov/07 03:02 AM
Link This issue depends on STR-3094 [ STR-3094 ]