You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by am...@apache.org on 2006/12/18 06:35:38 UTC

svn commit: r488130 - /webservices/axis2/branches/java/WSDL_2_0/modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl

Author: amilas
Date: Sun Dec 17 21:35:36 2006
New Revision: 488130

URL: http://svn.apache.org/viewvc?view=rev&rev=488130
Log:
Added the exception name to the message context in the catch block. This property is used to determine the name of 
the exception thrown. 

Modified:
    webservices/axis2/branches/java/WSDL_2_0/modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl

Modified: webservices/axis2/branches/java/WSDL_2_0/modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/WSDL_2_0/modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl?view=diff&rev=488130&r1=488129&r2=488130
==============================================================================
--- webservices/axis2/branches/java/WSDL_2_0/modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl (original)
+++ webservices/axis2/branches/java/WSDL_2_0/modules/codegen/src/org/apache/axis2/wsdl/template/java/MessageReceiverTemplate.xsl Sun Dec 17 21:35:36 2006
@@ -204,6 +204,7 @@
         <xsl:for-each select="fault-list/fault">
             <xsl:if test="position()=1">}</xsl:if>catch (<xsl:value-of select="@name"/> e) {
 
+            msgContext.setProperty(org.apache.axis2.Constants.FAULT_NAME,"<xsl:value-of select="@localname"/>");
             org.apache.axis2.AxisFault f = createAxisFault(e);
 
             f.setDetail(toOM(e.getFaultMessage(),false));
@@ -512,7 +513,7 @@
         }
         <xsl:for-each select="fault-list/fault">
             <xsl:if test="position()=1">}</xsl:if>catch (<xsl:value-of select="@name"/> e) {
-
+            msgContext.setProperty(org.apache.axis2.Constants.FAULT_NAME,"<xsl:value-of select="@localname"/>");
             org.apache.axis2.AxisFault f = createAxisFault(e);
 
             f.setDetail(toOM(e.getFaultMessage(),false));



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org