You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by mm...@apache.org on 2005/05/26 02:43:33 UTC

svn commit: r178556 - /incubator/beehive/trunk/wsm/build.xml

Author: mmerz
Date: Wed May 25 17:43:32 2005
New Revision: 178556

URL: http://svn.apache.org/viewcvs?rev=178556&view=rev
Log:
Modified the build to jar the javax.jws into its own jar.

Contributor: Daryoush Mehrtash

Modified:
    incubator/beehive/trunk/wsm/build.xml

Modified: incubator/beehive/trunk/wsm/build.xml
URL: http://svn.apache.org/viewcvs/incubator/beehive/trunk/wsm/build.xml?rev=178556&r1=178555&r2=178556&view=diff
==============================================================================
--- incubator/beehive/trunk/wsm/build.xml (original)
+++ incubator/beehive/trunk/wsm/build.xml Wed May 25 17:43:32 2005
@@ -37,6 +37,7 @@
     <property name="xsd.schema.dir" location="src/runtime/schema" />
     <property name="xsd.classes.dir" location="${build.dir}/xsd-classes" />
     <property name="xsd.includes" value="*.xsd" />
+    <property name="jsr181.jar" location="${lib.dir}/jsr181.jar" />
 
     <property name="wsdl.schema.dir" location="schemas" />
     <property name="temp.wsdl.classes.dir" location="${build.dir}/temp-wsdltypes" />
@@ -52,7 +53,7 @@
         <pathelement location="${api.classes}"/>
         <pathelement location="${jars.dir}/beehive-wsdltypes.jar"/>
         <pathelement location="${lib.dir}/schematypes.jar"/>
-        <pathelement location="${lib.dir}/jsr181.jar"/>
+        <pathelement location="${jsr181.jar}"/>
         <pathelement location="${ext.lib.dir}/jaxrpc.jar"/>
     	<path refid="xbean.dependency.path"/>
     </path>
@@ -215,8 +216,21 @@
         <echo message="--------------------------------------------------"/>
         <echo message="|      WSM build starting                        |"/>
         <echo message="--------------------------------------------------"/>
+        <jar jarfile="${jsr181.jar}">
+             <fileset dir="${api.classes}"/>
+             <manifest> 
+                 <attribute name="Extension-Name" value="JSR 181 API Library"/> 
+                 <attribute name="Specification-Title" value="Web Services Metadata for the Java Platform"/> 
+                 <attribute name="Specification-Vendor" value="BEA Systems Inc."/> 
+                 <attribute name="Specification-Version" value="pre 1.0"/> 
+                 <attribute name="Implementation-Title" value="Beehive WSM"/> 
+                 <attribute name="Implementation-Vendor" value="Apache Software Foundation"/> 
+                 <attribute name="Implementation-Version" value="${beehive.version}"/> 
+                 <attribute name="Beehive-Version" value="${beehive.version}"/> 
+             </manifest> 
+         </jar>
+        
         <jar jarfile="${wsm.jar}">
-            <fileset dir="${api.classes}"/>
             <fileset dir="${runtime.classes}">
                 <exclude name="**/axis/**"/>
             </fileset>