You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gump.apache.org by bo...@apache.org on 2010/08/23 15:16:52 UTC
svn commit: r988116 - in /gump/metadata: profile/gump.xml
project/james-imap.xml project/james-server.xml project/openjpa.xml
Author: bodewig
Date: Mon Aug 23 13:16:52 2010
New Revision: 988116
URL: http://svn.apache.org/viewvc?rev=988116&view=rev
Log:
add OpenJPA
Added:
gump/metadata/project/openjpa.xml
- copied, changed from r988053, gump/metadata/project/camel.xml
Modified:
gump/metadata/profile/gump.xml
gump/metadata/project/james-imap.xml
gump/metadata/project/james-server.xml
Modified: gump/metadata/profile/gump.xml
URL: http://svn.apache.org/viewvc/gump/metadata/profile/gump.xml?rev=988116&r1=988115&r2=988116&view=diff
==============================================================================
--- gump/metadata/profile/gump.xml (original)
+++ gump/metadata/profile/gump.xml Mon Aug 23 13:16:52 2010
@@ -21,7 +21,6 @@
<module href="project/activemq.xml"/>
<module href="project/activemq-protobuf.xml"/>
<module href="project/activeio.xml"/>
- <module href="project/camel.xml"/>
<!-- Apache.Ant -->
@@ -34,6 +33,9 @@
<!-- Apache.Avalon (SVN) -->
<module href="project/avalon-tools.xml"/>
+ <!-- Apache Camel -->
+ <module href="project/camel.xml"/>
+
<!-- Apache.Cocoon -->
<module href="project/cocoon21.xml"/>
@@ -169,6 +171,9 @@
<!-- Apache MyFaces -->
<!--module href="project/myfaces.xml"/-->
+ <!-- Apache OpenJPA -->
+ <module href="project/openjpa.xml"/>
+
<!-- Apache Portable Runtime -->
<module href="project/apr.xml"/>
<module href="project/apr-iconv.xml"/>
Modified: gump/metadata/project/james-imap.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/james-imap.xml?rev=988116&r1=988115&r2=988116&view=diff
==============================================================================
--- gump/metadata/project/james-imap.xml (original)
+++ gump/metadata/project/james-imap.xml Mon Aug 23 13:16:52 2010
@@ -59,6 +59,7 @@
<option project="derby"/>
<option project="junit"/>
<option project="lucene-java"/>
+ <option project="openjpa"/>
<option project="poi"/>
<option project="slf4j"/>
<option project="village"/>
Modified: gump/metadata/project/james-server.xml
URL: http://svn.apache.org/viewvc/gump/metadata/project/james-server.xml?rev=988116&r1=988115&r2=988116&view=diff
==============================================================================
--- gump/metadata/project/james-server.xml (original)
+++ gump/metadata/project/james-server.xml Mon Aug 23 13:16:52 2010
@@ -74,6 +74,7 @@
<option project="jcs"/>
<option project="jms"/>
<option project="logging-log4j-12"/>
+ <option project="openjpa"/>
<option project="org.apache.db.torque_runtime"/>
<jar name="javamail-util/target/james-server-javamail-util-*[0-9T].jar"
Copied: gump/metadata/project/openjpa.xml (from r988053, gump/metadata/project/camel.xml)
URL: http://svn.apache.org/viewvc/gump/metadata/project/openjpa.xml?p2=gump/metadata/project/openjpa.xml&p1=gump/metadata/project/camel.xml&r1=988053&r2=988116&rev=988116&view=diff
==============================================================================
--- gump/metadata/project/camel.xml (original)
+++ gump/metadata/project/openjpa.xml Mon Aug 23 13:16:52 2010
@@ -15,159 +15,114 @@
See the License for the specific language governing permissions and
limitations under the License.
-->
-<module name="camel" groupId="org.apache.camel">
- <url href="http://camel.apache.org/"/>
+<module name="openjpa" groupId="org.apache.openjpa">
+ <url href="http://openjpa.apache.org/"/>
<description>
- Integration framework based on known Enterprise Integration
- Patterns with powerful Bean Integration
+ Apache OpenJPA is a Java persistence project that can be used as a
+ stand-alone POJO persistence layer or integrated into any Java EE
+ compliant container and many other lightweight frameworks, such as
+ Tomcat and Spring.
</description>
- <svn repository="asf" dir="camel/trunk"/>
+ <svn repository="asf" dir="openjpa/trunk"/>
- <project name="camel-pom">
- <pom name="pom.xml" id="camel"/>
- <mvn2install artifactId="camel"/>
+ <project name="openjpa-parent">
+ <mvn2install/>
<option project="xpp"/>
</project>
- <project name="camel-parent">
- <mvn goal="install" basedir="parent"/>
- <pom name="parent/pom.xml"/>
-
- <depend project="camel-pom"/>
- <!-- enough to have most of maven's dependencies around -->
- <option project="ant-contrib"/>
+ <project name="openjpa">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa" goal="install"/>
+ <option project="openjpa-jdbc"/>
+ <option project="openjpa-kernel"/>
+ <option project="openjpa-lib"/>
+ <option project="openjpa-persistence"/>
+ <option project="openjpa-persistence-jdbc"/>
+ <option project="openjpa-slice"/>
+ <option project="openjpa-xmlstore"/>
+ <jar name="openjpa/target/openjpa-*[0-9T].jar" />
+ </project>
+
+ <project name="openjpa-jdbc">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-jdbc" goal="install"/>
+ <option project="ant"/>
+ <option project="hsqldb"/>
+ <option project="jmock"/>
+ <option project="openjpa-kernel"/>
+ <jar name="openjpa-jdbc/target/openjpa-jdbc-*[0-9T].jar" />
+ </project>
+
+ <project name="openjpa-kernel">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-kernel" goal="install"/>
+ <option project="ant"/>
+ <option project="commons-pool"/>
+ <option project="openjpa-lib"/>
+ <jar name="openjpa-kernel/target/openjpa-kernel-*[0-9T].jar" />
+ </project>
+
+ <project name="openjpa-lib">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-lib" goal="install"/>
+ <option project="ant"/>
+ <option project="commons-collections"/>
+ <option project="commons-lang"/>
<option project="commons-logging"/>
+ <option project="jakarta-regexp"/>
+ <option project="logging-log4j-12"/>
<option project="slf4j"/>
- <option project="velocity-engine"/>
+ <jar name="openjpa-lib/target/openjpa-lib-*[0-9T].jar" />
</project>
- <project name="camel-core">
- <package>org.apache.camel</package>
- <description>Camel :: Core</description>
-
- <depend project="camel-parent"/>
- <mvn basedir="camel-core" goal="install">
- <property name="maven.test.skip.exec" value="true"/>
- </mvn>
-
- <home nested="camel-core/" />
-
- <jar id="camel-core"
- name="target/camel-core-*[0-9T].jar"
- />
- <jar name="target/camel-core-*[0-9T]-tests.jar"
+ <project name="openjpa-persistence">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-persistence" goal="install"/>
+ <option project="openjpa-kernel"/>
+ <jar name="openjpa-persistence/target/openjpa-persistence-*[0-9T].jar" />
+ </project>
+
+ <project name="openjpa-persistence-jdbc">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-persistence-jdbc" goal="install"/>
+ <option project="commons-collections"/>
+ <option project="commons-dbcp"/>
+ <option project="jakarta-regexp"/>
+ <option project="openjpa-jdbc"/>
+ <option project="openjpa-persistence"/>
+ <jar name="openjpa-persistence-jdbc/target/openjpa-persistence-jdbc-*[0-9T].jar" />
+ <jar name="openjpa-persistence-jdbc/target/openjpa-persistence-jdbc-*[0-9T]-tests.jar"
type="testsjar"/>
-
- <option project="commons-logging"/>
- <option project="junit"/>
- <option project="logging-log4j-12"/>
-
- <nag to="rdonkin@apache.org"
- from="GUMP <ossfwot@dubioso.net>"/>
</project>
- <project name="camel-core-osgi">
- <package>org.apache.camel</package>
- <description>Camel :: Core OSGI</description>
-
- <depend project="camel-parent"/>
- <mvn basedir="components/camel-core-osgi" goal="install"/>
-
- <home nested="components/camel-core-osgi" />
-
- <jar name="target/camel-core-osgi-*[0-9T].jar" />
-
- <depend project="camel-core"/>
- <option project="junit"/>
- </project>
-
- <project name="camel-core-xml">
- <package>org.apache.camel</package>
- <description>Camel :: Core XML</description>
-
- <depend project="camel-parent"/>
- <mvn basedir="components/camel-core-xml" goal="install"/>
-
- <home nested="components/camel-core-xml" />
-
- <jar name="target/camel-core-xml-*[0-9T].jar" />
-
- <depend project="camel-core"/>
- </project>
-
- <project name="camel-jms">
- <package>org.apache.camel.jms</package>
- <description>Camel :: JMS</description>
-
- <depend project="camel-parent"/>
- <mvn basedir="components/camel-jms" goal="install"/>
-
- <home nested="components/camel-jms" />
-
- <jar name="target/camel-jms-*[0-9T].jar" />
-
- <option project="activemq-core"/>
- <option project="activemq-pool"/>
- <option project="camel-core"/>
- <depend project="camel-spring"/>
- <depend project="camel-test"/>
- <option project="commons-logging"/>
- <option project="junit"/>
- <option project="logging-log4j-12"/>
- </project>
-
- <project name="camel-spring">
- <package>org.apache.camel.spring</package>
- <description>Camel :: Spring</description>
-
- <depend project="camel-parent"/>
- <mvn basedir="components/camel-spring" goal="install">
- <property name="maven.test.skip.exec" value="true"/>
- </mvn>
-
- <home nested="components/camel-spring" />
-
- <jar name="target/camel-spring-*[0-9T].jar" />
- <jar name="target/camel-spring-*[0-9T]-tests.jar" type="testsjar"/>
-
- <option project="asm"/>
- <depend project="camel-core"/>
- <option project="camel-core-osgi"/>
- <option project="camel-core-xml"/>
- <option project="commons-logging"/>
- <option project="junit"/>
- <option project="logging-log4j-12"/>
- </project>
-
- <project name="camel-spring-test">
- <depend project="camel-spring"/>
- <mvn basedir="components/camel-spring" goal="test"/>
- <junitreport nested="components/camel-spring/target/surefire-reports"/>
- </project>
-
- <project name="camel-test">
- <package>org.apache.camel.test</package>
- <description>Camel :: Test</description>
-
- <depend project="camel-parent"/>
- <mvn basedir="components/camel-test" goal="install"/>
-
- <home nested="components/camel-test" />
-
- <jar name="target/camel-test-*[0-9T].jar" />
-
- <option project="camel-core"/>
- <depend project="camel-spring"/>
- <option project="commons-logging"/>
- <option project="junit"/>
- <option project="logging-log4j-12"/>
+ <project name="openjpa-slice">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-slice" goal="install"/>
+ <option project="openjpa-kernel"/>
+ <option project="openjpa-jdbc"/>
+ <option project="openjpa-persistence"/>
+ <option project="openjpa-persistence-jdbc"/>
+ <jar name="openjpa-slice/target/openjpa-slice-*[0-9T].jar" />
+ </project>
+
+ <project name="openjpa-xmlstore">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-xmlstore" goal="install"/>
+ <option project="openjpa-kernel"/>
+ <option project="openjpa-persistence-jdbc"/>
+ <option project="openjpa-testsupport"/>
+ <jar name="openjpa-xmlstore/target/openjpa-xmlstore-*[0-9T].jar" />
+ </project>
+
+ <project name="openjpa-testsupport">
+ <depend project="openjpa-parent"/>
+ <mvn basedir="openjpa-testsupport" goal="install"/>
+ <option project="jakarta-regexp"/>
+ <option project="openjpa-persistence-jdbc"/>
+ <jar name="openjpa-testsupport/target/openjpa-testsupport-*[0-9T].jar" />
+ <jar name="openjpa-testsupport/target/openjpa-testsupport-*[0-9T]-tests.jar"
+ type="testsjar"/>
</project>
- <!-- takes almost an hour to run on vmgump
- <project name="camel-core-test">
- <depend project="camel-core"/>
- <mvn basedir="camel-core"/>
- <junitreport nested="camel-core/target/surefire-reports"/>
- </project-->
</module>