Hello community, here is the log from the commit of package ws-jaxme for openSUSE:Factory checked in at 2017-10-10 11:40:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ws-jaxme (Old) and /work/SRC/openSUSE:Factory/.ws-jaxme.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ws-jaxme" Tue Oct 10 11:40:02 2017 rev:17 rq:532260 version:0.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ws-jaxme/ws-jaxme.changes 2017-09-13 22:28:10.225893332 +0200 +++ /work/SRC/openSUSE:Factory/.ws-jaxme.new/ws-jaxme.changes 2017-10-10 11:40:07.427011163 +0200 @@ -1,0 +2,9 @@ +Fri Oct 6 15:33:05 UTC 2017 - [email protected] + +- Allow building with jdk9 +- Attached patch: + * ws-jaxme-0.5.2-proxygenerator.patch + - Generate correctly proxies even if the interface has static + methods that are allowed in jdk8+ + +------------------------------------------------------------------- New: ---- ws-jaxme-0.5.2-proxygenerator.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ws-jaxme.spec ++++++ --- /var/tmp/diff_new_pack.qnInzn/_old 2017-10-10 11:40:09.530918822 +0200 +++ /var/tmp/diff_new_pack.qnInzn/_new 2017-10-10 11:40:09.534918647 +0200 @@ -30,6 +30,7 @@ Patch2: ws-jaxme-java6.patch Patch3: ws-jaxme-sourcetarget.patch Patch4: ws-jaxme-use-commons-codec.patch +Patch5: ws-jaxme-0.5.2-proxygenerator.patch BuildRequires: ant >= 1.6 BuildRequires: ant-apache-resolver BuildRequires: antlr @@ -47,7 +48,6 @@ BuildRequires: xml-commons-resolver BuildRequires: xmldb-api BuildArch: noarch -BuildConflicts: java-devel >= 1.9 %description A Java/XML binding compiler takes as input a schema description (in @@ -107,6 +107,7 @@ %patch2 -b .java6 %patch3 -p1 %patch4 -p1 +%patch5 -p1 %build export OPT_JAR_LIST="ant/ant-trax jaxp_transform_impl ant/ant-apache-resolver" ++++++ ws-jaxme-0.5.2-proxygenerator.patch ++++++ --- ws-jaxme-0.5.2/src/js/org/apache/ws/jaxme/js/pattern/CompiledClassReflector.java 2005-07-28 21:47:58.000000000 +0200 +++ ws-jaxme-0.5.2/src/js/org/apache/ws/jaxme/js/pattern/CompiledClassReflector.java 2017-10-06 17:25:25.213569086 +0200 @@ -34,18 +34,7 @@ * {@link JavaSource}.</p> */ protected JavaMethod getMethod(JavaSource pSource, Method pMethod) { - JavaMethod method = pSource.newJavaMethod(pMethod.getName(), - JavaQNameImpl.getInstance(pMethod.getReturnType()), - JavaSource.PUBLIC); - Class[] classes = pMethod.getParameterTypes(); - for (int i = 0; i < classes.length; i++) { - method.addParam(classes[i], "arg" + i); - } - Class[] exceptions = pMethod.getExceptionTypes(); - for (int i = 0; i < exceptions.length; i++) { - method.addThrows(exceptions[i]); - } - return method; + return pSource.newJavaMethod(pMethod); } /** Returns the compiled class being used to gather information.
