User: pathoss
Date: 02/03/25 06:17:08
Modified: core/resources/xdoclet/web/vendor struts_config_xml.j
Log:
Added support for Declarative Exception Handling (struts 1.1 beta).
Revision Changes Path
1.13 +13 -0 xdoclet/core/resources/xdoclet/web/vendor/struts_config_xml.j
Index: struts_config_xml.j
===================================================================
RCS file:
/cvsroot/xdoclet/xdoclet/core/resources/xdoclet/web/vendor/struts_config_xml.j,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -w -r1.12 -r1.13
--- struts_config_xml.j 2 Jan 2002 23:11:25 -0000 1.12
+++ struts_config_xml.j 25 Mar 2002 14:17:08 -0000 1.13
@@ -26,6 +26,14 @@
-->
</XDtMerge:merge>
+ <!-- ========== Global Exception Definitions ============================== -->
+ <XDtMerge:merge file="global-exceptions.xml">
+ <!--
+ Define your exceptions in a file called global-exceptions.xml and place
+ it in your merge directory.
+ -->
+ </XDtMerge:merge>
+
<!-- ========== Action Mapping Definitions ============================== -->
<action-mappings>
<XDtClass:forAllClasses type="org.apache.struts.action.Action">
@@ -53,6 +61,11 @@
<forward name="<XDtClass:classTagValue tagName="struts:action-forward"
paramName="name"/>"
path="<XDtClass:classTagValue tagName="struts:action-forward"
paramName="path"/>">
</forward>
+ </XDtClass:forAllClassTags>
+ <XDtClass:forAllClassTags tagName="struts:exception">
+ <exception key="<XDtClass:classTagValue tagName="struts:exception"
paramName="key"/>"
+ type="<XDtClass:classTagValue tagName="struts:exception"
paramName="type"/>"
+ path="<XDtClass:classTagValue tagName="struts:exception"
paramName="path"/>"/>
</XDtClass:forAllClassTags>
</action>
</XDtClass:forAllClassTags>
_______________________________________________
Xdoclet-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-devel