From 71a748acb782873a66dc87fa24a0b40172e35109 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 20 Mar 2020 08:27:34 +0100 Subject: [PATCH] Merge Argeo TP Extras to Argeo Distribution. --- .../META-INF/MANIFEST.MF | 6 +- org.argeo.tp.factory.core/pom.xml | 2 +- org.argeo.tp.factory.extras/.gitignore | 4 + org.argeo.tp.factory.extras/.project | 25 ++ .../META-INF/MANIFEST.MF | 55 ++++ .../META-INF/spring/apache.ant.xml | 44 +++ .../META-INF/spring/apache.felix.xml | 39 +++ .../META-INF/spring/apache.tomcat.xml | 108 +++++++ .../META-INF/spring/distribution.xml | 108 +++++++ .../META-INF/spring/eclipse.gemini.xml | 85 ++++++ .../META-INF/spring/extras.xml | 43 +++ .../META-INF/spring/graalvm.xml | 22 ++ .../META-INF/spring/jersey.xml | 106 +++++++ .../META-INF/spring/osgi.xml | 20 ++ .../META-INF/spring/payment.xml | 17 ++ .../META-INF/spring/scripting.xml | 48 ++++ .../META-INF/spring/spring.security.xml | 60 ++++ .../META-INF/spring/spring.xml | 270 ++++++++++++++++++ .../META-INF/spring/swagger.xml | 56 ++++ .../META-INF/spring/templates.xml | 39 +++ .../META-INF/spring/ws.xml | 35 +++ org.argeo.tp.factory.extras/bnd.bnd | 0 org.argeo.tp.factory.extras/pom.xml | 73 +++++ pom.xml | 3 +- 24 files changed, 1263 insertions(+), 5 deletions(-) create mode 100644 org.argeo.tp.factory.extras/.gitignore create mode 100644 org.argeo.tp.factory.extras/.project create mode 100644 org.argeo.tp.factory.extras/META-INF/MANIFEST.MF create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/apache.ant.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/apache.felix.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/apache.tomcat.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/distribution.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/eclipse.gemini.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/extras.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/graalvm.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/jersey.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/osgi.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/payment.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/scripting.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/spring.security.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/spring.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/swagger.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/templates.xml create mode 100644 org.argeo.tp.factory.extras/META-INF/spring/ws.xml create mode 100644 org.argeo.tp.factory.extras/bnd.bnd create mode 100644 org.argeo.tp.factory.extras/pom.xml diff --git a/org.argeo.tp.factory.core/META-INF/MANIFEST.MF b/org.argeo.tp.factory.core/META-INF/MANIFEST.MF index cf5d583..87c48c1 100644 --- a/org.argeo.tp.factory.core/META-INF/MANIFEST.MF +++ b/org.argeo.tp.factory.core/META-INF/MANIFEST.MF @@ -4,10 +4,10 @@ Bundle-Description: OSGi packaging of free / open source third party lib raries Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt Bundle-ManifestVersion: 2 -Bundle-Name: Argeo Third Party Factory +Bundle-Name: Core Third Party Factory Bundle-RequiredExecutionEnvironment: JavaSE-11,JavaSE-1.8 Bundle-SymbolicName: org.argeo.tp.factory.core -Bundle-Version: 2.1.28.SNAPSHOT-r20200313085348 +Bundle-Version: 2.1.28.SNAPSHOT-r20200320072510 Import-Package: javax.jcr;version="[2.0,3)", org.argeo.cms.spring;version="[2.1,3)", @@ -50,6 +50,6 @@ Include-Resource: META-INF/spring/eclipse.jetty.xml=META-INF/spring/ecli spring/eclipse.rap.e4.xml,META-INF/spring/bouncycastle.xml=META-INF/spr ing/bouncycastle.xml Private-Package: !* -SLC-Build-Timestamp: 20200313085348 +SLC-Build-Timestamp: 20200320072510 SLC-Category: org.argeo.tp.factory SLC-ExecutionModule: default diff --git a/org.argeo.tp.factory.core/pom.xml b/org.argeo.tp.factory.core/pom.xml index f4c2395..00c507d 100644 --- a/org.argeo.tp.factory.core/pom.xml +++ b/org.argeo.tp.factory.core/pom.xml @@ -10,7 +10,7 @@ org.argeo.tp.factory org.argeo.tp.factory.core 2.1.28-SNAPSHOT - Argeo Third Party Factory + Core Third Party Factory OSGi packaging of free / open source third party libraries diff --git a/org.argeo.tp.factory.extras/.gitignore b/org.argeo.tp.factory.extras/.gitignore new file mode 100644 index 0000000..f14d255 --- /dev/null +++ b/org.argeo.tp.factory.extras/.gitignore @@ -0,0 +1,4 @@ +/target +/*.target +/feature.xml +/modularDistribution.csv diff --git a/org.argeo.tp.factory.extras/.project b/org.argeo.tp.factory.extras/.project new file mode 100644 index 0000000..ed04aeb --- /dev/null +++ b/org.argeo.tp.factory.extras/.project @@ -0,0 +1,25 @@ + + + org.argeo.tp.factory.extras + + + + + + org.eclipse.pde.ManifestBuilder + + + + org.eclipse.pde.SchemaBuilder + + + + org.eclipse.linuxtools.rpm.rpmlint.rpmlintBuilder + + + + + org.eclipse.pde.PluginNature + org.eclipse.linuxtools.rpm.rpmlint.rpmlintNature + + diff --git a/org.argeo.tp.factory.extras/META-INF/MANIFEST.MF b/org.argeo.tp.factory.extras/META-INF/MANIFEST.MF new file mode 100644 index 0000000..bac9325 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/MANIFEST.MF @@ -0,0 +1,55 @@ +Manifest-Version: 1.0 +Automatic-Module-Name: org.argeo.tp.factory.extras +Bundle-Description: SLC execution modules for generic tasks, to be used + as parent pom +Bundle-License: http://www.apache.org/licenses/LICENSE-2.0.txt +Bundle-ManifestVersion: 2 +Bundle-Name: Extras Third Party Factory +Bundle-RequiredExecutionEnvironment: JavaSE-11,JavaSE-1.8 +Bundle-SymbolicName: org.argeo.tp.factory.extras +Bundle-Version: 2.1.14.SNAPSHOT-r20200320072510 +Import-Package: + javax.jcr;version="[2.0,3)", + org.argeo.cms.spring;version="[2.1,3)", + org.argeo.slc.repo;version="[2.1,3)", + org.argeo.slc.repo.osgi;version="[2.1,3)", + org.argeo.slc.spring.repo.osgi;version="[2.1,3)", + org.springframework.cglib.proxy;resolution:=optional;version="[3.2,4)", + org.springframework.cglib.core;resolution:=optional;version="[3.2,4)", + org.springframework.cglib.reflect;resolution:=optional;version="[3.2,4) + ", + org.aopalliance.aop;resolution:=optional;version="[1.0,2)", + org.argeo.slc.runtime;version="[2.1,3)", + org.argeo.slc.core.execution;resolution:=optional;version="[2.1,3)", + org.argeo.slc.core.execution.tasks;resolution:=optional;version="[2.1,3 + )", + org.argeo.slc.execution;version="[2.1,3)", + org.argeo.slc.osgi;resolution:=optional;version="[2.1,3)", + org.argeo.slc.test;version="[2.1,3)", + org.springframework.aop;resolution:=optional;version="[3.2,4)", + org.springframework.aop.framework;resolution:=optional;version="[3.2,4) + ", + org.springframework.aop.scope;resolution:=optional;version="[3.2,4)", + org.springframework.beans.factory.config;resolution:=optional;version=" + [3.2,4)", + org.springframework.core.io;resolution:=optional;version="[3.2,4)", + javax.security.auth.callback;resolution:=optional +Include-Resource: META-INF/spring/scripting.xml=META-INF/spring/scriptin + g.xml,META-INF/spring/swagger.xml=META-INF/spring/swagger.xml,META-INF/ + spring/templates.xml=META-INF/spring/templates.xml,META-INF/spring/graa + lvm.xml=META-INF/spring/graalvm.xml,META-INF/spring/jersey.xml=META-INF + /spring/jersey.xml,META-INF/spring/apache.tomcat.xml=META-INF/spring/ap + ache.tomcat.xml,META-INF/spring/apache.felix.xml=META-INF/spring/apache + .felix.xml,META-INF/spring/extras.xml=META-INF/spring/extras.xml,META-I + NF/spring/ws.xml=META-INF/spring/ws.xml,META-INF/spring/distribution.xm + l=META-INF/spring/distribution.xml,META-INF/spring/apache.ant.xml=META- + INF/spring/apache.ant.xml,META-INF/spring/eclipse.gemini.xml=META-INF/s + pring/eclipse.gemini.xml,META-INF/spring/osgi.xml=META-INF/spring/osgi. + xml,META-INF/spring/spring.xml=META-INF/spring/spring.xml,META-INF/spri + ng/spring.security.xml=META-INF/spring/spring.security.xml,META-INF/spr + ing/payment.xml=META-INF/spring/payment.xml,META-INF/MANIFEST.MF=META-I + NF/MANIFEST.MF +Private-Package: !* +SLC-Build-Timestamp: 20200320072510 +SLC-Category: org.argeo.tp.factory +SLC-ExecutionModule: default diff --git a/org.argeo.tp.factory.extras/META-INF/spring/apache.ant.xml b/org.argeo.tp.factory.extras/META-INF/spring/apache.ant.xml new file mode 100644 index 0000000..2a61571 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/apache.ant.xml @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/apache.felix.xml b/org.argeo.tp.factory.extras/META-INF/spring/apache.felix.xml new file mode 100644 index 0000000..4019764 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/apache.felix.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/apache.tomcat.xml b/org.argeo.tp.factory.extras/META-INF/spring/apache.tomcat.xml new file mode 100644 index 0000000..06db0ec --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/apache.tomcat.xml @@ -0,0 +1,108 @@ + + + + + + + + + javax.mail.*;resolution:=optional, + org.apache.juli.*;resolution:=optional, + * + + + + + + + + + org.apache.juli.logging;resolution:=optional, + org.apache.tools.ant.*;resolution:=optional, + org.eclipse.jdt.*;resolution:=optional, + * + + + + + + + + + + *, + org.apache.juli.logging;resolution:=optional, + + + + + + + + + + org.apache.juli.logging;resolution:=optional, + * + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/distribution.xml b/org.argeo.tp.factory.extras/META-INF/spring/distribution.xml new file mode 100644 index 0000000..f678224 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/distribution.xml @@ -0,0 +1,108 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + http://mirror.netcologne.de/apache.org + http://archive.apache.org/dist + + + + + http://ftp-stud.hs-esslingen.de/Mirrors/eclipse/ + http://ftp.fau.de/eclipse/ + + + + + + + + + + + https://repo1.maven.org/maven2/ + http://download.eclipse.org/gemini/mvn/ + + + + + + + + + + + + + + + + + + osgiFactory + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/eclipse.gemini.xml b/org.argeo.tp.factory.extras/META-INF/spring/eclipse.gemini.xml new file mode 100644 index 0000000..f0309dd --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/eclipse.gemini.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/extras.xml b/org.argeo.tp.factory.extras/META-INF/spring/extras.xml new file mode 100644 index 0000000..dc93b51 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/extras.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + com.google.common.*;version="0.0.0", + com.google.gson.*;resolution:=optional, + org.dom4j.*;resolution:=optional, + * + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/graalvm.xml b/org.argeo.tp.factory.extras/META-INF/spring/graalvm.xml new file mode 100644 index 0000000..f924a3d --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/graalvm.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/jersey.xml b/org.argeo.tp.factory.extras/META-INF/spring/jersey.xml new file mode 100644 index 0000000..4ad1754 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/jersey.xml @@ -0,0 +1,106 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/osgi.xml b/org.argeo.tp.factory.extras/META-INF/spring/osgi.xml new file mode 100644 index 0000000..f2b0cee --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/osgi.xml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/payment.xml b/org.argeo.tp.factory.extras/META-INF/spring/payment.xml new file mode 100644 index 0000000..0374005 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/payment.xml @@ -0,0 +1,17 @@ + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/scripting.xml b/org.argeo.tp.factory.extras/META-INF/spring/scripting.xml new file mode 100644 index 0000000..c1ca80b --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/scripting.xml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + org.python.core.*, + org.python.modules.*, + org.python.util, + org.python, + com.xhaus.modjy, + com.ziclix.python.sql, + Lib.* + + + *;resolution:=optional + + * + org.python.util.jython + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/spring.security.xml b/org.argeo.tp.factory.extras/META-INF/spring/spring.security.xml new file mode 100644 index 0000000..737092a --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/spring.security.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/spring.xml b/org.argeo.tp.factory.extras/META-INF/spring/spring.xml new file mode 100644 index 0000000..def6824 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/spring.xml @@ -0,0 +1,270 @@ + + + + + + + + + com.jamonapi;resolution:=optional, + org.apache.commons.pool.*;resolution:=optional, + * + + + + + + + + + + org.springframework.orm.jpa;resolution:=optional, + * + + + + + + + + + + + + javax.ejb;resolution:=optional, + bsh;resolution:=optional, + com.sun.net.httpserver;resolution:=optional, + edu.emory.mathcs.backport.java.util.concurrent;resolution:=optional, + groovy.lang;resolution:=optional, + javax.interceptor;resolution:=optional, + javax.jms;resolution:=optional, + javax.persistence.spi;resolution:=optional, + javax.validation.*;resolution:=optional, + org.codehaus.groovy.control;resolution:=optional, + org.hibernate.validator.*;resolution:=optional, + org.joda.time.*;resolution:=optional, + org.jruby.*;resolution:=optional, + * + + + + + + + + + *;resolution:=optional + + + + + + + + + + joptsimple;resolution:=optional, + org.springframework.asm.tree;resolution:=optional, + org.apache.tools.ant.*;resolution:=optional, + * + + + + + + + + + + + + + + + com.mchange.v2.c3p0;resolution:=optional, + com.sun.rowset;resolution:=optional, + org.apache.derby.*;resolution:=optional, + * + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.ibm.wsspi.uow;resolution:=optional, + javax.ejb;resolution:=optional, + javax.resource.*;resolution:=optional, + * + + + + + + + + + + com.caucho.hessian.*;resolution:=optional, + com.caucho.burlap.*;resolution:=optional, + com.fasterxml.jackson.*;resolution:=optional, + com.sun.net.httpserver.*;resolution:=optional, + com.sun.syndication.*;resolution:=optional, + javax.faces.*;resolution:=optional, + javax.portlet;resolution:=optional, + javax.servlet.jsp.*;resolution:=optional, + javax.xml.rpc.*;resolution:=optional, + org.apache.http.*;resolution:=optional, + org.codehaus.jackson.*;resolution:=optional, + org.apache.commons.fileupload.*;resolution:=optional, + org.springframework.oxm;resolution:=optional, + * + + + + + + + + + + + com.fasterxml.jackson.*;resolution:=optional, + com.lowagie.text.*;resolution:=optional, + com.sun.syndication.*;resolution:=optional, + freemarker.*;resolution:=optional, + javax.servlet.jsp.*;resolution:=optional, + jxl.*;resolution:=optional, + net.sf.jasperreports.engine.*;resolution:=optional, + org.apache.poi.*;resolution:=optional, + org.apache.tiles.*;resolution:=optional, + org.apache.velocity.*;resolution:=optional, + org.codehaus.jackson.*;resolution:=optional, + org.springframework.oxm;resolution:=optional, + * + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.apache.commons.lang.*;resolution:=optional, + com.sun.jndi.ldap.*;resolution:=optional, + org.springframework.data.*;resolution:=optional, + org.springframework.orm.hibernate3;resolution:=optional, + * + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/swagger.xml b/org.argeo.tp.factory.extras/META-INF/spring/swagger.xml new file mode 100644 index 0000000..251038b --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/swagger.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/templates.xml b/org.argeo.tp.factory.extras/META-INF/spring/templates.xml new file mode 100644 index 0000000..0b62147 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/templates.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + + + + + * + + + + + + + + * + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/META-INF/spring/ws.xml b/org.argeo.tp.factory.extras/META-INF/spring/ws.xml new file mode 100644 index 0000000..cf0c288 --- /dev/null +++ b/org.argeo.tp.factory.extras/META-INF/spring/ws.xml @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/org.argeo.tp.factory.extras/bnd.bnd b/org.argeo.tp.factory.extras/bnd.bnd new file mode 100644 index 0000000..e69de29 diff --git a/org.argeo.tp.factory.extras/pom.xml b/org.argeo.tp.factory.extras/pom.xml new file mode 100644 index 0000000..5bef932 --- /dev/null +++ b/org.argeo.tp.factory.extras/pom.xml @@ -0,0 +1,73 @@ + + 4.0.0 + + org.argeo.slc + lib + 2.1.17-SNAPSHOT + + org.argeo.tp.factory + org.argeo.tp.factory.extras + 2.1.14-SNAPSHOT + Extras Third Party Factory + + + javax.security.auth.callback;resolution:="optional" + + + + + + . + + META-INF/** + + + + + + org.argeo.maven.plugins + argeo-osgi-plugin + 2.1.1 + + + generate-descriptors + + descriptors + + generate-resources + + + + + + + + org.argeo.slc + org.argeo.slc.repo + ${version.slc} + + + org.argeo.slc + org.argeo.slc.dep.backend + ${version.slc} + + + org.argeo.tp.equinox + org.eclipse.osgi + test + + + + + argeo + http://forge.argeo.org/data/java/argeo-2.1 + + true + daily + fail + + + + diff --git a/pom.xml b/pom.xml index 420dba1..f770537 100644 --- a/pom.xml +++ b/pom.xml @@ -5,10 +5,11 @@ org.argeo.tp.factory argeo-distribution 2.1.28-SNAPSHOT - Argeo Java OSGi Distribution + Argeo Java OSGi Distributions OSGi packaging of free / open source third party libraries pom org.argeo.tp.factory.core + org.argeo.tp.factory.extras -- 2.30.2