Author: ekoneil
Date: Mon May  9 18:13:27 2005
New Revision: 169390

URL: http://svn.apache.org/viewcvs?rev=169390&view=rev
Log:
Enable the system control build out of Beehive.  

The sync from svn.controlhaus.org is now disabled and the local ./controlhaus 
directory is deleted during an "ant clean" from the top level.

The controls are now put into the distribution under:

  <dist-dir>/lib/controls/
                       beehive-ejb-control.jar
                       beehive-jms-control.jar
                       beehive-jdbc-control.jar
                       beehive-webservice-control.jar

All references haev been changed to the "org.controlhaus" package.

Three steps are left to finish this work:
- checkin the Forrest documentation that was created from the controlhaus.org 
websites for the four system controls
- checkin the system control samples; these will live in 
system-controls/samples for the time being until they're "Beehive-ized" and 
moved into /samples
- fixup the Beehive documentation to fix the *.controlhaus.org links so that 
they're referencing the Beehive system control documentation

BB: self
DRT: Beehive pass / test.dist pass


Modified:
    incubator/beehive/trunk/BUILDING.txt
    incubator/beehive/trunk/beehive-imports.xml
    incubator/beehive/trunk/build.xml
    incubator/beehive/trunk/controls/test/dist-test/common/controls-test-web.xml
    incubator/beehive/trunk/controls/test/webapps/build.xml
    incubator/beehive/trunk/distribution.xml
    incubator/beehive/trunk/docs/build.xml
    incubator/beehive/trunk/docs/dist-docs/rev-readme-trailer.txt
    incubator/beehive/trunk/docs/forrest/build.xml
    incubator/beehive/trunk/samples/petstoreWeb/build-dist.xml
    incubator/beehive/trunk/samples/petstoreWeb/build.xml
    
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AccountDBControl.java
    
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AddressDBControl.java
    
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/CatalogDBControl.java
    
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/OrderDBControl.java
    incubator/beehive/trunk/system-controls/src/jdbc/build.xml
    
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/generator/ExtensionMaker.java
    
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/jaxrpc/ServiceControlImpl.jcs
    incubator/beehive/trunk/system-controls/test/conf/junitLogCfg.xml
    incubator/beehive/trunk/system-controls/test/conf/junitLogCfgVerbose.xml

Modified: incubator/beehive/trunk/BUILDING.txt
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/BUILDING.txt?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/BUILDING.txt (original)
+++ incubator/beehive/trunk/BUILDING.txt Mon May  9 18:13:27 2005
@@ -195,7 +195,3 @@
 
     $>ant docs
     $>ant build.dist
-
-NOTE:  The build.dist target requires 4 controls (EJB, JMS, JDBC and 
WebService)
-to be synced from http://svn.controlhaus.org/.  If you do not have a network
-connection or if the site is down, you can get a build failure in this target.
\ No newline at end of file

Modified: incubator/beehive/trunk/beehive-imports.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/beehive-imports.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/beehive-imports.xml (original)
+++ incubator/beehive/trunk/beehive-imports.xml Mon May  9 18:13:27 2005
@@ -41,6 +41,8 @@
 
     <fileset id="controls.fileset" 
file="${beehive.home}/controls/build/jars/beehive-controls.jar"/>
 
+    <fileset id="system-controls.fileset" 
file="${beehive.home}/system-controls/build/jars/*.jar"/>
+
     <fileset id="velocity.fileset" dir="${beehive.home}/external/velocity">
         <include name="velocity-1.4.jar"/>
         <include name="velocity-dep-1.4.jar"/>
@@ -52,6 +54,8 @@
     <fileset id="commons-discovery.fileset" 
         file="${beehive.home}/external/commons/commons-discovery-0.2.jar"/>
 
+    <fileset id="derby.fileset" 
file="${beehive.home}/external/derby/derby_46005.jar"/>
+
     <!-- create a patternset for commons-logging so we can refer to the 
filename of the jar -->
     <patternset id="commons-logging.patternset">
         <include name="commons-logging-1.0.4.jar" />
@@ -90,6 +94,10 @@
 
     <path id="commons-discovery.dependency.path">
         <fileset refid="commons-discovery.fileset"/>
+    </path>
+
+    <path id="derby.dependency.path">
+        <fileset refid="derby.fileset"/>
     </path>
 
     <path id="commons-logging.dependency.path">

Modified: incubator/beehive/trunk/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/build.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/build.xml (original)
+++ incubator/beehive/trunk/build.xml Mon May  9 18:13:27 2005
@@ -24,14 +24,24 @@
         <ant dir="controls" target="clean" inheritAll="false"/>
         <ant dir="netui" target="clean" inheritAll="false"/>
         <ant dir="wsm" target="clean" inheritAll="false"/>
+        <ant dir="system-controls" target="clean" inheritAll="false"/>
+        <ant dir="docs" target="clean" inheritAll="false"/>
 
         <delete dir="${beehive.home}/build"/>
+
+        <!-- remove the old controlhaus/ directory used pre Beehive 1.0 to sync
+             the system controls from http://svn.controlhaus.org.
+              
+             eventually, we should remove this step.
+         -->
+        <delete dir="${beehive.home}/controlhaus" quiet="true" 
failonerror="false"/>
     </target>
 
     <target name="deploy" description="Deploy Beehive" 
depends="revision.label">
         <ant dir="controls" target="build" inheritAll="false"/>
         <ant dir="netui" target="deploy" inheritAll="false"/>
         <ant dir="wsm" target="deploy" inheritAll="false"/>
+        <ant dir="system-controls" target="build" inheritAll="false"/>
     </target>
 
     <target name="revision.label" description="Creates svn revision label 
file">
@@ -43,7 +53,6 @@
     </target>
 
     <target name="scrub" description="Scrub the Beehive directory of 
downloaded files">
-        <delete dir="controlhaus"/>
         <delete dir="installed"/>
     </target>
 
@@ -56,6 +65,7 @@
         <antcall target="controls.drt"/>
         <antcall target="netui.drt"/>
         <antcall target="wsm.drt"/>
+        <antcall target="systemcontrols.drt"/>
     </target>
 
     <target name="controls.drt" description="Run the Beehive/Controls DRT 
suite">
@@ -70,6 +80,10 @@
         <ant dir="wsm" target="drt" inheritAll="false"/>
     </target>
 
+    <target name="systemcontrols.drt" description="Run the Beehive/System 
Controls DRT suite">
+        <ant dir="system-controls" antfile="build.xml" target="drt" 
inheritAll="false"/>
+    </target>
+
     <!-- ============================================= -->
     <!--                                               -->
     <!-- Installation targets.  These are used to      -->
@@ -168,6 +182,7 @@
         <ant dir="controls" target="docs" inheritAll="false"/>
         <ant dir="netui" target="docs" inheritAll="false"/>
         <ant dir="wsm" target="docs" inheritAll="false"/>
+        <ant dir="system-controls" target="docs" inheritAll="false"/>
     </target>
    
     <target name="build-site" if="forrest.present">

Modified: 
incubator/beehive/trunk/controls/test/dist-test/common/controls-test-web.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/controls/test/dist-test/common/controls-test-web.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/controls/test/dist-test/common/controls-test-web.xml 
(original)
+++ 
incubator/beehive/trunk/controls/test/dist-test/common/controls-test-web.xml 
Mon May  9 18:13:27 2005
@@ -77,8 +77,8 @@
         <condition property="do.inject.test.drivers.jar">
            <equals arg1="${app.inject.test.drivers}" arg2="jar"/>
         </condition>
-        <condition property="do.inject.test.controlhaus.jars">
-           <istrue value="${app.inject.controlhaus.jars}"/>
+        <condition property="do.inject.test.systemcontrol.jars">
+           <istrue value="${app.inject.systemcontrol.jars}"/>
         </condition>
     </target>
 

Modified: incubator/beehive/trunk/controls/test/webapps/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/controls/test/webapps/build.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/controls/test/webapps/build.xml (original)
+++ incubator/beehive/trunk/controls/test/webapps/build.xml Mon May  9 18:13:27 
2005
@@ -76,8 +76,8 @@
         <condition property="do.inject.test.drivers.jar">
            <equals arg1="${app.inject.test.drivers}" arg2="jar"/>
         </condition>
-        <condition property="do.inject.test.controlhaus.jars">
-           <istrue value="${app.inject.controlhaus.jars}"/>
+        <condition property="do.inject.test.systemcontrol.jars">
+           <istrue value="${app.inject.systemcontrol.jars}"/>
         </condition>
     </target>
 
@@ -108,7 +108,7 @@
         <antcall target="-inject.dbControl"/>        
         <antcall target="-inject.test.controls"/>
         <antcall target="-inject.test.drivers"/>
-        <antcall target="-inject.test.controlhaus"/>
+        <antcall target="-inject.test.systemcontrols"/>
         <antcall target="-build.webapp"/>
 
         <echo message="----------------------------------------------"/>
@@ -208,8 +208,8 @@
               verbose="true" overwrite="true"/>
     </target>
 
-    <target name="-inject.test.controlhaus" 
if="do.inject.test.controlhaus.jars">
-        <echo message="Injecting Controlhaus Jars"/>
+    <target name="-inject.test.systemcontrols" 
if="do.inject.test.systemcontrol.jars">
+        <echo message="Injecting Beehive System Control JARs"/>
         <copy todir="${webapp.dir}/WEB-INF/lib" overwrite="true" 
verbose="true">
             <fileset dir="${controlhaus.jars.dir}">
                 <include name="*.jar"/>

Modified: incubator/beehive/trunk/distribution.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/distribution.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/distribution.xml (original)
+++ incubator/beehive/trunk/distribution.xml Mon May  9 18:13:27 2005
@@ -10,9 +10,6 @@
   - library distribution (runtime)
   - documentation distribution (doc)
   - source distribution (source code)
-
-This file also contains targets for obtaining system controls from 
ControlHaus.  These
-remote repositories are pulled from svn.controlhaus.org onto the local disk 
and built.
 -->
 <project name="Beehive/Distribution" default="usage" basedir=".">
 
@@ -37,7 +34,6 @@
     <property name="dist.src.readme.template" 
location="${beehive.home}/README.txt"/> 
     <property name="dist.readme.rev.trailer" 
location="${beehive.home}/docs/dist-docs/rev-readme-trailer.txt"/>
     <property name="dist.readme.toplvl.trailer" 
location="${beehive.home}/docs/dist-docs/toplvl-readme-trailer.txt"/>
-    <property name="controlhaus.rev.file" 
location="${dist.dir}/lib/controls/controlhaus.rev"/>
 
     <!-- identify whether the current OS is win32 -->
     <condition property="isWindows">
@@ -53,7 +49,6 @@
         <mkdir dir="${dist.dir}"/>
 
         <antcall target="build.dist.core"/>
-        <antcall target="build.system.controls"/>        
         <antcall target="build.dist.samples"/>
         <antcall target="build.dist.docs"/>
 
@@ -75,187 +70,6 @@
         </sequential>
     </macrodef>
 
-    <target name="build.system.controls" description="gets controls from 
controlhaus.  Set the property, update.controlhaus, to false if you don't want 
to update the controlhaus code from svn">
-        <!-- this pulls down the most generally useful controls from 
-             controlhaus.org, and builds them into the distribution --> 
-
-        <!-- do we want to update the controlhaus controls from svn? -->
-        <condition property="dont.update.controlhaus"  >
-          <and>
-            <isset property="update.controlhaus" />
-            <isfalse value="${update.controlhaus}" />
-          </and>
-        </condition>
-        <echo message="Don't update code from controlhaus: 
${dont.update.controlhaus}" />
-
-        <!-- ============================================= -->
-        <!-- EJB Control                                   -->
-        <!-- ============================================= -->
-        <available property="ejb.control.exists" 
file="controlhaus/ejb/trunk/build.xml"/>
-        <antcall target="ejb.svn.update"/>
-        <antcall target="ejb.svn.checkout"/>
-        <antcall target="ejb.svn.revision.label"/>
-
-        <ant dir="controlhaus/ejb/trunk" target="clean" inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>                    
-        <ant dir="controlhaus/ejb/trunk" target="build" inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>   
-        
-        <copy file="controlhaus/ejb/trunk/build/ejb-control.jar" 
todir="${dist.dir}/lib/controls"/> 
-        
-        <!-- ============================================= -->
-        <!-- JDBC Control                                  -->
-        <!-- ============================================= -->
-        <available property="jdbc.control.exists" 
file="controlhaus/jdbc/trunk/build.xml"/>
-        <antcall target="jdbc.svn.update"/>
-        <antcall target="jdbc.svn.checkout"/>
-        <antcall target="jdbc.svn.revision.label"/>
-
-        <ant dir="controlhaus/jdbc/trunk" target="download-dependencies" 
inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>                    
-        <ant dir="controlhaus/jdbc/trunk" target="clean" inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>                    
-        <ant dir="controlhaus/jdbc/trunk" target="build" inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>                    
-
-        <copy file="controlhaus/jdbc/trunk/build/dist/jdbc-control.jar" 
todir="${dist.dir}/lib/controls"/> 
-
-        <!-- ============================================= -->
-        <!-- JMS Control                                   -->
-        <!-- ============================================= -->
-        <available property="jms.control.exists" 
file="controlhaus/jms/trunk/build.xml"/>
-        <antcall target="jms.svn.update"/>
-        <antcall target="jms.svn.checkout"/>
-        <antcall target="jms.svn.revision.label"/>
-
-        <ant dir="controlhaus/jms/trunk" target="clean" inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>                    
-        <ant dir="controlhaus/jms/trunk" target="build" inheritAll="false">
-            <property name="beehive.home" value="${dist.dir}"/>
-        </ant>   
-
-        <copy file="controlhaus/jms/trunk/build/jms-control.jar" 
todir="${dist.dir}/lib/controls"/> 
-
-        <!-- ============================================= -->
-        <!-- Webservice Control                            -->
-        <!-- ============================================= -->
-        <available property="webservice.control.exists" 
file="controlhaus/webservice/trunk/build.xml"/>
-        <antcall target="webservice.svn.update"/>
-        <antcall target="webservice.svn.checkout"/>
-        <antcall target="webservice.svn.revision.label"/>
-      
-        <ant dir="controlhaus/webservice/trunk" target="clean" 
inheritAll="false">
-              <property name="beehive.home" value="${dist.dir}"/>
-        </ant>
-        <ant dir="controlhaus/webservice/trunk" target="jar" 
inheritAll="false">
-              <property name="beehive.home" value="${dist.dir}"/>
-        </ant>
-
-        <copy 
file="controlhaus/webservice/trunk/servicecontrol/build/jars/webservice-control.jar"
-             todir="${dist.dir}/lib/controls"/>        
-
-        <!-- Track the svn revs used for this distro build -->
-        <concat destfile="${controlhaus.rev.file}" fixlastline="true" 
eol="crlf">
-            <fileset dir="controlhaus">
-                <include name="**/svn.rev"/>
-            </fileset>
-        </concat>
-    </target>
-
-    <!-- EJB Control svn targets -->
-    <target name="ejb.svn.update" if="ejb.control.exists" 
unless="dont.update.controlhaus" >
-        <exec executable="svn" dir="${beehive.home}/controlhaus/ejb/trunk">
-            <arg line="update"/>
-        </exec>
-    </target>
-
-    <target name="ejb.svn.checkout" unless="ejb.control.exists">
-        <mkdir dir="${beehive.home}/controlhaus/ejb"/>
-        <exec executable="svn" dir="${beehive.home}/controlhaus/ejb">
-            <arg line="checkout http://svn.controlhaus.org/ejb/trunk"/>
-        </exec>
-    </target>
-
-    <target name="ejb.svn.revision.label">
-        <exec executable="svnversion" 
dir="${beehive.home}/controlhaus/ejb/trunk" failifexecutionfails="false"
-              outputproperty="ejb.svn.revision">
-            <arg value="."/>
-        </exec>
-        <echo message="ControlHaus EJB control svn revision 
#${ejb.svn.revision}" file="${beehive.home}/controlhaus/ejb/trunk/svn.rev"/>
-    </target>
-
-    <!-- JDBC Control svn targets -->
-    <target name="jdbc.svn.update" if="jdbc.exists" 
unless="dont.update.controlhaus" >
-        <exec executable="svn" dir="${beehive.home}/controlhaus/jdbc/trunk">
-            <arg line="update"/>
-        </exec>
-    </target>
-
-    <target name="jdbc.svn.checkout" unless="jdbc.exists">
-        <mkdir dir="${beehive.home}/controlhaus/jdbc"/>
-        <exec executable="svn" dir="${beehive.home}/controlhaus/jdbc">
-            <arg line="checkout http://svn.controlhaus.org/jdbc/trunk"/>
-        </exec>
-    </target>
-
-    <target name="jdbc.svn.revision.label">
-        <exec executable="svnversion" 
dir="${beehive.home}/controlhaus/jdbc/trunk" failifexecutionfails="false"
-              outputproperty="jdbc.svn.revision">
-            <arg value="."/>
-        </exec>
-        <echo message="ControlHaus JDBC control svn revision 
#${jdbc.svn.revision}" file="${beehive.home}/controlhaus/jdbc/trunk/svn.rev"/>
-    </target>
-
-    <!-- JMS Control svn targets -->
-    <target name="jms.svn.update" if="jms.exists" 
unless="dont.update.controlhaus">
-        <exec executable="svn" dir="${beehive.home}/controlhaus/jms/trunk">
-            <arg line="update"/>
-       </exec>
-    </target>
-
-    <target name="jms.svn.checkout" unless="jms.exists">
-        <mkdir dir="${beehive.home}/controlhaus/jms"/>
-        <exec executable="svn" dir="${beehive.home}/controlhaus/jms">
-            <arg line="checkout http://svn.controlhaus.org/jms/trunk"/>
-        </exec>
-    </target>
-
-    <target name="jms.svn.revision.label">
-        <exec executable="svnversion" 
dir="${beehive.home}/controlhaus/jms/trunk" failifexecutionfails="false"
-              outputproperty="jms.svn.revision">
-            <arg value="."/>
-        </exec>
-        <echo message="ControlHaus JMS control svn revision 
#${jms.svn.revision}" file="${beehive.home}/controlhaus/jms/trunk/svn.rev"/>
-    </target>
-
-    <!-- Webservice Control svn targets -->
-    <target name="webservice.svn.update" if="webservice.exists" 
unless="dont.update.controlhaus" >
-        <exec executable="svn" 
dir="${beehive.home}/controlhaus/webservice/trunk">
-            <arg line="update"/>
-        </exec>
-    </target>
-
-    <target name="webservice.svn.checkout" unless="webservice.exists">
-        <mkdir dir="${beehive.home}/controlhaus/webservice"/>
-        <exec executable="svn" dir="${beehive.home}/controlhaus/webservice">
-            <arg line="checkout http://svn.controlhaus.org/webservice/trunk"/>
-        </exec>
-    </target>
-
-    <target name="webservice.svn.revision.label">
-        <exec executable="svnversion" 
dir="${beehive.home}/controlhaus/webservice/trunk" failifexecutionfails="false"
-              outputproperty="webservice.svn.revision">
-            <arg value="."/>
-        </exec>
-        <echo message="ControlHaus WebService control svn revision 
#${webservice.svn.revision}" 
file="${beehive.home}/controlhaus/webservice/trunk/svn.rev"/>
-    </target>
-
     <!-- target for building libraries -->
     <target name="build.lib">
         <copy todir="${lib.dir}/common" failOnError="true">
@@ -270,6 +84,7 @@
 
         <copy todir="${lib.dir}/controls" failOnError="true">
             <fileset refid="controls.fileset"/>
+            <fileset refid="system-controls.fileset"/>
         </copy>
 
         <!-- todo: this needs to be cleaned up; axis shouldn't be in the 
Beehive distribution -->
@@ -295,6 +110,10 @@
                 <exclude name="WEB-INF/lib/commons-logging.jar"/>
                 <exclude name="WEB-INF/lib/apache-xbean.jar"/>
                 <exclude name="WEB-INF/lib/beehive-controls.jar"/>
+                <exclude name="WEB-INF/lib/jdbc-control.jar"/>
+                <exclude name="WEB-INF/lib/ejb-control.jar"/>
+                <exclude name="WEB-INF/lib/wsm-control.jar"/>
+                <exclude name="WEB-INF/lib/jms-control.jar"/>
                 <exclude name="WEB-INF/lib/jsr173*.jar"/>
                 <exclude name="WEB-INF/lib/log4j*.jar"/>
                 <include name="WEB-INF/*.tld"/>
@@ -310,7 +129,6 @@
         </copy>
     </target>
 
-    <!-- prereq: You must run build.dist before this to ensure the controlhaus 
controls are downloaded -->
     <target name="build.dist.lib" description="Builds a Beehive library 
distribution">
         <mkdir dir="${dist.lib.dir}"/>
 
@@ -336,10 +154,8 @@
 
     <!-- Builds a src dist with only src files found in our jar files, no 
tests, ant scripts, docs, etc.
          Intended to allow a user to attach the beehive src to their debugger.
-         prereq: You must run build.dist before this to ensure the controlhaus 
controls are downloaded
       -->
     <target name="build.dist.src" description="Builds a Beehive source 
distribution">
-        <check-exists file="controlhaus" type="dir"/>
 
         <mkdir dir="${dist.src.dir}"/>
         <copy todir="${dist.src.dir}" failOnError="true">
@@ -347,8 +163,7 @@
                 <include name="controls/src/**"/>
                 <include name="netui/src/**"/>
                 <include name="wsm/src/**"/>
-                <include name="controlhaus/*/trunk/src/**"/>
-                <include name="controlhaus/*/trunk/servicecontrol/**"/>
+                <include name="system-controls/src/*/**"/>
                 <include name="LICENSE.TXT"/>
                 <include name="NOTICE.txt"/>
 
@@ -582,6 +397,7 @@
             <fileset dir="controls/build/docs/apidocs"/>
             <fileset dir="netui/build/docs/apidocs"/>
             <fileset dir="wsm/build/docs/apidocs"/>
+            <fileset dir="system-controls/build/docs/apidocs"/>
         </copy>
         
         <copy todir="${dist.dir}/docs" failOnError="true">
@@ -643,7 +459,6 @@
             <check-exists file="@{readmedir}/@{readme}"/>
             <check-exists file="@{revtrailer}"/>
             <check-exists file="build/svn.rev"/>
-            <check-exists file="${controlhaus.rev.file}"/>
 
             <!-- load the revision # into a property -->
             <loadfile property="beehive.rev" srcFile="build/svn.rev">
@@ -665,14 +480,6 @@
 
             <!-- substitute the beehive svn revision number into the tag in 
the readme file -->
             <replace file="@{readmedir}/@{readme}" token="@BEEHIVE_REV@" 
value="${beehive.rev}"/>
-
-            <!-- append the list of controlhaus revisions to the readme as we 
build the distribution -->
-            <concat destfile="@{readmedir}/@{readme}" append="true">
-                <fileset file="${controlhaus.rev.file}"/>
-                <filterchain>
-                    <prefixlines prefix="@{trailerprefix}"/>
-                </filterchain>
-            </concat>
 
             <!-- make sure we have consistent eol's after the concats, in case 
we get mixtures from the different files -->
             <fixcrlf srcdir="@{readmedir}" includes="@{readme}"/>

Modified: incubator/beehive/trunk/docs/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/build.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/docs/build.xml (original)
+++ incubator/beehive/trunk/docs/build.xml Mon May  9 18:13:27 2005
@@ -12,8 +12,7 @@
     </target>
     
     <target name="clean">
-        <ant dir="forrest" target="clean"/>
-        <delete dir="forrest/build"/>
+        <ant dir="forrest" target="clean" inheritAll="false"/>
     </target>
        
     <target name="generate-anno-ref">

Modified: incubator/beehive/trunk/docs/dist-docs/rev-readme-trailer.txt
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/dist-docs/rev-readme-trailer.txt?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/docs/dist-docs/rev-readme-trailer.txt (original)
+++ incubator/beehive/trunk/docs/dist-docs/rev-readme-trailer.txt Mon May  9 
18:13:27 2005
@@ -1,6 +1,5 @@
 
 Revisions
 ---------
-In revision @BEEHIVE_REV@ of Apache Beehive you will also find the following
-svn revisions/versions of system controls from Controlhaus.org:
+This distribution includes Beehive SVN revision @[EMAIL PROTECTED]
 

Modified: incubator/beehive/trunk/docs/forrest/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/build.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/docs/forrest/build.xml (original)
+++ incubator/beehive/trunk/docs/forrest/build.xml Mon May  9 18:13:27 2005
@@ -1,25 +1,26 @@
-<project name="Forrest Site Build" default="usage" basedir=".">
- 
-<!--   ============================================================ -->
-<!--   |                                                                       
                                                                            
|--> 
-<!--   |   This build file is merely a placeholder for the importation of the 
forrest.build.xml file.            |-->
-<!--   |                                                                       
                                                                            |   
-->
-<!--   |   'site', the default target here, is a target imported from 
forrest.build.xml                                |-->
-<!--   |                                                                       
                                                                             |  
-->
-<!--   ============================================================-->
+<?xml version="1.0"?>
+
+<!--
+      ============================================================
+
+      This build file is merely a placeholder for the importation of the 
forrest.build.xml file.
+      'site', the default target here, is a target imported from 
forrest.build.xml
 
+      ============================================================
+-->
+<project name="Beehive Forrest Site Build" default="usage" basedir=".">
+ 
      <property environment="os"/>
      <property name="forrest.home" value="${os.FORREST_HOME}"/>
      <import file="${os.FORREST_HOME}/forrest.build.xml"/>
 
-    <!-- ============================================= -->
-    <!--                                               -->
-    <!-- Default usage target                          -->
-    <!--                                               -->
-    <!-- ============================================= -->
+    <target name="clean">
+        <delete dir="build"/>
+    </target>
+
     <target name="usage" description="Print the usage for this build.xml">
         <java fork="no" classname="org.apache.tools.ant.Main">
             <arg line="-f build.xml -projecthelp"/>
         </java>
     </target>
-</project>
\ No newline at end of file
+</project>

Modified: incubator/beehive/trunk/samples/petstoreWeb/build-dist.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/petstoreWeb/build-dist.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/samples/petstoreWeb/build-dist.xml (original)
+++ incubator/beehive/trunk/samples/petstoreWeb/build-dist.xml Mon May  9 
18:13:27 2005
@@ -62,7 +62,7 @@
         <fail unless="derby.present" 
               message="Unable to locate ${derby.jar}.  Please download Derby 
from http://incubator.apache.org/derby/derby_downloads.html and set the 
derby.jar property in build.properties"/>
 
-        <copy todir="${build.dir}/WEB-INF/lib" 
file="${beehive.home}/lib/controls/jdbc-control.jar"/>
+        <copy todir="${build.dir}/WEB-INF/lib" 
file="${beehive.home}/system-controls/build/jars/beehive-jdbc-control.jar"/>
         <copy todir="${build.dir}/WEB-INF/lib" file="${derby.jar}"/>
 
         <deploy-netui webappDir="${build.dir}"/>

Modified: incubator/beehive/trunk/samples/petstoreWeb/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/petstoreWeb/build.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/samples/petstoreWeb/build.xml (original)
+++ incubator/beehive/trunk/samples/petstoreWeb/build.xml Mon May  9 18:13:27 
2005
@@ -60,7 +60,7 @@
               message="Unable to locate ${derby.jar}.  Please download Derby 
from http://incubator.apache.org/derby/derby_downloads.html"/>
 
         <copy todir="${build.dir}/WEB-INF/lib" file="${derby.jar}"/>
-        <copy todir="${build.dir}/WEB-INF/lib" 
file="${beehive.home}/controlhaus/jdbc/trunk/build/dist/jdbc-control.jar"/>
+        <copy todir="${build.dir}/WEB-INF/lib" 
file="${beehive.home}/system-controls/build/jars/beehive-jdbc-control.jar"/>
 
         <deploy-netui webappDir="${build.dir}"/>
         <deploy-wsm webappDir="${build.dir}"/>

Modified: 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AccountDBControl.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AccountDBControl.java?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AccountDBControl.java
 (original)
+++ 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AccountDBControl.java
 Mon May  9 18:13:27 2005
@@ -20,7 +20,7 @@
 import java.sql.SQLException;
 
 import org.apache.beehive.samples.petstore.model.Account;
-import org.controlhaus.jdbc.JdbcControl;
+import org.apache.beehive.controls.system.jdbc.JdbcControl;
 
 /** 
  * This control contains access to the pets database
@@ -63,4 +63,4 @@
                "{account.lastName}, {account.status}, {account.favCategory}, 
{account.langPref}, " +
                "'', {account.myListState}, {account.bannerOptState})")
     public void insertAccount(Account account) throws SQLException;
-}
\ No newline at end of file
+}

Modified: 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AddressDBControl.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AddressDBControl.java?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AddressDBControl.java
 (original)
+++ 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/AddressDBControl.java
 Mon May  9 18:13:27 2005
@@ -20,7 +20,7 @@
 import java.sql.SQLException;
 
 import org.apache.beehive.samples.petstore.model.Address;
-import org.controlhaus.jdbc.JdbcControl;
+import org.apache.beehive.controls.system.jdbc.JdbcControl;
 
 /** 
  * This control contains access to the pets database
@@ -68,4 +68,4 @@
     @SQL(statement="delete from Addresses where addressId = {addressId} and 
userId = {userId}")
     public void deleteAddress(int addressId, String userId) throws 
SQLException;
        
-}
\ No newline at end of file
+}

Modified: 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/CatalogDBControl.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/CatalogDBControl.java?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/CatalogDBControl.java
 (original)
+++ 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/CatalogDBControl.java
 Mon May  9 18:13:27 2005
@@ -21,7 +21,7 @@
 import org.apache.beehive.samples.petstore.model.Category;
 import org.apache.beehive.samples.petstore.model.Item;
 import org.apache.beehive.samples.petstore.model.Product;
-import org.controlhaus.jdbc.JdbcControl;
+import org.apache.beehive.controls.system.jdbc.JdbcControl;
 
 /** 
  * This control contains access to the pets database
@@ -80,4 +80,4 @@
        // initDB
        @SQL(statement="{sql: initString}")
        public void initDB(String initString) throws SQLException;
-}
\ No newline at end of file
+}

Modified: 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/OrderDBControl.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/OrderDBControl.java?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/OrderDBControl.java
 (original)
+++ 
incubator/beehive/trunk/samples/petstoreWeb/src/org/apache/beehive/samples/petstore/controls/data/OrderDBControl.java
 Mon May  9 18:13:27 2005
@@ -20,7 +20,7 @@
 import java.sql.SQLException;
 import org.apache.beehive.samples.petstore.model.Order;
 import org.apache.beehive.samples.petstore.model.OrderItem;
-import org.controlhaus.jdbc.JdbcControl;
+import org.apache.beehive.controls.system.jdbc.JdbcControl;
 
 /** 
  * This control contains access to the pets database
@@ -69,4 +69,4 @@
                "supplier, status, attr1, inventoryQuantity as Qty, o.quantity 
" +
                "from OrderItems o, Items i where o.orderId = {orderId} and 
o.itemId = i.itemId")
     public OrderItem[] getOrderItems(int orderId) throws SQLException;
-}
\ No newline at end of file
+}

Modified: incubator/beehive/trunk/system-controls/src/jdbc/build.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/system-controls/src/jdbc/build.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/system-controls/src/jdbc/build.xml (original)
+++ incubator/beehive/trunk/system-controls/src/jdbc/build.xml Mon May  9 
18:13:27 2005
@@ -12,8 +12,8 @@
     <!-- build locations -->
     <property name="module.name" value="jdbc-control"/>
     <property name="module.dir" location="${src.dir}/jdbc"/>
-    <property name="sqlgrammar.file" 
value="${module.dir}/org/controlhaus/jdbc/parser/SqlGrammar.jj"/>
-    <property name="sqlgrammar.gen.dir" 
value="${module.dir}/org/controlhaus/jdbc/parser"/>
+    <property name="sqlgrammar.file" 
value="${module.dir}/org/apache/beehive/controls/system/jdbc/parser/SqlGrammar.jj"/>
+    <property name="sqlgrammar.gen.dir" 
value="${module.dir}/org/apache/beehive/controls/system/jdbc/parser"/>
 
     <!-- classpath -->
     <path id="module.classpath">

Modified: 
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/generator/ExtensionMaker.java
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/generator/ExtensionMaker.java?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/generator/ExtensionMaker.java
 (original)
+++ 
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/generator/ExtensionMaker.java
 Mon May  9 18:13:27 2005
@@ -57,9 +57,9 @@
 
     private static final String[] standardImports = {
             "org.apache.beehive.controls.api.bean.ControlExtension",
-            "org.controlhaus.webservice.ServiceControl",
-            "org.controlhaus.webservice.ServiceControl.Location",
-            "org.controlhaus.webservice.ServiceControl.WSDL", };
+            "org.apache.beehive.controls.system.webservice.ServiceControl",
+            
"org.apache.beehive.controls.system.webservice.ServiceControl.Location",
+            
"org.apache.beehive.controls.system.webservice.ServiceControl.WSDL", };
 
     File mOutputDir;
 

Modified: 
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/jaxrpc/ServiceControlImpl.jcs
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/jaxrpc/ServiceControlImpl.jcs?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- 
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/jaxrpc/ServiceControlImpl.jcs
 (original)
+++ 
incubator/beehive/trunk/system-controls/src/webservice/org/apache/beehive/controls/system/webservice/jaxrpc/ServiceControlImpl.jcs
 Mon May  9 18:13:27 2005
@@ -658,7 +658,7 @@
        /*
         * (non-Javadoc)
         * 
-        * @see org.controlhaus.webservice.ServiceControl#getInputHeaders()
+        * @see 
org.apache.beehive.controls.system.webservice.ServiceControl#getInputHeaders()
         * 
         * If there are any input header it is stored on my thread's Handler.
         */
@@ -669,7 +669,7 @@
        /*
         * (non-Javadoc)
         * 
-        * @see 
org.controlhaus.webservice.ServiceControl#setOutputHeaders(org.w3c.dom.Element[])
+        * @see 
org.apache.beehive.controls.system.webservice.ServiceControl#setOutputHeaders(org.w3c.dom.Element[])
         */
        public void setOutputHeaders(Element[] headers) {
                HeaderHandler.setOutHeaders(headers);

Modified: incubator/beehive/trunk/system-controls/test/conf/junitLogCfg.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/system-controls/test/conf/junitLogCfg.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/system-controls/test/conf/junitLogCfg.xml (original)
+++ incubator/beehive/trunk/system-controls/test/conf/junitLogCfg.xml Mon May  
9 18:13:27 2005
@@ -14,7 +14,7 @@
   </appender>
 
   <!-- base for all netui server components -->
-  <category name="org.controlhaus">
+  <category name="org.apache.beehive.controls.system">
     <priority value="warn" />
     <appender-ref ref="SYSCTRLS_SYSLOGFILE" />
   </category>

Modified: 
incubator/beehive/trunk/system-controls/test/conf/junitLogCfgVerbose.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/system-controls/test/conf/junitLogCfgVerbose.xml?rev=169390&r1=169389&r2=169390&view=diff
==============================================================================
--- incubator/beehive/trunk/system-controls/test/conf/junitLogCfgVerbose.xml 
(original)
+++ incubator/beehive/trunk/system-controls/test/conf/junitLogCfgVerbose.xml 
Mon May  9 18:13:27 2005
@@ -13,7 +13,7 @@
     </layout>
   </appender>
 
-  <category name="org.controlhaus">
+  <category name="org.apache.beehive.controls.system">
     <priority value="debug" />
     <appender-ref ref="SYSCTRLS_SYSLOGFILE" />
   </category>


Reply via email to