You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ch...@apache.org on 2006/01/23 08:13:09 UTC

svn commit: r371474 - in /webservices/axis2/trunk/java: maven.xml modules/tool/conf/tracer/ modules/tool/conf/tracer/META-INF/ modules/tool/conf/tracer/META-INF/MANIFEST.MF

Author: chinthaka
Date: Sun Jan 22 23:12:56 2006
New Revision: 371474

URL: http://svn.apache.org/viewcvs?rev=371474&view=rev
Log:
making tracer in to a separate component.

Added:
    webservices/axis2/trunk/java/modules/tool/conf/tracer/
    webservices/axis2/trunk/java/modules/tool/conf/tracer/META-INF/
    webservices/axis2/trunk/java/modules/tool/conf/tracer/META-INF/MANIFEST.MF
Modified:
    webservices/axis2/trunk/java/maven.xml

Modified: webservices/axis2/trunk/java/maven.xml
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/maven.xml?rev=371474&r1=371473&r2=371474&view=diff
==============================================================================
--- webservices/axis2/trunk/java/maven.xml (original)
+++ webservices/axis2/trunk/java/maven.xml Sun Jan 22 23:12:56 2006
@@ -875,6 +875,39 @@
         </ant:copy>
     </goal>
 
+    <!-- ================================================================ -->
+    <!--- Create the Tracer JAR -->
+    <!-- ================================================================ -->
+    <goal name="create-tracer" prereqs="jar">
+        <ant:echo>+----------------------------------------------</ant:echo>
+        <ant:echo>| Creating: Axis2 Tracer</ant:echo>
+        <ant:echo>+----------------------------------------------</ant:echo>
+
+        <ant:property name="tracer.dir" value="target/tracer"/>
+        <ant:property name="tracer.temp.dir" value="target/tracer/temp"/>
+        <ant:mkdir dir="${tracer.dir}"/>
+        <ant:mkdir dir="${tracer.temp.dir}"/>
+
+        <ant:copy todir="${tracer.temp.dir}">
+            <fileset dir="modules/tool/target/classes">
+                <include name="**/tracer/**"/>
+                <exclude name="*"/>
+            </fileset>
+            <fileset dir="modules/tool/conf/tracer">
+                <include name="META-INF/**"/>
+            </fileset>
+        </ant:copy>
+        <jar destfile="${tracer.dir}/axis2-tracer-${pom.currentVersion}.jar">
+            <fileset dir="modules/tool/target/classes">
+                <include name="**/tracer/**"/>
+                <exclude name="*"/>
+            </fileset>
+        </jar>
+        <ant:zip destfile="${tracer.dir}/axis2-tracer-${pom.currentVersion}.jar"
+                 basedir="${tracer.temp.dir}"
+                 includes="**"/>
+    </goal>
+
 
     <define:taglib uri="macros">
         <define:tag name="copy-deps">

Added: webservices/axis2/trunk/java/modules/tool/conf/tracer/META-INF/MANIFEST.MF
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/modules/tool/conf/tracer/META-INF/MANIFEST.MF?rev=371474&view=auto
==============================================================================
--- webservices/axis2/trunk/java/modules/tool/conf/tracer/META-INF/MANIFEST.MF (added)
+++ webservices/axis2/trunk/java/modules/tool/conf/tracer/META-INF/MANIFEST.MF Sun Jan 22 23:12:56 2006
@@ -0,0 +1,2 @@
+Manifest-Version: 1.0
+Main-Class: org.apache.axis2.tool.tracer.HTTPTracer