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;