From 307d5e8a9899d538fa0ad3729fdd6dccb8b441f3 Mon Sep 17 00:00:00 2001 From: Donald Woods Date: Fri, 12 Feb 2010 20:22:29 +0000 Subject: [PATCH] merge in updates from trunk/openjpa/pom.xml and waiting for testing from Apache Aries before merging into openjpa/pom.xml git-svn-id: https://svn.apache.org/repos/asf/openjpa/trunk@909595 13f79535-47bb-0310-9956-ffa450edef68 --- openjpa-osgi/pom.xml | 348 +++++++++++++++++++++---------------------- 1 file changed, 174 insertions(+), 174 deletions(-) diff --git a/openjpa-osgi/pom.xml b/openjpa-osgi/pom.xml index f7083d6cb..66e2ee95b 100644 --- a/openjpa-osgi/pom.xml +++ b/openjpa-osgi/pom.xml @@ -24,7 +24,7 @@ 4.0.0 openjpa-osgi - jar + bundle OpenJPA Aggregate Jar for OSGi org.apache.openjpa @@ -34,128 +34,208 @@ + - org.apache.maven.plugins - maven-antrun-plugin + maven-source-plugin - build-single-jar - compile - - - - - - - - - - - - - - - - - - - - Building service: @{servicename} - - - - - - - - - - - + attach-sources + none + + + + + + org.apache.maven.plugins + maven-shade-plugin + + + package - run + shade + + true + true + true + true + + + + org.apache.openjpa:openjpa-lib + org.apache.openjpa:openjpa-kernel + org.apache.openjpa:openjpa-jdbc + org.apache.openjpa:openjpa-persistence + org.apache.openjpa:openjpa-persistence-jdbc + org.apache.openjpa:openjpa-xmlstore + org.apache.openjpa:openjpa-slice + + + + + + + + + + org.apache.openjpa.conf.OpenJPAVersion + org.apache.openjpa.enhance.PCEnhancerAgent + org.apache.openjpa.enhance.InstrumentationFactory + true + true + Apache OpenJPA Aggregate JAR + JSR-317 Java Persistence + Sun Microsystems, Inc. + 2.0 + + + + - + org.apache.maven.plugins - maven-jar-plugin - - - ${project.build.outputDirectory}/META-INF/MANIFEST.MF - - org.apache.openjpa.conf.OpenJPAVersion - - - - org.apache.openjpa.enhance.PCEnhancerAgent - - true - - org.apache.openjpa.enhance.InstrumentationFactory - - true - true - - - + maven-antrun-plugin + + + package + + run + + + + + + + + + org.apache.felix maven-bundle-plugin true - org.apache.openjpa.osgi.PersistenceActivator - ${artifactId} - ${groupId}.${artifactId};singleton=true - http://openjpa.apache.org/documentation.html - Apache OpenJPA - ${project.version} - JSR-317 Java Persistence - Sun Microsystems, Inc. - 2.0 - org.openjpa.lib.ant*,org.apache.jdbc.ant*,META-INF* - !META-INF*,!org.openjpa.lib.ant*,!org.apache.jdbc.ant*,org.apache.openjpa* - com.ibm.*;resolution:=optional,org.postgresql.*;resolution:=optional,org.apache.tools.ant.*;resolution:=optional,org.apache.log4j.*;resolution:=optional,javax.activation.xa*;resolution:=optional,javax.jms.*;resolution:=optional,javax.transaction.*;resolution:=optional,javax.validation.*;resolution:=optional,javax.xml.bind.*;resolution:=optional,serp.*;resolution:=optional,* - org.apache.geronimo.specs.geronimo-jpa_2.0_spec;bundle-version="[1.0.0,2.0.0)" - false . - --> - true - - - bundle-manifest - process-classes - - manifest - - - + + + + org.apache.openjpa + openjpa-lib + ${pom.version} + + + org.apache.openjpa + openjpa-kernel + ${pom.version} + + + org.apache.openjpa + openjpa-jdbc + ${pom.version} + + + + javax.xml.bind + jaxb-api + + + com.sun.xml.bind + jaxb-impl + + + + + + javax.xml.bind + jaxb-api + compile + true + + + javax.xml.bind + jsr173_api + + + javax.activation + activation + + + + + com.sun.xml.bind + jaxb-impl + compile + true + + + javax.xml.bind + jsr173_api + + + javax.activation + activation + + + + + + org.apache.openjpa + openjpa-persistence + ${pom.version} + + + org.apache.openjpa + openjpa-persistence-jdbc + ${pom.version} + + + org.apache.openjpa + openjpa-xmlstore + ${pom.version} + + + org.apache.openjpa + openjpa-slice + ${pom.version} + org.apache.felix org.osgi.core @@ -168,85 +248,5 @@ - - org.apache.openjpa - openjpa-lib - ${pom.version} - provided - - - org.apache.openjpa - openjpa-kernel - ${pom.version} - provided - - - org.apache.openjpa - openjpa-jdbc - ${pom.version} - provided - - - org.apache.openjpa - openjpa-persistence - ${pom.version} - provided - - - org.apache.openjpa - openjpa-persistence-jdbc - ${pom.version} - provided - - - org.apache.openjpa - openjpa-xmlstore - ${pom.version} - provided - - - org.apache.openjpa - openjpa-slice - ${pom.version} - provided - - - net.sourceforge.serp - serp - - - commons-logging - commons-logging - - - commons-lang - commons-lang - - - commons-collections - commons-collections - - - commons-pool - commons-pool - - - org.apache.geronimo.specs - geronimo-jta_1.1_spec - - - org.apache.geronimo.specs - geronimo-jpa_2.0_spec - - - - org.apache.geronimo.specs - geronimo-jms_1.1_spec - - - org.apache.geronimo.specs - geronimo-validation_1.0_spec - provided -