From 332df44eaca6233079bf266584cb6b1b72d5d177 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Fri, 5 Feb 2010 13:51:35 +0000 Subject: [PATCH] Added bundlor config. --- core/pom.xml | 39 ++++++++++++--------------------------- core/template.mf | 37 +++++++++++++++++++++++++++++++++++++ parent/pom.xml | 34 +++++++++++++++++++++++++--------- security/pom.xml | 10 ++++++++-- security/template.mf | 26 ++++++++++++++++++++++++++ xml/pom.xml | 29 ++++------------------------- xml/template.mf | 28 ++++++++++++++++++++++++++++ 7 files changed, 140 insertions(+), 63 deletions(-) create mode 100644 core/template.mf create mode 100644 security/template.mf create mode 100644 xml/template.mf diff --git a/core/pom.xml b/core/pom.xml index d8452a69..299b5610 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -7,12 +7,12 @@ 4.0.0 spring-ws-core - bundle + jar Spring WS Core Spring Web Services Core package. - jdk14-jdk15 + jdk15 !1.6 @@ -40,34 +40,19 @@ - org.apache.felix - maven-bundle-plugin + maven-compiler-plugin + 2.1 - - org.springframework.bundle.ws.core - org.springframework.ws*;version="${pom.version}" - - org.apache.commons.logging*, - javax.activation*, - javax.servlet*, - javax.xml.namespace*, - javax.xml.parsers*, - javax.xml.stream*, - javax.xml.transform*, - org.xml.sax*, - org.w3c.dom*, - org.springframework.xml*;version="[${pom.version},${pom.version}]", - org.springframework.oxm*;version="[${pom.version},${pom.version}]", - org.springframework.ws*;version="[${pom.version},${pom.version}]", - org.springframework*;version="[2.0,4.0)", - *;resolution:=optional - - ${pom.name} - ${pom.version} - SpringSource - + + + org/springframework/ws/server/endpoint/adapter/GenericMarshallingMethodEndpointAdapter.java + + + com.springsource.bundlor + com.springsource.bundlor.maven + diff --git a/core/template.mf b/core/template.mf new file mode 100644 index 00000000..a9335b5e --- /dev/null +++ b/core/template.mf @@ -0,0 +1,37 @@ +Bundle-SymbolicName: org.springframework.ws +Bundle-Name: Spring Web Services Core +Bundle-Vendor: SpringSource +Bundle-ManifestVersion: 2 +Import-Template: + javax.activation.*;version="[1.1.0, 2.0.0)", + javax.servlet.*;version="[2.4.0, 3.0.0)", + javax.wsdl.*;version="[1.6.1, 2.0.0)";resolution:=optional, + javax.xml.namespace.*;version="0", + javax.xml.parsers.*;version="0", + javax.xml.transform.*;version="0", + javax.xml.xpath.*;version="0", + javax.xml.soap.*;version="[1.1.0, 2.0.0)";resolution:=optional, + javax.xml.stream.*;version="[1.0.1, 2.0.0)";resolution:=optional, + nu.xom.*;version="[1.1.0, 2.0.0)";resolution:=optional, + org.apache.axiom.*;version="[1.2.5, 2.0.0)";resolution:=optional, + org.apache.commons.httpclient.*;version="[3.1.0, 4.0.0)";resolution:=optional, + org.apache.commons.logging.*;version="[1.1.1, 2.0.0)", + org.dom4j.*;version="[1.6.1, 2.0.0)";resolution:=optional, + org.jdom.*;version="[1.0.0, 2.0.0)";resolution:=optional, + org.springframework.aop.*;version="[3.0.0, 4.0.0)", + org.springframework.beans.*;version="[3.0.0, 4.0.0)", + org.springframework.context.*;version="[3.0.0, 4.0.0)", + org.springframework.core.*;version="[3.0.0, 4.0.0)", + org.springframework.oxm.*;version="[3.0.0, 4.0.0)", + org.springframework.util.*;version="[3.0.0, 4.0.0)", + org.springframework.stereotype.*;version="[3.0.0, 4.0.0)", + org.springframework.validation.*;version="[3.0.0, 4.0.0)", + org.springframework.web.*;version="[3.0.0, 4.0.0)", + org.springframework.xml.*;version="[${version}, ${version}]", + org.w3c.dom.*;version="0", + org.xml.sax.*;version="0" +Ignored-Existing-Headers: + Bnd-LastModified, + Import-Package, + Export-Package, + Tool diff --git a/parent/pom.xml b/parent/pom.xml index b8b8eb73..ac6ecc51 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -49,12 +49,19 @@ legacy + + + com.springsource.repository.bundles.release + SpringSource Enterprise Bundle Repository - SpringSource Bundle Releases + http://repository.springsource.com/maven/bundles/release/ + + - org.springframework.aws - spring-aws-maven - 1.2.2 + org.springframework.build.aws + org.springframework.build.aws.maven + 2.0.0.RELEASE @@ -80,15 +87,24 @@ 2.3 - - true - - - ${pom.version} - + ${project.build.outputDirectory}/META-INF/MANIFEST.MF + + com.springsource.bundlor + com.springsource.bundlor.maven + 1.0.0.RELEASE + + + bundlor + + bundlor + + + + + org.apache.felix maven-bundle-plugin diff --git a/security/pom.xml b/security/pom.xml index 102a846d..fb53c207 100644 --- a/security/pom.xml +++ b/security/pom.xml @@ -7,7 +7,7 @@ 4.0.0 spring-ws-security - bundle + jar Spring WS Security Spring-WS WS-Security implementation @@ -25,7 +25,7 @@ - jdk14-jdk15 + jdk15 !1.6 @@ -47,6 +47,11 @@ + + com.springsource.bundlor + com.springsource.bundlor.maven + + diff --git a/security/template.mf b/security/template.mf new file mode 100644 index 00000000..f2f64c35 --- /dev/null +++ b/security/template.mf @@ -0,0 +1,26 @@ +Bundle-SymbolicName: org.springframework.ws.soap.security +Bundle-Name: Spring Web Services SOAP Security +Bundle-Vendor: SpringSource +Bundle-ManifestVersion: 2 +Import-Template: + com.sun.xml.wss.*;version="0", + javax.crypto.*;version="0", + javax.security.auth.*;version="0", + javax.xml.namespace.*;version="0", + javax.xml.soap.*;version="[1.1.0, 2.0.0)";resolution:=optional, + org.apache.axiom.*;version="[1.2.5, 2.0.0)";resolution:=optional, + org.apache.commons.logging.*;version="[1.1.1, 2.0.0)", + org.apache.ws.security.*;version="[1.5.8, 2.0.0)";resolution:=optional, + org.apache.xml.security.*;version="[1.0.5.D2, 2.0.0)";resolution:=optional, + org.springframework.beans.*;version="[3.0.0, 4.0.0)", + org.springframework.core.*;version="[3.0.0, 4.0.0)", + org.springframework.dao.*;version="[3.0.0, 4.0.0)", + org.springframework.security.*;version="[3.0.0.A, 4.0.0)", + org.springframework.util.*;version="[3.0.0, 4.0.0)", + org.springframework.ws.*;version="[${version}, ${version}]", + org.w3c.dom.*;version="0" +Ignored-Existing-Headers: + Bnd-LastModified, + Import-Package, + Export-Package, + Tool diff --git a/xml/pom.xml b/xml/pom.xml index 03ab8a94..870107f5 100644 --- a/xml/pom.xml +++ b/xml/pom.xml @@ -7,12 +7,12 @@ 4.0.0 spring-xml - bundle + jar Spring XML Various XML support classes for Spring Web Services - jdk14-jdk15 + jdk15 !1.6 @@ -27,29 +27,8 @@ - org.apache.felix - maven-bundle-plugin - - - org.springframework.bundle.ws.xml - org.springframework.xml*;version="${pom.version}" - - org.apache.commons.logging*, - javax.xml.namespace*, - javax.xml.parsers*, - javax.xml.transform.stax;resolution:=optional, - javax.xml.transform*, - org.xml.sax*, - org.w3c.dom*, - org.springframework.xml*;version="[${pom.version},${pom.version}]", - org.springframework*;version="[2.0,4.0)", - *;resolution:=optional - - ${pom.name} - ${pom.version} - SpringSource - - + com.springsource.bundlor + com.springsource.bundlor.maven diff --git a/xml/template.mf b/xml/template.mf new file mode 100644 index 00000000..9c143df7 --- /dev/null +++ b/xml/template.mf @@ -0,0 +1,28 @@ +Manifest-Version: 1.0 +Bundle-SymbolicName: org.springframework.ws.xml +Bundle-Name: Spring XML +Bundle-Vendor: SpringSource +Bundle-ManifestVersion: 2 +Import-Template: + javax.xml.namespace.*;version="0", + javax.xml.parsers.*;version="0", + javax.xml.stream.*;version="[1.0.1, 2.0.0)", + javax.xml.transform.*;version="0", + javax.xml.transform.stax.*;version="0";resolution:=optional, + javax.xml.validation.*;version="0", + javax.xml.xpath.*;version="0", + org.apache.commons.logging;version="[1.1.1, 2.0.0)", + org.apache.ws.commons.schema.*;version="[1.3.2, 2.0.0)";resolution:=optional, + org.jaxen.*;version="[1.1.1, 2.0.0)";resolution:=optional, + org.springframework.beans.*;version="[3.0.0, 4.0.0)", + org.springframework.core.*;version="[3.0.0, 4.0.0)", + org.springframework.context.*;version="[3.0.0, 4.0.0)", + org.springframework.util.*;version="[3.0.0, 4.0.0)", + org.w3c.dom.*;version="0", + org.xml.sax.*;version="0" +Ignored-Existing-Headers: + Bnd-LastModified, + DynamicImport-Package, + Import-Package, + Export-Package, + Tool