[jbossws-commits] JBossWS SVN: r3433 - in trunk: integration/jboss42 and 8 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Mon Jun 4 16:57:13 EDT 2007


Author: heiko.braun at jboss.com
Date: 2007-06-04 16:57:13 -0400 (Mon, 04 Jun 2007)
New Revision: 3433

Modified:
   trunk/integration/jboss40/build.xml
   trunk/integration/jboss42/build.xml
   trunk/integration/jboss50/build.xml
   trunk/integration/native/build.xml
   trunk/integration/spi/ant-import/build-thirdparty.xml
   trunk/integration/spi/build.xml
   trunk/integration/sunri/build.xml
   trunk/integration/xfire/build.xml
   trunk/jbossws-core/ant-import/build-thirdparty.xml
   trunk/jbossws-core/build.xml
Log:
Build module local API docs

Modified: trunk/integration/jboss40/build.xml
===================================================================
--- trunk/integration/jboss40/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/jboss40/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -28,6 +28,7 @@
   <property name="jbws40.java.dir" value="${jbws40.src.dir}/java"/>
   <property name="jbws40.resources.dir" value="${jbws40.src.dir}/resources"/>
   <property name="jbws40.output.dir" value="${jbws40.dir}/output"/>
+  <property name="jbws40.output.apidocs.dir" value="${jbws40.output.dir}/apidocs"/>
   <property name="jbws40.output.classes.dir" value="${jbws40.output.dir}/classes"/>
   <property name="jbws40.output.etc.dir" value="${jbws40.output.dir}/etc"/>
   <property name="jbws40.output.lib.dir" value="${jbws40.output.dir}/lib"/>
@@ -126,7 +127,23 @@
     </zip>
     
   </target>
-  
+
+	<!-- Generate the JavaDoc -->
+   <target name="javadoc" depends="init" description="Generate the Javadoc">
+
+		<mkdir dir="${jbws40.output.apidocs.dir}"/>
+      <javadoc destdir="${jbws40.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
+         <classpath>
+				<path refid="jbws40.integration.classpath"/>				
+			</classpath>
+         <packageset dir="${jbws40.java.dir}" defaultexcludes="yes">
+            <include name="org/jboss/wsf/**"/>
+         </packageset>
+         <doctitle><![CDATA[<h1>JBoss Web Service Framework - Container integration AS 4.0</h1>]]></doctitle>
+         <tag name="todo" scope="all" description="To do:"/>
+		</javadoc>
+   </target>
+
   <!-- ================================================================== -->
   <!-- Miscellaneous                                                       -->
   <!-- ================================================================== -->

Modified: trunk/integration/jboss42/build.xml
===================================================================
--- trunk/integration/jboss42/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/jboss42/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -28,6 +28,7 @@
   <property name="jbws42.java.dir" value="${jbws42.src.dir}/java"/>
   <property name="jbws42.resources.dir" value="${jbws42.src.dir}/resources"/>
   <property name="jbws42.output.dir" value="${jbws42.dir}/output"/>
+  <property name="jbws42.output.apidocs.dir" value="${jbws42.output.dir}/apidocs"/>
   <property name="jbws42.output.classes.dir" value="${jbws42.output.dir}/classes"/>
   <property name="jbws42.output.etc.dir" value="${jbws42.output.dir}/etc"/>
   <property name="jbws42.output.lib.dir" value="${jbws42.output.dir}/lib"/>
@@ -113,7 +114,23 @@
     </zip>
     
   </target>
-  
+
+	<!-- Generate the JavaDoc -->
+   <target name="javadoc" depends="init" description="Generate the Javadoc">
+
+		<mkdir dir="${jbws42.output.apidocs.dir}"/>
+      <javadoc destdir="${jbws42.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
+         <classpath>
+				<path refid="jbws42.integration.classpath"/>
+			</classpath>
+         <packageset dir="${jbws42.java.dir}" defaultexcludes="yes">
+            <include name="org/jboss/wsf/**"/>
+         </packageset>
+         <doctitle><![CDATA[<h1>JBoss Web Service Framework - Container integration AS 4.0</h1>]]></doctitle>
+         <tag name="todo" scope="all" description="To do:"/>
+		</javadoc>
+   </target>
+
   <!-- ================================================================== -->
   <!-- Miscellaneous                                                       -->
   <!-- ================================================================== -->

Modified: trunk/integration/jboss50/build.xml
===================================================================
--- trunk/integration/jboss50/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/jboss50/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -28,6 +28,7 @@
   <property name="jbws50.java.dir" value="${jbws50.src.dir}/java"/>
   <property name="jbws50.resources.dir" value="${jbws50.src.dir}/resources"/>
   <property name="jbws50.output.dir" value="${jbws50.dir}/output"/>
+  <property name="jbws50.output.apidocs.dir" value="${jbws50.output.dir}/apidocs"/>
   <property name="jbws50.output.classes.dir" value="${jbws50.output.dir}/classes"/>
   <property name="jbws50.output.etc.dir" value="${jbws50.output.dir}/etc"/>
   <property name="jbws50.output.lib.dir" value="${jbws50.output.dir}/lib"/>
@@ -112,7 +113,21 @@
     </zip>
     
    </target>
-  
+
+	<!-- Generate the JavaDoc -->
+   <target name="javadoc" depends="init" description="Generate the Javadoc">
+
+      <mkdir dir="${jbws50.output.apidocs.dir}"/>
+      <javadoc destdir="${jbws50.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
+         <classpath refid="jbws50.integration.classpath"/>
+         <packageset dir="${jbws50.java.dir}" defaultexcludes="yes">            
+            <include name="org/jboss/wsf/**"/>
+         </packageset>
+         <doctitle><![CDATA[<h1>JBoss Web Service Framework - Container integration AS 5.0</h1>]]></doctitle>
+         <tag name="todo" scope="all" description="To do:"/>			
+		</javadoc>
+   </target>
+
   <!-- ================================================================== -->
   <!-- Miscellaneous                                                       -->
   <!-- ================================================================== -->

Modified: trunk/integration/native/build.xml
===================================================================
--- trunk/integration/native/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/native/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -34,6 +34,7 @@
   <property name="native.output.classes.dir" value="${native.output.dir}/classes"/>
   <property name="native.output.etc.dir" value="${native.output.dir}/etc"/>
   <property name="native.output.lib.dir" value="${native.output.dir}/lib"/>
+	<property name="native.output.apidocs.dir" value="${native.output.dir}/apidocs"/>
 	
   <!-- ================================================================== -->
   <!-- Initialization                                                     -->
@@ -238,7 +239,30 @@
       <metainf dir="${native.resources.dir}/jbossws-native40.sar/META-INF"/>
     </jar>
   </target>
-  
+
+	<target name="javadoc" description="Generate the Javadoc">
+
+		<mkdir dir="${native.output.apidocs.dir}"/>
+		<javadoc destdir="${native.output.apidocs.dir}"
+					author="true"
+					version="true"
+					use="true"
+					windowtitle="JBossWS API"
+					excludepackagenames="javax.*"
+					defaultexcludes="yes">
+			<classpath refid="native.integration.classpath"/>
+			<!--packageset dir="${native.java.dir}">
+				<include name="org/jboss/wsf/**"/>
+				<include name="org/jboss/ws/**"/>
+			</packageset-->
+			<packageset dir="${core.dir}/src/main/java">				
+				<include name="org/jboss/ws/**"/>
+			</packageset>
+			<doctitle><![CDATA[<h1>JBoss Web Service Framework - Stack integration Native </h1>]]></doctitle>
+
+		</javadoc>
+	</target>
+
   <!-- ================================================================== -->
   <!-- Miscellaneous                                                       -->
   <!-- ================================================================== -->
@@ -254,6 +278,6 @@
   
   <target name="most" description="Builds almost everything." depends="jars,tests-main"/>
   
-  <target name="all" description="Create a distribution zip file" depends="most,build-bin-dist"/>
+  <target name="all" description="Create a distribution zip file" depends="most, build-bin-dist"/>
   
 </project>

Modified: trunk/integration/spi/ant-import/build-thirdparty.xml
===================================================================
--- trunk/integration/spi/ant-import/build-thirdparty.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/spi/ant-import/build-thirdparty.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -70,10 +70,31 @@
   </target>
   
   <target name="thirdparty-classpath" depends="thirdparty-get">
-    
-    <!-- The compile classpath for jbossws spi -->
-    <path id="thirdparty.classpath">
-      <pathelement location="${thirdparty.dir}/activation.jar"/>
+
+	  <echo>SPI thirdparty-classpath</echo>
+
+	  <fileset id="spi.thirdparty.fileset">
+		<include name="ant.jar"/>
+		<include name="activation.jar"/>
+      <include name="dom4j.jar"/>
+      <include name="getopt.jar"/>
+      <include name="jboss-common-core.jar"/>
+      <include name="jboss-dependency.jar"/>
+      <include name="jboss-logging-spi.jar"/>
+      <include name="jboss-javaee.jar"/>
+      <include name="jboss-microcontainer.jar"/>
+      <include name="jboss-xml-binding.jar"/>
+      <include name="jaxws-api.jar"/>
+      <include name="jaxrpc-api.jar"/>
+      <include name="jsr181-api.jar"/>
+		<include name="junit.jar"/>
+		<include name="servlet-api.jar"/>
+    </fileset>
+
+	 <!-- The compile classpath for jbossws spi -->
+    <path id="spi.thirdparty.classpath">
+		<pathelement location="${thirdparty.dir}/ant.jar"/>
+		<pathelement location="${thirdparty.dir}/activation.jar"/>
       <pathelement location="${thirdparty.dir}/dom4j.jar"/>
       <pathelement location="${thirdparty.dir}/getopt.jar"/>
       <pathelement location="${thirdparty.dir}/jboss-common-core.jar"/>
@@ -85,7 +106,8 @@
       <pathelement location="${thirdparty.dir}/jaxws-api.jar"/>
       <pathelement location="${thirdparty.dir}/jaxrpc-api.jar"/>
       <pathelement location="${thirdparty.dir}/jsr181-api.jar"/>
-      <pathelement location="${thirdparty.dir}/servlet-api.jar"/>
+		<pathelement location="${thirdparty.dir}/junit.jar"/>
+		<pathelement location="${thirdparty.dir}/servlet-api.jar"/>
     </path>
 
   </target>

Modified: trunk/integration/spi/build.xml
===================================================================
--- trunk/integration/spi/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/spi/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -63,7 +63,7 @@
       deprecation="${javac.deprecation}" failonerror="${javac.fail.onerror}" source="1.5" target="1.5">
       <include name="org/jboss/wsf/spi/**"/>
       <include name="org/jboss/ws/integration/**"/>
-      <classpath refid="thirdparty.classpath"/>
+      <classpath refid="spi.thirdparty.classpath"/>
     </javac>
   </target>
   
@@ -127,21 +127,13 @@
 
       <mkdir dir="${spi.output.apidocs.dir}"/>
       <javadoc destdir="${spi.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
-         <classpath refid="thirdparty.classpath"/>
+         <classpath refid="spi.thirdparty.classpath"/>
          <packageset dir="${spi.java.dir}" defaultexcludes="yes">
             <include name="org/jboss/ws/**"/>
             <include name="org/jboss/wsf/**"/>
          </packageset>
          <doctitle><![CDATA[<h1>JBoss Web Service Framework - SPI</h1>]]></doctitle>
-         <tag name="todo" scope="all" description="To do:"/>
-         <group title="Integration (AS 4.2 backwards compatibility)" packages="org.jboss.ws.integration*"/>
-         <group title="Annotations" packages="org.jboss.wsf.spi.annotation*"/>
-         <group title="Deployment" packages="org.jboss.wsf.spi.deployment*"/>
-         <group title="Invocation" packages="org.jboss.wsf.spi.invocation*"/>
-         <group title="Management" packages="org.jboss.wsf.spi.management*"/>
-         <group title="Handler" packages="org.jboss.wsf.spi.handler*"/>
-         <group title="MetaData" packages="org.jboss.wsf.spi.metadata*"/>
-         <group title="Tools" packages="org.jboss.wsf.spi.tools*"/>          
+         <tag name="todo" scope="all" description="To do:"/>         
       </javadoc>
    </target>
   

Modified: trunk/integration/sunri/build.xml
===================================================================
--- trunk/integration/sunri/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/sunri/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -31,6 +31,7 @@
   <property name="sunri.java.dir" value="${sunri.src.dir}/java"/>
   <property name="sunri.resources.dir" value="${sunri.src.dir}/resources"/>
   <property name="sunri.output.dir" value="${sunri.dir}/output"/>
+  <property name="sunri.output.apidocs.dir" value="${sunri.output.dir}/apidocs"/>
   <property name="sunri.output.classes.dir" value="${sunri.output.dir}/classes"/>
   <property name="sunri.output.etc.dir" value="${sunri.output.dir}/etc"/>
   <property name="sunri.output.lib.dir" value="${sunri.output.dir}/lib"/>
@@ -237,7 +238,24 @@
       </metainf>
     </jar>
    </target>
-  
+
+	<!-- Generate the JavaDoc -->
+   <target name="javadoc" depends="init" description="Generate the Javadoc">
+
+		<mkdir dir="${sunri.output.apidocs.dir}"/>
+      <javadoc destdir="${sunri.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
+         <classpath>
+				<path refid="sunri50.integration.classpath"/>
+				<path refid="sunri.integration.classpath"/>
+			</classpath>
+         <packageset dir="${sunri.java.dir}" defaultexcludes="yes">
+            <include name="org/jboss/wsf/**"/>
+         </packageset>
+         <doctitle><![CDATA[<h1>JBoss Web Service Framework - Stack integration Sun-RI</h1>]]></doctitle>
+         <tag name="todo" scope="all" description="To do:"/>
+		</javadoc>
+   </target>
+	
   <!-- ================================================================== -->
   <!-- Miscellaneous                                                       -->
   <!-- ================================================================== -->

Modified: trunk/integration/xfire/build.xml
===================================================================
--- trunk/integration/xfire/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/integration/xfire/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -31,6 +31,7 @@
   <property name="xfire.java.dir" value="${xfire.src.dir}/java"/>
   <property name="xfire.resources.dir" value="${xfire.src.dir}/resources"/>
   <property name="xfire.output.dir" value="${xfire.dir}/output"/>
+  <property name="xfire.output.apidocs.dir" value="${xfire.output.dir}/apidocs"/>
   <property name="xfire.output.classes.dir" value="${xfire.output.dir}/classes"/>
   <property name="xfire.output.etc.dir" value="${xfire.output.dir}/etc"/>
   <property name="xfire.output.lib.dir" value="${xfire.output.dir}/lib"/>
@@ -223,7 +224,24 @@
       </metainf>
     </jar>
   </target>
-  
+
+	<!-- Generate the JavaDoc -->
+   <target name="javadoc" depends="init" description="Generate the Javadoc">
+
+		<mkdir dir="${xfire.output.apidocs.dir}"/>
+      <javadoc destdir="${xfire.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
+         <classpath>
+				<path refid="xfire.integration.classpath"/>
+				<path refid="xfire50.integration.classpath"/>
+			</classpath>
+         <packageset dir="${xfire.java.dir}" defaultexcludes="yes">
+            <include name="org/jboss/wsf/**"/>
+         </packageset>
+         <doctitle><![CDATA[<h1>JBoss Web Service Framework - Stack integration XFire</h1>]]></doctitle>
+         <tag name="todo" scope="all" description="To do:"/>
+		</javadoc>
+   </target>
+
   <!-- ================================================================== -->
   <!-- Miscellaneous                                                       -->
   <!-- ================================================================== -->

Modified: trunk/jbossws-core/ant-import/build-thirdparty.xml
===================================================================
--- trunk/jbossws-core/ant-import/build-thirdparty.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/jbossws-core/ant-import/build-thirdparty.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -113,7 +113,8 @@
         <pathelement location="${spi.dir}/output/lib/jbossws-spi.jar"/>
         <pathelement location="${thirdparty.dir}/ejb3.deployer/jboss-annotations-ejb3.jar"/>
         <pathelement location="${thirdparty.dir}/ejb3.deployer/jboss-ejb3x.jar"/>
-        <pathelement location="${thirdparty.dir}/activation.jar"/>
+		  <pathelement location="${thirdparty.dir}/ant.jar"/>
+		  <pathelement location="${thirdparty.dir}/activation.jar"/>
         <pathelement location="${thirdparty.dir}/dom4j.jar"/>
         <pathelement location="${thirdparty.dir}/getopt.jar"/>
         <pathelement location="${thirdparty.dir}/javassist.jar"/>

Modified: trunk/jbossws-core/build.xml
===================================================================
--- trunk/jbossws-core/build.xml	2007-06-04 19:36:24 UTC (rev 3432)
+++ trunk/jbossws-core/build.xml	2007-06-04 20:57:13 UTC (rev 3433)
@@ -92,7 +92,7 @@
 			</filterset>
 		</copy>
 	</target>
-
+	
 	<!-- ================================================================== -->
 	<!-- Archives                                                           -->
 	<!-- ================================================================== -->
@@ -205,11 +205,11 @@
 
 		<mkdir dir="${core.output.apidocs.dir}"/>
 		<javadoc destdir="${core.output.apidocs.dir}" author="true" version="true" use="true" windowtitle="JBossWS API">
-			<classpath refid="core.classpath"/>
+			<classpath refid="thirdparty.classpath"/>
 			<packageset dir="${core.java.dir}" defaultexcludes="yes">
 				<include name="org/jboss/ws/**"/>
 			</packageset>
-			<doctitle><![CDATA[<h1>JBossWS</h1>]]></doctitle>
+			<doctitle><![CDATA[<h1>JBossWS Native</h1>]]></doctitle>
 			<tag name="todo" scope="all" description="To do:"/>
 			<group title="Core" packages="org.jboss.ws.core*"/>
 			<group title="Metadata" packages="org.jboss.ws.metadata*"/>




More information about the jbossws-commits mailing list