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.

Reply via email to