Sophie

Sophie

distrib > Mageia > 5 > x86_64 > by-pkgid > 95063f3ed837110fe4aa8a47ed83920d > files > 3

glassfish-jaxws-2.2.7-80.mga5.src.rpm

diff -Nru glassfish-jaxws-2.2.7/httpspi-servlet/build.xml glassfish-jaxws-2.2.7-gil/httpspi-servlet/build.xml
--- glassfish-jaxws-2.2.7/httpspi-servlet/build.xml	2011-08-25 12:49:35.000000000 +0200
+++ glassfish-jaxws-2.2.7-gil/httpspi-servlet/build.xml	2012-10-29 09:59:05.885278973 +0100
@@ -46,6 +46,12 @@
   <property name="build.dir" value="${basedir}/build"/>
   <property file="../project.properties"/>
 
+    <path id="runtime.compile.classpath">
+        <fileset dir="/usr/share/java" >
+            <include name="jboss-servlet-3.0-api.jar"/>
+        </fileset>
+    </path>
+  
   <target name="compile">
     <mkdir dir="${build.dir}/classes"/>
     <javac srcdir="src"
@@ -54,11 +60,11 @@
         deprecation="${compile.deprecation}"
         optimize="${compile.optimize}"
         source="1.5">
-      <compilerarg value="-Xbootclasspath/p:${lib.home}/jaxws-api.jar"/>
+      <compilerarg value="-Xbootclasspath/p:/usr/share/java/jboss-jaxws-2.2-api.jar"/>
       <classpath>
         <path refid="runtime.compile.classpath"/>
-        <fileset dir="lib" includes="*.jar" />
         <pathelement path="../rt/build/classes" />
+        <pathelement path="${basedir}/build/classes" />
       </classpath>
     </javac>
   </target>
diff -Nru glassfish-jaxws-2.2.7/rt/build.xml glassfish-jaxws-2.2.7-gil/rt/build.xml
--- glassfish-jaxws-2.2.7/rt/build.xml	2012-06-20 10:47:17.000000000 +0200
+++ glassfish-jaxws-2.2.7-gil/rt/build.xml	2012-10-29 08:58:21.575655429 +0100
@@ -46,35 +46,74 @@
   <property name="build.dir" value="${basedir}/build"/>
   <property file="../project.properties"/>
 
+    <path id="runtime.compile.classpath">
+        <fileset dir="/usr/share/java" >
+            <include name="codemodel.jar"/>
+            <!--include name="glassfish-fastinfoset.jar"/-->
+            <include name="glassfish-gmbal-api-only.jar"/>
+            <!--include name="glassfish-ha-api.jar"/-->
+            <include name="jaxb-api.jar"/>
+            <include name="glassfish-jaxb/jaxb-impl.jar"/>
+            <include name="glassfish-jaxb/jaxb-xjc.jar"/>
+            <include name="glassfish-management-api.jar"/>
+            <include name="glassfish-pfl/glassfish-pfl-tf.jar"/>
+            <include name="glassfish-policy.jar"/>
+            <include name="glassfish-saaj.jar"/>
+            <include name="istack-commons-buildtools.jar"/>
+            <include name="istack-commons-runtime.jar"/>
+            <include name="istack-commons-tools.jar"/>
+            <include name="jboss-annotations-1.1-api.jar"/>
+            <include name="jboss-jaxws-2.2-api.jar"/>
+            <include name="jboss-jsp-2.2-api.jar"/>
+            <include name="jboss-saaj-1.3-api.jar"/>
+            <include name="jboss-servlet-3.0-api.jar"/>
+            <include name="mimepull.jar"/>
+            <include name="objectweb-asm/asm.jar"/>
+            <include name="stax2-api.jar"/>
+            <include name="stax-ex.jar"/>
+            <include name="txw2.jar"/>
+            <include name="woodstox-core-lgpl.jar"/>
+            <include name="xmlstreambuffer.jar"/>
+            <include name="xml-commons-resolver.jar"/>
+            <include name="xsom.jar"/>
+        </fileset>
+    </path>
+  
+  <path id="istack.cp">
+    <fileset dir="/usr/share/java" >
+      <include name="istack-commons-buildtools.jar"/>
+      <include name="codemodel.jar"/>
+    </fileset>
+  </path>
+   
+   <taskdef name="resgen" classname="com.sun.istack.build.ResourceGenTask">
+    <classpath refid="istack.cp"/>
+   </taskdef>
+  
   <target name="prepare">
     <mkdir dir="${build.dir}/classes"/>
+    <mkdir dir="${build.dir}/gen-src"/>
     <mkdir dir="${build.dir}/test-classes"/>
     <mkdir dir="${build.dir}/test-reports"/>
   </target>
 
   <target name="generate-code" depends="prepare"
           description="build and run all the code generators">
-      <sequential>
-            <exec executable="${mvn.exec}" failonerror="true" dir="${basedir}/src">
-            	<arg line="${mvn.extra.args}"/>
-                <arg line="-DdestDir=../build/gen-src"/>
-                <arg line="-Dresources=com/sun/xml/ws/resources/*.properties"/>
-                <arg line="-Dlicense=../../etc/CDDL+GPLv2.xml"/>
-                <arg line="com.sun.istack:istack-commons-maven-plugin:2.12:rs-gen"/>
-            </exec>
-        </sequential>
+      <resgen destdir="${build.dir}/gen-src" encoding="UTF-8">
+        <resource dir="src" includes="com/sun/xml/ws/resources/*.properties"/>
+      </resgen>
   </target>
 
   <target name="compile" depends="generate-code">
     <!-- do this to bundle ASM classes into jaxws-rt.jar -->
-    <unjar src="${basedir}/../lib/jaxws-asm.jar" dest="${basedir}/build/classes" />
-    <javac srcdir="src:build/gen-src"
+    <!--unjar src="${basedir}/../lib/jaxws-asm.jar" dest="${basedir}/build/classes" /-->
+    <javac srcdir="src:${build.dir}/gen-src"
         destdir="${basedir}/build/classes"
         debug="${compile.debug}"
         deprecation="${compile.deprecation}"
         optimize="${compile.optimize}"
         source="1.5">
-      <compilerarg value="-Xbootclasspath/p:${lib.home}/jaxws-api.jar"/>
+      <compilerarg value="-Xbootclasspath/p:/usr/share/java/jboss-jaxws-2.2-api.jar"/>
       <classpath refid="runtime.compile.classpath"/>
     </javac>
     <!-- Copy AnnotationProcessor factory info -->
@@ -88,14 +127,14 @@
   </target>
 
   <target name="compile-mustang" depends="generate-code">
-    <javac srcdir="src:build/gen-src"
+    <javac srcdir="src:${build.dir}/gen-src"
         destdir="${basedir}/build/classes"
         debug="${compile.debug}"
         deprecation="${compile.deprecation}"
         optimize="${compile.optimize}"
         source="1.5"
         excludes="**/JaxWsRtObjectFactory*.java,**/WSServletContext.java,**/WSDLPublisher.java,**/servlet/,**/ServletDelegate.java, **/ServletSecondDelegate.java, **/FastInfoset*.java, **/SourceReaderFactory.java">
-      <compilerarg value="-Xbootclasspath/p:${lib.home}/jaxws-api.jar"/>
+      <compilerarg value="-Xbootclasspath/p:/usr/share/java/jboss-jaxws-2.2-api.jar"/>
       <classpath refid="runtime.compile.classpath"/>
     </javac>
   </target>
@@ -117,13 +156,16 @@
             <pathelement path="${build.dir}/test-classes" />
             <!-- so that resources can be found -->
             <pathelement path="${basedir}/test"/>
+            <fileset dir="/usr/share/java" >
+                <include name="junit.jar"/>
+            </fileset>
         </path>
 
         <javac srcdir="${basedir}/test"
                destdir="${build.dir}/test-classes"
                debug="${compile.debug}"
                optimize="${compile.optimize}">
-            <compilerarg value="-Xbootclasspath/p:${lib.home}/jaxws-api.jar"/>
+            <compilerarg value="-Xbootclasspath/p:/usr/share/java/jboss-jaxws-2.2-api.jar"/>
             <classpath refid="test.classpath"/>
         </javac>
 
diff -Nru glassfish-jaxws-2.2.7/rt-fi/build.xml glassfish-jaxws-2.2.7-gil/rt-fi/build.xml
--- glassfish-jaxws-2.2.7/rt-fi/build.xml	2010-10-21 17:54:46.000000000 +0200
+++ glassfish-jaxws-2.2.7-gil/rt-fi/build.xml	2012-10-29 09:15:37.834521432 +0100
@@ -46,6 +46,14 @@
   <property name="build.dir" value="${basedir}/build"/>
   <property file="../project.properties"/>
 
+    <path id="runtime.compile.classpath">
+        <fileset dir="/usr/share/java" >
+            <include name="glassfish-fastinfoset.jar"/>
+            <include name="jboss-jaxws-2.2-api.jar"/>
+            <include name="xmlstreambuffer.jar"/>
+        </fileset>
+    </path>
+  
   <target name="compile">
     <mkdir dir="${build.dir}/classes"/>
     <javac srcdir="src"
diff -Nru glassfish-jaxws-2.2.7/rt-ha/build.xml glassfish-jaxws-2.2.7-gil/rt-ha/build.xml
--- glassfish-jaxws-2.2.7/rt-ha/build.xml	2011-12-16 09:54:10.000000000 +0100
+++ glassfish-jaxws-2.2.7-gil/rt-ha/build.xml	2012-10-29 09:24:55.572554600 +0100
@@ -46,6 +46,18 @@
   <property name="build.dir" value="${basedir}/build"/>
   <property file="../project.properties"/>
 
+    <path id="runtime.compile.classpath">
+        <fileset dir="/usr/share/java" >
+            <include name="glassfish-gmbal-api-only.jar"/>
+            <include name="glassfish-ha-api.jar"/>
+            <include name="jaxb-api.jar"/>
+            <include name="glassfish-jaxb/jaxb-impl.jar"/>
+            <include name="glassfish-jaxb/jaxb-xjc.jar"/>
+            <include name="istack-commons-runtime.jar"/>
+            <include name="jboss-jaxws-2.2-api.jar"/>
+        </fileset>
+    </path>
+
   <target name="compile">
     <mkdir dir="${build.dir}/classes"/>
     <javac srcdir="src"
@@ -56,7 +68,6 @@
         source="1.5">
       <classpath>
         <path refid="runtime.compile.classpath"/>
-        <fileset dir="${basedir}/../lib" includes="ha-api.jar" />
         <pathelement path="../rt/build/classes" />
       </classpath>
     </javac>
@@ -76,6 +87,9 @@
             <pathelement path="${build.dir}/classes" />
             <pathelement path="${build.dir}/test-classes" />
             <pathelement path="test"/>
+            <fileset dir="/usr/share/java" >
+                <include name="junit.jar"/>
+            </fileset>
         </path>
 
         <javac srcdir="test"
diff -Nru glassfish-jaxws-2.2.7/servlet/build.xml glassfish-jaxws-2.2.7-gil/servlet/build.xml
--- glassfish-jaxws-2.2.7/servlet/build.xml	2010-12-07 02:19:17.000000000 +0100
+++ glassfish-jaxws-2.2.7-gil/servlet/build.xml	2012-10-29 09:17:59.246153043 +0100
@@ -46,6 +46,15 @@
   <property name="build.dir" value="${basedir}/build"/>
   <property file="../project.properties"/>
 
+    <path id="runtime.compile.classpath">
+        <fileset dir="/usr/share/java" >
+            <include name="glassfish-management-api.jar"/>
+            <include name="istack-commons-runtime.jar"/>
+            <include name="jboss-jaxws-2.2-api.jar"/>
+            <include name="jboss-servlet-3.0-api.jar"/>
+        </fileset>
+    </path>
+  
   <target name="compile">
     <mkdir dir="${build.dir}/classes"/>
     <javac srcdir="src"
@@ -56,7 +65,6 @@
         source="1.5">
       <classpath>
         <path refid="runtime.compile.classpath"/>
-        <fileset dir="lib" includes="javax.servlet.jar" />
         <pathelement path="../rt/build/classes" />
         <pathelement path="../rt-ha/build/classes" />
       </classpath>
diff -Nru glassfish-jaxws-2.2.7/tools/wscompile/build.xml glassfish-jaxws-2.2.7-gil/tools/wscompile/build.xml
--- glassfish-jaxws-2.2.7/tools/wscompile/build.xml	2012-06-19 15:38:03.000000000 +0200
+++ glassfish-jaxws-2.2.7-gil/tools/wscompile/build.xml	2012-10-29 09:14:41.134877826 +0100
@@ -46,33 +46,65 @@
     <property name="build.dir" value="${basedir}/build"/>
     <property file="../../project.properties"/>
 
+    <path id="tools.compile.classpath">
+        <pathelement location="/usr/share/java/ant.jar"/>
+        <pathelement location="../../build/lib/jaxws-rt.jar"/>
+        <pathelement location="${java.home}/../lib/tools.jar"/>
+        <fileset dir="/usr/share/java" >
+            <include name="codemodel.jar"/>
+            <include name="jaxb-api.jar"/>
+            <include name="glassfish-jaxb/jaxb-impl.jar"/>
+            <include name="glassfish-jaxb/jaxb-xjc.jar"/>
+            <include name="glassfish-policy.jar"/>
+            <include name="istack-commons-runtime.jar"/>
+            <include name="istack-commons-tools.jar"/>
+            <include name="jboss-jaxws-2.2-api.jar"/>
+            <include name="txw2.jar"/>
+            <include name="xsom.jar"/>
+        </fileset>
+    </path>
+
+    <path id="istack.cp">
+        <fileset dir="/usr/share/java" >
+            <include name="istack-commons-buildtools.jar"/>
+            <include name="codemodel.jar"/>
+        </fileset>
+    </path>
+    
+    <taskdef name="resgen" classname="com.sun.istack.build.ResourceGenTask">
+        <classpath>
+            <path refid="istack.cp"/>
+        </classpath>
+    </taskdef>
+    
     <target name="prepare">
         <mkdir dir="${build.dir}/classes/META-INF/services"/>
+        <mkdir dir="${build.dir}/gen-src"/>
         <mkdir dir="${build.dir}/test-classes"/>
         <mkdir dir="${build.dir}/test-reports"/>
     </target>
 
     <target name="generate-code" depends="prepare"
             description="run all the code generators">
-        <sequential>
-            <exec executable="${mvn.exec}" failonerror="true" dir="${basedir}/src">
-            	<arg line="${mvn.extra.args}"/>
-                <arg line="-DdestDir=../build/gen-src"/>
-                <arg line="-Dresources=com/sun/tools/ws/resources/*.properties"/>
-                <arg line="-Dlicense=../../../etc/CDDL+GPLv2.xml"/>
-                <arg line="com.sun.istack:istack-commons-maven-plugin:2.12:rs-gen"/>
-            </exec>
-        </sequential>
+      <resgen destdir="${build.dir}/gen-src" encoding="UTF-8">
+        <resource dir="src" includes="com/sun/tools/ws/resources/*.properties"/>
+      </resgen>
     </target>
 
     <target name="compile" depends="generate-code">
-        <javac srcdir="src:build/gen-src"
+        <javac srcdir="src:${build.dir}/gen-src"
                destdir="${basedir}/build/classes"
                debug="${compile.debug}"
                deprecation="${compile.deprecation}"
                optimize="${compile.optimize}"
                source="1.5">
-            <classpath refid="tools.compile.classpath"/>
+            <classpath>
+              <path refid="tools.compile.classpath"/>
+              <pathelement path="../../rt/build/classes" />
+              <fileset dir="../../build/lib" >
+                <include name="jaxws-rt.jar"/>
+              </fileset>
+            </classpath>
         </javac>
 
         <!-- Copy services -->
@@ -96,8 +128,17 @@
         <path refid="tools.compile.classpath"/>
             <pathelement path="${build.dir}/classes"/>
             <pathelement path="${build.dir}/test-classes"/>
+            <pathelement path="../../rt/build/classes" />
             <!-- so that resources can be found -->
             <pathelement path="${basedir}/test"/>
+            <fileset dir="../../build/lib" >
+                <include name="jaxws-rt.jar"/>
+            </fileset>
+            <fileset dir="/usr/share/java" >
+                <include name="junit.jar"/>
+                <include name="stax-ex.jar"/>
+                <include name="xmlstreambuffer.jar"/>
+            </fileset>
         </path>