This is an automated email from the ASF dual-hosted git repository. veithen pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
The following commit(s) were added to refs/heads/master by this push: new 9bab9c413a AXIS2-6049: Use static serialVersionUID for generated exceptions 9bab9c413a is described below commit 9bab9c413a04168cfac28e587248c3b4c7134602 Author: Andreas Veithen <andreas.veit...@gmail.com> AuthorDate: Fri Dec 23 18:21:48 2022 +0000 AXIS2-6049: Use static serialVersionUID for generated exceptions Fixes #384 --- .../wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java | 3 --- .../src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl | 2 +- 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java b/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java index 36bddd06eb..a8fa27e981 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java +++ b/modules/codegen/src/org/apache/axis2/wsdl/codegen/emitter/AxisServiceBasedMultiLanguageEmitter.java @@ -1052,9 +1052,6 @@ public class AxisServiceBasedMultiLanguageEmitter implements Emitter { 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) { diff --git a/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl b/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl index 4f37db79c0..852a9e42ef 100644 --- a/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl +++ b/modules/codegen/src/org/apache/axis2/wsdl/template/java/ExceptionTemplate.xsl @@ -31,7 +31,7 @@ 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 static final long serialVersionUID = 1L; private <xsl:value-of select="@type"/> faultMessage;