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 2009/11/13 05:56:22 UTC

svn commit: r835742 - in /webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl: codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java template/java/ExceptionTemplate.xsl

Author: amilas
Date: Fri Nov 13 04:56:21 2009
New Revision: 835742

URL: http://svn.apache.org/viewvc?rev=835742&view=rev
Log:
setting the serialVersionUID to exception classes

Modified:
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java
    webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java?rev=835742&r1=835741&r2=835742&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java Fri Nov 13 04:56:21 2009
@@ -1050,6 +1050,9 @@
             addAttribute(doc, "shortName",
                     (String) faultClassNameMap.get(key),
                     faultElement);
+            addAttribute(doc, "serialVersionUID",
+                    String.valueOf(System.currentTimeMillis()),
+                    faultElement);
 
             //added the base exception class name
             if (this.codeGenConfiguration.getExceptionBaseClassName() != null) {

Modified: webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl?rev=835742&r1=835741&r2=835742&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl (original)
+++ webservices/axis2/trunk/java/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl Fri Nov 13 04:56:21 2009
@@ -30,6 +30,8 @@
 package <xsl:value-of select="@package"/>;
 
 public class <xsl:value-of select="@shortName"/> extends <xsl:value-of select="@exceptionBaseClass"/>{
+
+    private static final long serialVersionUID = <xsl:value-of select="@serialVersionUID"/>L;
     
     private <xsl:value-of select="@type"/> faultMessage;