You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hivemind.apache.org by hl...@apache.org on 2004/05/27 17:28:23 UTC

cvs commit: jakarta-hivemind/library/src/documentation/content/xdocs/hivemind.lib EJBProxyFactory.xml RemoteExceptionCoordinator.xml NameLookup.xml

hlship      2004/05/27 08:28:23

  Modified:    common   common.properties jar-module.xml common.xml
                        project.xml javacc.xml forrest.xml
               src/documentation/content/xdocs site.xml
               library  build.xml
               framework build.xml
               .        build.xml
  Added:       library/src/documentation/content/xdocs/hivemind-lib
                        NameLookup.xml EJBProxyFactory.xml
                        RemoteExceptionCoordinator.xml
               common   javadoc-report.xml license-report.properties
                        clover.xml license-report.xml
               common/report-artifacts license-report.trailer.xml
                        license-report.header.xml
  Removed:     library/src/documentation/content/xdocs/hivemind.lib
                        EJBProxyFactory.xml RemoteExceptionCoordinator.xml
                        NameLookup.xml
  Log:
  Add reports for project license and module javadoc.
  
  Revision  Changes    Path
  1.1                  jakarta-hivemind/library/src/documentation/content/xdocs/hivemind-lib/NameLookup.xml
  
  Index: NameLookup.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- $Id: NameLookup.xml,v 1.1 2004/05/27 15:28:22 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
  	"./dtd/document-v12.dtd" [
  	<!ENTITY projectroot '../'>
  	<!ENTITY % common-links SYSTEM "../links.ent">
  	%common-links;
  	]>
  <document>
  	<header>
      <title>hivemind.lib.NameLookup Service</title>
      </header>
  
    <body>
    	
    
  <p>
  The <link href="&hivedoc;/service/hivemind.lib.NameLookup.html">NameLookup</link>
  service is a thin wrapper around JNDI lookup.  It is used by
  the <link href="site:hivemind.lib.EJBProxyFactory">EJBProxyFactory</link> service to locate
  EJBs.
  </p>
  
  <p>
  The implementation makes use of three symbols (all of whose values default to null):</p>
  <ul>
  <li>java.naming.factory.initial</li>	
  <li>java.naming.factory.url</li>
  <li>java.naming.provider.url</li>
  </ul>
  
  
  <p>
  By supplying overrides of these values, it is possible to configure how the NameLookup service
  generates the InitialContext used for performing the JNDI lookup.
  </p>
  
  	
    </body>
  </document>
  
  
  
  1.1                  jakarta-hivemind/library/src/documentation/content/xdocs/hivemind-lib/EJBProxyFactory.xml
  
  Index: EJBProxyFactory.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- $Id: EJBProxyFactory.xml,v 1.1 2004/05/27 15:28:22 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
  	"./dtd/document-v12.dtd" [
  	<!ENTITY projectroot '../'>
  	<!ENTITY % common-links SYSTEM "../links.ent">
  	%common-links;
  	]>
  <document>
  	<header>
  		<title>hivemind.lib.EJBProxyFactory Service</title>
  	</header>
  	<body>
  		<p>The <link href="&hivedoc;/service/hivemind.lib.EJBProxyFactory.html">
  			EJBProxyFactory</link> service is used to construct a HiveMind service
  			that delegates to an EJB stateless session bean. The EJB's remote
  			interface is the service interface. When the first service method is
  			invoked, the fabricated proxy will perform a JNDI lookup (using the <link
  			href="site:hivemind.lib.NameLookup">NameLookup</link> service), and
  			invokes <code>create()</code> on the returned home interface.</p>
  		<p>The single service instance will be shared by all threads.</p>
  		<p>The general usage is as follows:</p>
  		<source><![CDATA[
    invoke-factory (service-id=hivemind.lib.EJBProxy)
    {
      parameters (home-interface=... jndi-name=... name-lookup-service=...)
    }]]> </source>
  		<p>The <code>home-interface</code> attribute is the complete class name for
  			the home interface, and is required.</p>
  		<p>The <code>jndi-name</code> attribute is the name of the EJB's home
  			interface, also required.</p>
  		<p>The <code>name-lookup-service-id</code> attribute is optional and rarely
  			used; it is an alternate service implementing the &api.NameLookup; 
  			interface to be used for JNDI lookups.</p>
  	</body>
  </document>
  
  
  
  1.1                  jakarta-hivemind/library/src/documentation/content/xdocs/hivemind-lib/RemoteExceptionCoordinator.xml
  
  Index: RemoteExceptionCoordinator.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- $Id: RemoteExceptionCoordinator.xml,v 1.1 2004/05/27 15:28:22 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN"
  	"./dtd/document-v12.dtd" [
  	<!ENTITY projectroot '../'>
  	<!ENTITY % common-links SYSTEM "../links.ent">
  	%common-links;
  	]>
  <document>
  	<header>
  		<title>hivemind.lib.RemoteExceptionCoordinator Service</title>
  	</header>
  	<body>
  		<p>The <link
  			href="&hivedoc;/service/hivemind.lib.RemoteExceptionCoordinator.html">
  			RemoteExceptionCoordinator</link> is used to propogate notifications of
  			remote exceptions throughout the HiveMind repository. When any individual
  			service encounters a remote exception, it notifies all listeners, who
  			release all remote object proxies.</p>
  		<p>The service interface, &api.RemoteExceptionCoordinator;, allows objects
  			that implement the &api.RemoteExceptionListener; interface to be
  			registered for notification, and includes a method for firing
  			notifications.</p>
  	</body>
  </document>
  
  
  
  1.3       +6 -3      jakarta-hivemind/common/common.properties
  
  Index: common.properties
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/common/common.properties,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- common.properties	25 May 2004 22:31:41 -0000	1.2
  +++ common.properties	27 May 2004 15:28:22 -0000	1.3
  @@ -92,7 +92,7 @@
   doc.target.dir=${target.dir}/docs
   
   # Directory to which javadoc is generated
  -javadoc.target.dir=${doc.target.dir}/api
  +javadoc.target.dir=${doc.target.dir}/apidocs
   
   # Directory to which project and module documentation files are ultimately copied (or generated)
   root.forrest.composite.dir=${root.target.dir}/forrest-composite
  @@ -100,10 +100,13 @@
   root.forrest.content.dir=${root.forrest.composite.dir}/content/xdocs
   
   # File into which reports can record menu items.
  -forrest.report-menu.file=${root.forrest.composite.dir}/content/xdocs/report-menu.ent
   
   # Directory containing documentation to be copied into the composite.
   forrest.documentation.dir=${src.dir}/documentation
  +
  +# Directory containing report artifacts
  +
  +forrest.report-artifacts.dir=${common.dir}/report-artifacts
   
   
   
  
  
  
  1.4       +13 -30    jakarta-hivemind/common/jar-module.xml
  
  Index: jar-module.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/common/jar-module.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- jar-module.xml	25 May 2004 22:31:41 -0000	1.3
  +++ jar-module.xml	27 May 2004 15:28:22 -0000	1.4
  @@ -25,6 +25,8 @@
   	<import file="dependency.xml"/>
   	<import file="forrest.xml"/>
   		
  +	<property name="forrest.report-menu.file" value="${root.forrest.content.dir}/${module.name}-report-menu.ent"/>
  +		
   	<!-- The default classpath for compilation is all external package JARs. -->
   	
   	<path id="default.compile.classpath">
  @@ -68,11 +70,8 @@
   	
   		<sequential>
   		
  -			<echo>
  -				
  -*** Copying resources to ${java.classes.dir} ...
  -
  -</echo>
  +			<announce message="Copying resources to ${java.classes.dir} ..."/>
  +			
   			<copy todir="${java.classes.dir}" includeEmptyDirs="false">
   				<fileset dir="${java.src.dir}">
   					<exclude name="**/*.java"/>	
  @@ -100,11 +99,8 @@
   				   The javacc.xml module actually puts files into generated Java.  Perhaps
   				   in the future, an XDoclet extension will make use of this as well. -->
   			
  -			<echo>
  -
  -*** Compiling Java sources to ${java.classes.dir}...
  -
  -</echo>
  +			<announce message="Compiling Java sources to ${java.classes.dir} ..."/>
  +			
   			<javac
   				destdir="${java.classes.dir}"
   				classpathref="@{compile-classpath-id}">
  @@ -123,11 +119,8 @@
   			description="Reference to a path used to compile unit tests."/>
   		<sequential>
   			<mkdir dir="${test.classes.dir}"/>
  -			<echo>
  -				
  -*** Compiling tests to ${test.classes.dir} ...
  -
  -</echo>
  +			
  +			<announce message="Compiling tests to ${test.classes.dir} ..."/>
   			
   			<javac
   					destdir="${test.classes.dir}"
  @@ -146,11 +139,8 @@
   		<sequential>
   			<mkdir dir="${junit.temp.dir}"/>
   			<mkdir dir="${junit.report.dir}"/>
  -			<echo>
  -				
  -*** Running unit tests ...
   
  -</echo>
  +			<announce message="Running unit tests ..."/>
   
   			<junit 
   				fork="@{fork}"
  @@ -216,11 +206,7 @@
   		
   		<mkdir dir="${jar.target.dir}"/>
   		
  -		<echo>
  -
  -*** Packaging as ${complete-jar-path} ...			
  -			
  -</echo>
  +		<announce message="Packaging as ${complete-jar-path} ..."/>
   
   		<jar
   				destfile="${complete-jar-path}"
  @@ -239,11 +225,8 @@
   			<fail unless="javadoc.package" message="You must specify property javadoc.packages."/>
   			
   			<mkdir dir="${javadoc.target.dir}"/>
  -			<echo>
  -
  -*** Generating Javadoc				
  -				
  -</echo>
  +			
  +			<announce message="Generating Javadoc ..."/>
   	
   			<javadoc
   				destdir="${javadoc.target.dir}"
  
  
  
  1.4       +13 -1     jakarta-hivemind/common/common.xml
  
  Index: common.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/common/common.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- common.xml	25 May 2004 22:31:41 -0000	1.3
  +++ common.xml	27 May 2004 15:28:22 -0000	1.4
  @@ -42,4 +42,16 @@
   		<ant inheritAll="false"/>
   	</presetdef>
   
  +	<macrodef name="announce">
  +		<attribute name="message" description="Message to display."/>
  +		
  +		<sequential>
  +			<echo>
  +
  +*** @{message}				
  +				
  +</echo>			
  +		</sequential>	
  +	</macrodef>
  +
   </project>
  
  
  
  1.3       +4 -12     jakarta-hivemind/common/project.xml
  
  Index: project.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/common/project.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- project.xml	25 May 2004 22:31:41 -0000	1.2
  +++ project.xml	27 May 2004 15:28:22 -0000	1.3
  @@ -22,6 +22,8 @@
   	<import file="dependency.xml"/>
   	<import file="forrest.xml"/>
   	
  +	<property name="forrest.report-menu.file" value="${root.forrest.content.dir}/project-report-menu.ent"/>
  +	
   	<!-- Typically, project.name is all lower case and the title is mixed case, but
   		the project name is still a good default. -->
   		
  @@ -52,17 +54,7 @@
   		
   	</target>
   	
  -	<target name="-setup-forrest-composite">
  -	
  -		<mkdir dir="${root.forrest.composite.dir}"/>
  -			
  -		<!-- Create and empty this file. -->
  -		<mkdir dir="${root.forrest.composite.dir}/content/xdocs"/>
  -		<echo message="" file="${forrest.report-menu.file}"/>
  -						
  -	</target>
  -	
  -	<target name="site" description="Create project documentation." depends="-setup-forrest-composite">
  +	<target name="site" description="Create project documentation.">
   	
   		<antcall target="forrest.site"/>	
   	</target>
  
  
  
  1.3       +2 -6      jakarta-hivemind/common/javacc.xml
  
  Index: javacc.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/common/javacc.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- javacc.xml	25 May 2004 22:31:41 -0000	1.2
  +++ javacc.xml	27 May 2004 15:28:22 -0000	1.3
  @@ -32,11 +32,7 @@
   					
   				<mkdir dir="${generated-java.src.dir}/@{package-path}"/>
   				
  -				<echo>
  -					
  -*** Building JavaCC parser from @{input} ...
  -
  -</echo>
  +				<announce message="Building JavaCC parser from @{input} ..."/>
   			
   				<!-- JavaCC is stupid; we have to tell it about package directories, which is stupid. -->
   			
  
  
  
  1.2       +22 -6     jakarta-hivemind/common/forrest.xml
  
  Index: forrest.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/common/forrest.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- forrest.xml	25 May 2004 22:31:41 -0000	1.1
  +++ forrest.xml	27 May 2004 15:28:22 -0000	1.2
  @@ -15,11 +15,8 @@
   			
   			<antcall target="marshall-documentation"/>
   			
  -			<echo>
  +			<announce message="Invoking Forrest ..."/>
   				
  -*** Invoking Forrest ...
  -				
  -</echo>
   			<ant antfile="${forrest-package-dir}/forrest.antproxy.xml" target="site">
   				<property name="project.home" location="${basedir}"/>
   				<property name="forrest.home" location="${forrest-package-dir}"/>
  @@ -28,11 +25,30 @@
   			
   		</target>
   		
  +		<target name="-initialize-report-menu-file">
  +		
  +			<mkdir dir="${root.forrest.content.dir}"/>
  +			
  +			<echo message="" file="${forrest.report-menu.file}"/>
  +			
  +		</target>
  +		
  +		<macrodef name="add-report-to-menu">
  +			<attribute name="element" default="report" description="Element name to use inside site.xml, useful when creating a link to the report."/>
  +			<attribute name="label" description="The label to use in the menus."/>
  +			<attribute name="file" description="The relative path to the report file (relative to the documentation root)."/>
  +			
  +			<sequential>
  +				<echo file="${forrest.report-menu.file}" append="true">
  +<![CDATA[ <@{element} label="@{label}" href="@{file}"/> ]]>	
  +				</echo>	
  +			</sequential>	
  +		</macrodef>
  +		
   		<target name="marshall-documentation"
  +			depends="-initialize-report-menu-file"
   			description="Copy static content into the forrest composite, and generate dynamic reports.">
   	
  -			<mkdir dir="${root.forrest.composite.dir}"/>	
  -						
   			<antcall target="copy-documentation-to-composite"/>
   			<antcall target="run-reports"/>
   			
  
  
  
  1.1                  jakarta-hivemind/common/javadoc-report.xml
  
  Index: javadoc-report.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- $Id: javadoc-report.xml,v 1.1 2004/05/27 15:28:22 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->
  <project name="javadoc-report">
  	<fail unless="ant.file.forrest" message="Must import forrest.xml first."/>
  	<property file="${common.dir}/license-report.properties"/>
  	<macrodef name="javadoc-report">
  		<sequential>
  			<announce message="Running JavaDoc Report ..."/>
  			<antcall target="javadoc"/>
  			<copy todir="${root.forrest.composite.dir}/content/${module.name}/apidocs">
  				<fileset dir="${javadoc.target.dir}"/>
  			</copy>
  			<add-report-to-menu element="javadoc-report" label="JavaDoc"
  				file="apidocs/index.html"/>
  		</sequential>
  	</macrodef>
  </project>
  
  
  
  1.1                  jakarta-hivemind/common/license-report.properties
  
  Index: license-report.properties
  ===================================================================
  # $Id: license-report.properties,v 1.1 2004/05/27 15:28:22 hlship Exp $
  
  # The name of the license file, as stored in the project root folder.
  license-report.license-file=LICENSE-2.0.txt
  
  
  
  
  1.1                  jakarta-hivemind/common/clover.xml
  
  Index: clover.xml
  ===================================================================
  <?xml version="1.0"?>
  <project name="forrest">
  	
  		<fail unless="ant.file.common" message="Must import common.xml first."/>
  		<fail unless="ant.file.dependency" message="Must import dependency.xml first."/>
  
  		
  </project>
  
  
  1.1                  jakarta-hivemind/common/license-report.xml
  
  Index: license-report.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- $Id: license-report.xml,v 1.1 2004/05/27 15:28:22 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->
  <project name="license-report">
  	<fail unless="ant.file.forrest" message="Must import forrest.xml first."/>
  	<property file="${common.dir}/license-report.properties"/>
  	<macrodef name="license-report">
  		<sequential>
  			<announce message="Generating License Report ..."/>
  			<concat destfile="${root.forrest.content.dir}/license-report.xml">
  				<filelist dir="${forrest.report-artifacts.dir}"
  					files="license-report.header.xml"/>
  				<filelist dir="." files="${license-report.license-file}"/>
  				<filelist dir="${forrest.report-artifacts.dir}"
  					files="license-report.trailer.xml"/>
  			</concat>
  			<add-report-to-menu element="license-report" label="License"
  				file="license-report.html"/>
  		</sequential>
  	</macrodef>
  </project>
  
  
  
  1.4       +23 -3     jakarta-hivemind/src/documentation/content/xdocs/site.xml
  
  Index: site.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/src/documentation/content/xdocs/site.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- site.xml	26 May 2004 21:28:49 -0000	1.3
  +++ site.xml	27 May 2004 15:28:22 -0000	1.4
  @@ -1,6 +1,13 @@
   <?xml version="1.0"?>
   <!-- $Id$ -->
  -<!DOCTYPE site>
  +<!DOCTYPE site
  +[
  +<!ENTITY project-report-menu.ent SYSTEM "project-report-menu.ent">
  +<!ENTITY hivemind-report-menu.ent SYSTEM "hivemind-report-menu.ent">
  +<!ENTITY hivemind-lib-report-menu.ent SYSTEM "hivemind-lib-report-menu.ent">
  +]
  +>
  +
   <site xmlns="http://apache.org/forrest/linkmap/1.0" tab="project">
   	<project label="HiveMind Project">
   		<reference label="Reference">
  @@ -21,6 +28,10 @@
   			<interceptors label="Creating New Interceptors" href="interceptors.html"/>
   			<override label="Overriding Services" href="override.html"/>
   		</tutorials>
  +		
  +		<reports label="Reports">
  +			&project-report-menu.ent;
  +		</reports>
   	</project>
   	
   	<hivemind label="Module: hivemind" href="hivemind/">
  @@ -54,9 +65,14 @@
   			<ManifestClassPath label="ManifestClassPath" href="ant/ManifestClassPath.html"/>
   		
   		</anttasks>
  +		
  +		<reports label="Reports">
  +		&hivemind-report-menu.ent;
  +		</reports>
  +		
   	</hivemind>
   	
  -	<hivemind.lib label="Module: hivemind.lib" href="hivemind.lib/">
  +	<hivemind.lib label="Module: hivemind.lib" href="hivemind-lib/">
   	
   		<services label="Services">
   		
  @@ -64,6 +80,10 @@
   			<hivemind.lib.NameLookup label="NameLookup" href="NameLookup.html"/>
   			<hivemind.lib.RemoteExceptionCoordinator label="RemoteExceptionCoordinator" href="RemoteExceptionCoordinator.html"/>
   		</services>	
  +		
  +		<reports label="Reports">
  +		&hivemind-lib-report-menu.ent;
  +		</reports>
   		
   	</hivemind.lib>
   	
  
  
  
  1.3       +6 -1      jakarta-hivemind/library/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/library/build.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- build.xml	25 May 2004 22:31:41 -0000	1.2
  +++ build.xml	27 May 2004 15:28:22 -0000	1.3
  @@ -22,6 +22,7 @@
   	
   	<property name="root.dir" value=".."/>
   	<import file="${root.dir}/common/jar-module.xml"/>
  +	<import file="${common.dir}/javadoc-report.xml"/>	
   		
   	<target name="compile">
   		<ibiblio-dependency jar="jboss-j2ee-3.2.1.jar" group-id="jboss"/>
  @@ -37,6 +38,10 @@
   		<project-dependency name="hivemind"/>
   		
   		<default-compile/>
  +	</target>
  +	
  +	<target name="run-reports">
  +	  <javadoc-report/>
   	</target>
   
   </project>
  
  
  
  1.1                  jakarta-hivemind/common/report-artifacts/license-report.trailer.xml
  
  Index: license-report.trailer.xml
  ===================================================================
  	
  ]]>
  </source>
  <!-- $Id: license-report.trailer.xml,v 1.1 2004/05/27 15:28:23 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->    
    </body>
  </document>
  
  
  1.1                  jakarta-hivemind/common/report-artifacts/license-report.header.xml
  
  Index: license-report.header.xml
  ===================================================================
  <?xml version="1.0"?>
  <!-- $Id: license-report.header.xml,v 1.1 2004/05/27 15:28:23 hlship Exp $ -->
  <!-- 
     Copyright 2004 The Apache Software Foundation
  
     Licensed under the Apache License, Version 2.0 (the "License");
     you may not use this file except in compliance with the License.
     You may obtain a copy of the License at
  
         http://www.apache.org/licenses/LICENSE-2.0
  
     Unless required by applicable law or agreed to in writing, software
     distributed under the License is distributed on an "AS IS" BASIS,
     WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     See the License for the specific language governing permissions and
     limitations under the License.
  -->
  <!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.2//EN" "./dtd/document-v12.dtd">
  <document>
  
    <header>
      <title>Project License</title>
    </header>
  
    <body>
  <source>
  	<!-- The contents of the license file are copies in place after this CDATA section.
  		   The license-report.trailer.xml contains the rest. -->
  <![CDATA[	
  
  
  
  
  1.4       +7 -2      jakarta-hivemind/framework/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/framework/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml	25 May 2004 22:31:41 -0000	1.3
  +++ build.xml	27 May 2004 15:28:23 -0000	1.4
  @@ -22,7 +22,8 @@
   
   	<property name="root.dir" value=".."/>
   	<import file="${root.dir}/common/jar-module.xml"/>
  -	<import file="${common.dir}/javacc.xml"/>								
  +	<import file="${common.dir}/javacc.xml"/>
  +	<import file="${common.dir}/javadoc-report.xml"/>								
   					
   	<target name="compile">
   		<ibiblio-dependency jar="commons-logging-1.0.3.jar" group-id="commons-logging"/>
  @@ -46,5 +47,9 @@
   				<sysproperty key="FRAMEWORK_ROOT" value="${basedir}/"/>
   			</junit-elements>
   		</default-run-tests>
  +	</target>
  +	
  +	<target name="run-reports">
  +	  <javadoc-report/>
   	</target>
   </project>
  
  
  
  1.4       +6 -1      jakarta-hivemind/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-hivemind/build.xml,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- build.xml	21 May 2004 18:46:54 -0000	1.3
  +++ build.xml	27 May 2004 15:28:23 -0000	1.4
  @@ -25,5 +25,10 @@
   		files="framework/build.xml library/build.xml"/>
   
   	<import file="common/project.xml"/>
  +	<import file="common/license-report.xml"/>
  +
  +	<target name="run-reports">
  +		<license-report/>
  +	</target>
   
   </project>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: hivemind-cvs-unsubscribe@jakarta.apache.org
For additional commands, e-mail: hivemind-cvs-help@jakarta.apache.org