You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ek...@apache.org on 2006/02/19 05:08:07 UTC

svn commit: r378846 - in /beehive/trunk: ./ controls/ controls/src/ maven/ maven/m2/ maven/poms/ netui/ netui/src/compiler-apt/ netui/src/pageflow/ netui/src/tags-html/ system-controls/ system-controls/src/ejb/ system-controls/src/jdbc/ system-controls...

Author: ekoneil
Date: Sat Feb 18 20:08:05 2006
New Revision: 378846

URL: http://svn.apache.org/viewcvs?rev=378846&view=rev
Log:
Add a pile of Maven 1/2 support files for producing the directory structures needed to push Beehive JARs to a Maven repository.  If we had a Maven based build system (note, I'm not proposing doing one at this point), this would be handled by Maven itself, but with the Ant build, it's easiest to produce the directory that needs to be scp'ed to the ASF servers.

This should minimally work for M2; still need to test M1.  

BB: self
Test: none


Added:
    beehive/trunk/controls/src/beehive-controls.pom
    beehive/trunk/controls/src/maven-metadata.xml
    beehive/trunk/netui/src/compiler-apt/beehive-netui-compiler.pom
    beehive/trunk/netui/src/compiler-apt/maven-metadata.xml
    beehive/trunk/netui/src/pageflow/beehive-netui-core.pom
    beehive/trunk/netui/src/pageflow/maven-metadata.xml
    beehive/trunk/netui/src/tags-html/beehive-netui-tags.pom
    beehive/trunk/netui/src/tags-html/maven-metadata.xml
    beehive/trunk/system-controls/src/ejb/beehive-control-ejb.pom
    beehive/trunk/system-controls/src/ejb/maven-metadata.xml
    beehive/trunk/system-controls/src/jdbc/beehive-control-jdbc.pom
    beehive/trunk/system-controls/src/jdbc/maven-metadata.xml
    beehive/trunk/system-controls/src/jms/beehive-control-jms.pom
    beehive/trunk/system-controls/src/jms/maven-metadata.xml
Removed:
    beehive/trunk/maven/m2/
    beehive/trunk/maven/poms/
Modified:
    beehive/trunk/beehive-imports.xml
    beehive/trunk/controls/build.xml
    beehive/trunk/maven/build.xml
    beehive/trunk/netui/build.xml
    beehive/trunk/system-controls/build.xml

Modified: beehive/trunk/beehive-imports.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/beehive-imports.xml?rev=378846&r1=378845&r2=378846&view=diff
==============================================================================
--- beehive/trunk/beehive-imports.xml (original)
+++ beehive/trunk/beehive-imports.xml Sat Feb 18 20:08:05 2006
@@ -29,12 +29,17 @@
     <property name="ant.dir" location="${os.ANT_HOME}"/>
     <property name="forrest.dir" location="${os.FORREST_HOME}"/>
 
-    <property name="beehive.version" value="svn-snapshot"/>
+    <property name="beehive.version" value="1.0.2-SNAPSHOT"/>
     <property name="dist.base.name" value="apache-beehive-"/>
     <property name="dist.name" value="${dist.base.name}${beehive.version}"/>
 
     <property name="webservice.runtime" value="axis"/>
     <property name="servlet.runtime" value="tomcat"/>
+
+    <property name="maven.groupId" value="org/apache/beehive"/>
+
+    <property name="build.m2.dir" value="${beehive.home}/build/maven/m2/${maven.groupId}"/>
+    <property name="build.m1.dir" value="${beehive.home}/build/maven/m1/beehive"/>
 
     <!-- TODO: move the MyFaces jars up into trunk/external -->
     <property name="myfaces.dir" location="${beehive.home}/netui/external/jsf/myfaces-1.0.9/lib"/>

Modified: beehive/trunk/controls/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/controls/build.xml?rev=378846&r1=378845&r2=378846&view=diff
==============================================================================
--- beehive/trunk/controls/build.xml (original)
+++ beehive/trunk/controls/build.xml Sat Feb 18 20:08:05 2006
@@ -226,6 +226,27 @@
         <fixcrlf srcDir="${build.dir}/docs/apidocs" includes="**/*.html"/>        
     </target>
 
+    <target name="deploy.m2">
+        <copy todir="${build.m2.dir}/beehive-controls/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-controls.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-controls/${beehive.version}" file="src/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-controls/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src" includes="beehive-controls.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-controls/${beehive.version}/beehive-controls-${beehive.version}-sources.jar">
+            <fileset dir="src/api"/>
+            <fileset dir="src/runtime"/>
+            <fileset dir="src/spi"/>
+            <fileset dir="src/test-container"/>
+        </jar>
+    </target>
+
     <!-- ==================================================================== -->
     <!-- drt -->
     <!-- ==================================================================== -->

Added: beehive/trunk/controls/src/beehive-controls.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/controls/src/beehive-controls.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/controls/src/beehive-controls.pom (added)
+++ beehive/trunk/controls/src/beehive-controls.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-controls</artifactId>
+    <name>beehive-controls</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+        <dependency>
+            <groupId>velocity</groupId>
+            <artifactId>velocity-dep</artifactId>
+            <version>1.4</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-discovery</groupId>
+            <artifactId>commons-discovery</artifactId>
+            <version>0.2</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>1.0.4</version>
+        </dependency>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>3.8.1</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>
\ No newline at end of file

Added: beehive/trunk/controls/src/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/controls/src/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/controls/src/maven-metadata.xml (added)
+++ beehive/trunk/controls/src/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-controls</artifactId>
+    <version>@beehive.version@</version>
+</metadata>

Modified: beehive/trunk/maven/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/maven/build.xml?rev=378846&r1=378845&r2=378846&view=diff
==============================================================================
--- beehive/trunk/maven/build.xml (original)
+++ beehive/trunk/maven/build.xml Sat Feb 18 20:08:05 2006
@@ -18,7 +18,8 @@
 -->
 
 <!-- 
-    Beehive build file.
+    Beehive Maven v1 / v2 support file.  These targets create directories that are ready to be
+    uploaded to the Maven repositories.
 -->
 <project name="Beehive/Maven" default="usage" basedir=".">
 
@@ -26,22 +27,14 @@
 
     <property name="_maven.dir" location="${beehive.home}/build/maven/"/>
 
-    <target name="build" description="Build the Maven output directories">
-
-        <!-- maven1 -->
-        <copy-libraries destdir="${_maven.dir}/maven1"/>
-        <copy-poms destdir="${_maven.dir}/maven1"/>
-        <do-checksum dir="${_maven.dir}/maven1"/>
-
-        <!-- maven2 -->
-        <copy-libraries destdir="${_maven.dir}/maven2"/>
-        <copy-poms destdir="${_maven.dir}/maven2"/>
-        <filter token="beehive.version" value="${beehive.version}"/>
-        <copy todir="${_maven.dir}/maven2" filtering="true">
-            <fileset dir="m2" includes="maven-metadata.xml"/>
-        </copy>
-        <do-checksum dir="${_maven.dir}/maven2"/>
+    <target name="build.m2">
+        <!-- copy all of the Maven POMs -->
+        <ant dir="${beehive.home}/controls" target="deploy.m2" inheritall="false"/>
+        <ant dir="${beehive.home}/netui" target="deploy.m2" inheritall="false"/>
+        <ant dir="${beehive.home}/system-controls" target="deploy.m2" inheritall="false"/>
 
+        <!-- add version #s to all of the artifacts -->
+        <do-checksum dir="${build.m2.dir}"/>
         <echo>
 Note, don't forget to sign the Maven upload!zip
 
@@ -49,8 +42,34 @@
         </echo>
     </target>
 
-    <target name="clean" description="Clean the Maven directories">
-        <delete dir="${_maven.dir}"/>
+    <target name="clean.m2">
+        <delete dir="${build.m2.dir}"/>
+    </target>
+
+    <target name="build.m1">
+        <!-- copy POMs -->
+        <copy todir="${build.m1.dir}/poms/tmp" failonerror="true" flatten="true">
+            <fileset dir="${beehive.home}">
+                <include name="controls/src/beehive-controls.pom"/>
+                <include name="netui/src/compiler-apt/beehive-netui-complier.pom"/>
+                <include name="netui/src/pageflow/beehive-netui-core.pom"/>
+                <include name="netui/src/tags-html/beehive-netui-tags.pom"/>
+                <include name="system-controls/src/ejb/beehive-control-ejb.pom"/>
+                <include name="system-controls/src/jdbc/beehive-control-jdbc.pom"/>
+                <include name="system-controls/src/jms/beehive-control-jms.pom"/>
+            </fileset>
+        </copy>
+        <copy todir="${build.m1.dir}/poms">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="${build.m1.dir}/poms/tmp"/>
+        </copy>
+        <delete dir="${build.m1.dir}/poms/tmp"/>
+        <copy-libraries destdir="${build.m1.dir}/jars"/>
+        <do-checksum dir="${build.m1.dir}"/>
+    </target>
+
+    <target name="clean.m1">
+        <delete dir="${build.m1.dir}"/>
     </target>
 
     <macrodef name="copy-libraries" description="Copy the Beehive libraries for upload to Maven">

Modified: beehive/trunk/netui/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/build.xml?rev=378846&r1=378845&r2=378846&view=diff
==============================================================================
--- beehive/trunk/netui/build.xml (original)
+++ beehive/trunk/netui/build.xml Sat Feb 18 20:08:05 2006
@@ -208,4 +208,61 @@
         </subant>
     </target>
 
+    <target name="deploy.m2">
+        <!-- beehive-netui-compiler -->
+        <copy todir="${build.m2.dir}/beehive-netui-compiler/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-netui-compiler.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-netui-compiler/${beehive.version}" file="src/compiler-apt/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-netui-compiler/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src/compiler-apt" includes="beehive-netui-compiler.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-netui-compiler/${beehive.version}/beehive-netui-compiler-${beehive.version}-sources.jar">
+            <fileset dir="src/compiler-apt"/>
+            <fileset dir="src/compiler-core"/>
+        </jar>
+        <!-- beehive-netui-core -->
+        <copy todir="${build.m2.dir}/beehive-netui-core/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-netui-core.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-netui-core/${beehive.version}" file="src/pageflow/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-netui-core/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src/pageflow" includes="beehive-netui-core.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-netui-core/${beehive.version}/beehive-netui-core-${beehive.version}-sources.jar">
+            <fileset dir="src/util"/>
+            <fileset dir="src/core"/>
+            <fileset dir="src/pageflow"/>
+            <fileset dir="src/scoping"/>
+        </jar>
+        <!-- beehive-netui-core -->
+        <copy todir="${build.m2.dir}/beehive-netui-tags/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-netui-tags.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-netui-tags/${beehive.version}" file="src/tags-html/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-netui-tags/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src/tags-html" includes="beehive-netui-tags.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-netui-tags/${beehive.version}/beehive-netui-tags-${beehive.version}-sources.jar">
+            <fileset dir="src/tags-html"/>
+            <fileset dir="src/tags-databinding"/>
+            <fileset dir="src/tags-template"/>
+        </jar>
+    </target>
+
 </project>

Added: beehive/trunk/netui/src/compiler-apt/beehive-netui-compiler.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/compiler-apt/beehive-netui-compiler.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/netui/src/compiler-apt/beehive-netui-compiler.pom (added)
+++ beehive/trunk/netui/src/compiler-apt/beehive-netui-compiler.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-netui-compiler</artifactId>
+    <name>beehive-netui-compiler</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+    </dependencies>
+</project>
\ No newline at end of file

Added: beehive/trunk/netui/src/compiler-apt/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/compiler-apt/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/netui/src/compiler-apt/maven-metadata.xml (added)
+++ beehive/trunk/netui/src/compiler-apt/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-netui-compiler</artifactId>
+    <version>@beehive.version@</version>
+</metadata>

Added: beehive/trunk/netui/src/pageflow/beehive-netui-core.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/pageflow/beehive-netui-core.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/netui/src/pageflow/beehive-netui-core.pom (added)
+++ beehive/trunk/netui/src/pageflow/beehive-netui-core.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,32 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-netui-core</artifactId>
+    <name>beehive-netui-core</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.beehive</groupId>
+            <artifactId>beehive-controls</artifactId>
+            <version>@beehive.version@</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-discovery</groupId>
+            <artifactId>commons-discovery</artifactId>
+            <version>1.0.4</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-el</groupId>
+            <artifactId>commons-el</artifactId>
+            <version>1.0</version>
+        </dependency>
+        <dependency>
+            <groupId>struts</groupId>
+            <artifactId>struts</artifactId>
+            <version>1.2.8</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+</project>
\ No newline at end of file

Added: beehive/trunk/netui/src/pageflow/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/pageflow/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/netui/src/pageflow/maven-metadata.xml (added)
+++ beehive/trunk/netui/src/pageflow/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-netui-core</artifactId>
+    <version>@beehive.version@</version>
+</metadata>

Added: beehive/trunk/netui/src/tags-html/beehive-netui-tags.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/tags-html/beehive-netui-tags.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/netui/src/tags-html/beehive-netui-tags.pom (added)
+++ beehive/trunk/netui/src/tags-html/beehive-netui-tags.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-netui-tags</artifactId>
+    <name>beehive-netui-tags</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.beehive</groupId>
+            <artifactId>beehive-netui-core</artifactId>
+            <version>@beehive.version@</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>1.0.4</version>
+        </dependency>
+    </dependencies>
+</project>
\ No newline at end of file

Added: beehive/trunk/netui/src/tags-html/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/src/tags-html/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/netui/src/tags-html/maven-metadata.xml (added)
+++ beehive/trunk/netui/src/tags-html/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-netui-tags</artifactId>
+    <version>@beehive.version@</version>
+</metadata>

Modified: beehive/trunk/system-controls/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/build.xml?rev=378846&r1=378845&r2=378846&view=diff
==============================================================================
--- beehive/trunk/system-controls/build.xml (original)
+++ beehive/trunk/system-controls/build.xml Sat Feb 18 20:08:05 2006
@@ -70,4 +70,55 @@
         <mkdir dir="${classes.dir}"/>
     </target>
 
+    <target name="deploy.m2">
+        <!-- beehive-control-ejb -->
+        <copy todir="${build.m2.dir}/beehive-control-ejb/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-ejb-control.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-control-ejb/${beehive.version}" file="src/ejb/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-control-ejb/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src/ejb" includes="beehive-control-ejb.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-control-ejb/${beehive.version}/beehive-control-ejb-${beehive.version}-sources.jar">
+            <fileset dir="src/ejb"/>
+        </jar>
+        <!-- beehive-control-jms -->
+        <copy todir="${build.m2.dir}/beehive-control-jms/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-jms-control.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-control-jms/${beehive.version}" file="src/jms/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-control-jms/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src/jms" includes="beehive-control-jms.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-control-jms/${beehive.version}/beehive-control-jms-${beehive.version}-sources.jar">
+            <fileset dir="src/jms"/>
+        </jar>
+        <!-- beehive-control-jdbc -->
+        <copy todir="${build.m2.dir}/beehive-control-jdbc/${beehive.version}">
+            <mapper type="glob" from="*.jar" to="*-${beehive.version}.jar"/>
+            <fileset dir="build/jars">
+                <include name="beehive-jdbc-control.jar"/>
+            </fileset>
+        </copy>
+        <filter token="beehive.version" value="${beehive.version}"/>
+        <copy todir="${build.m2.dir}/beehive-control-jdbc/${beehive.version}" file="src/jdbc/maven-metadata.xml" filtering="true"/>
+        <copy todir="${build.m2.dir}/beehive-control-jdbc/${beehive.version}" filtering="true">
+            <mapper type="glob" from="*.pom" to="*-${beehive.version}.pom"/>
+            <fileset dir="src/jdbc" includes="beehive-control-jdbc.pom"/>
+        </copy>
+        <jar destfile="${build.m2.dir}/beehive-control-jdbc/${beehive.version}/beehive-control-jdbc-${beehive.version}-sources.jar">
+            <fileset dir="src/jdbc"/>
+        </jar>
+    </target>
+
 </project>

Added: beehive/trunk/system-controls/src/ejb/beehive-control-ejb.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/src/ejb/beehive-control-ejb.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/system-controls/src/ejb/beehive-control-ejb.pom (added)
+++ beehive/trunk/system-controls/src/ejb/beehive-control-ejb.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-control-ejb</artifactId>
+    <name>beehive-control-ejb</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.beehive</groupId>
+            <artifactId>beehive-controls</artifactId>
+            <version>@beehive.version@</version>
+        </dependency>
+    </dependencies>
+</project>
\ No newline at end of file

Added: beehive/trunk/system-controls/src/ejb/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/src/ejb/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/system-controls/src/ejb/maven-metadata.xml (added)
+++ beehive/trunk/system-controls/src/ejb/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-control-ejb</artifactId>
+    <version>@beehive.version@</version>
+</metadata>

Added: beehive/trunk/system-controls/src/jdbc/beehive-control-jdbc.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/src/jdbc/beehive-control-jdbc.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/system-controls/src/jdbc/beehive-control-jdbc.pom (added)
+++ beehive/trunk/system-controls/src/jdbc/beehive-control-jdbc.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-control-jdbc</artifactId>
+    <name>beehive-control-jdbc</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.beehive</groupId>
+            <artifactId>beehive-controls</artifactId>
+            <version>@beehive.version@</version>
+        </dependency>
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>1.0.4</version>
+        </dependency>
+    </dependencies>
+</project>

Added: beehive/trunk/system-controls/src/jdbc/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/src/jdbc/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/system-controls/src/jdbc/maven-metadata.xml (added)
+++ beehive/trunk/system-controls/src/jdbc/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-control-jdbc</artifactId>
+    <version>@beehive.version@</version>
+</metadata>

Added: beehive/trunk/system-controls/src/jms/beehive-control-jms.pom
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/src/jms/beehive-control-jms.pom?rev=378846&view=auto
==============================================================================
--- beehive/trunk/system-controls/src/jms/beehive-control-jms.pom (added)
+++ beehive/trunk/system-controls/src/jms/beehive-control-jms.pom Sat Feb 18 20:08:05 2006
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+
+<project>
+    <modelVersion>4</modelVersion>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-control-jms</artifactId>
+    <name>beehive-control-jms</name>
+    <version>@beehive.version@</version>
+    <dependencies>
+        <dependency>
+            <groupId>org.apache.beehive</groupId>
+            <artifactId>beehive-controls</artifactId>
+            <version>@beehive.version@</version>
+        </dependency>
+    </dependencies>
+</project>

Added: beehive/trunk/system-controls/src/jms/maven-metadata.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/src/jms/maven-metadata.xml?rev=378846&view=auto
==============================================================================
--- beehive/trunk/system-controls/src/jms/maven-metadata.xml (added)
+++ beehive/trunk/system-controls/src/jms/maven-metadata.xml Sat Feb 18 20:08:05 2006
@@ -0,0 +1,7 @@
+<?xml version="1.0"?>
+
+<metadata>
+    <groupId>org.apache.beehive</groupId>
+    <artifactId>beehive-control-jms</artifactId>
+    <version>@beehive.version@</version>
+</metadata>