diff --git a/core-tiger/pom.xml b/core-tiger/pom.xml
index 8b88fa29..af9f6653 100644
--- a/core-tiger/pom.xml
+++ b/core-tiger/pom.xml
@@ -7,6 +7,7 @@
4.0.0
spring-ws-core-tiger
+ bundle
Spring WS Core - Java 5
@@ -18,6 +19,37 @@
1.5
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.0.0
+ true
+
+
+ ${artifactId}
+ org.springframework.ws*
+
+ org.apache.commons.logging*,
+ javax.xml.namespace*,
+ javax.xml.parsers*,
+ javax.xml.stream*,
+ javax.xml.transform*,
+ org.xml.sax*,
+ org.w3c.dom*,
+ org.springframework.beans*,
+ org.springframework.core*,
+ org.springframework.util*,
+ org.springframework.oxm*,
+ org.springframework.ws*,
+ org.springframework.xml*,
+ *;resolution:=optional
+
+ ${pom.name}
+ ${pom.version}
+ ${pom.version}
+
+
+
diff --git a/core/pom.xml b/core/pom.xml
index 8bbae96f..eb624d8a 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -7,7 +7,7 @@
4.0.0
spring-ws-core
- jar
+ bundle
Spring WS Core
Spring Web Services Core package.
@@ -39,6 +39,43 @@
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.0.0
+ true
+
+
+ ${artifactId}
+ org.springframework.ws*
+
+ org.apache.commons.logging*,
+ javax.activation*,
+ javax.servlet*,
+ javax.wsdl*,
+ javax.xml.namespace*,
+ javax.xml.parsers*,
+ javax.xml.stream*,
+ javax.xml.transform*,
+ org.xml.sax*,
+ org.w3c.dom*,
+ org.springframework.beans*,
+ org.springframework.core*,
+ org.springframework.util*,
+ org.springframework.oxm*,
+ org.springframework.xml*,
+ *;resolution:=optional
+
+ ${pom.name}
+ ${pom.version}
+ ${pom.version}
+
+
+
+
+
diff --git a/oxm-tiger/pom.xml b/oxm-tiger/pom.xml
index bd32224d..951c6085 100644
--- a/oxm-tiger/pom.xml
+++ b/oxm-tiger/pom.xml
@@ -7,6 +7,7 @@
4.0.0
spring-oxm-tiger
+ bundle
Spring O/X Mapping - Java 5
@@ -39,6 +40,36 @@
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.0.0
+ true
+
+
+ ${artifactId}
+ org.springframework.oxm*
+
+ org.apache.commons.logging*,
+ javax.xml.namespace*,
+ javax.xml.parsers*,
+ javax.xml.stream*,
+ javax.xml.transform*,
+ org.xml.sax*,
+ org.w3c.dom*,
+ org.springframework.beans*,
+ org.springframework.core*,
+ org.springframework.util*,
+ org.springframework.oxm*,
+ *;resolution:=optional
+
+ ${pom.name}
+ ${pom.version}
+ ${pom.version}
+
+
+
+
@@ -96,7 +127,7 @@
javax.xml.stream
- stax-api
+ stax-api
javax.activation
diff --git a/oxm/pom.xml b/oxm/pom.xml
index 73eea56b..b5c91e4a 100644
--- a/oxm/pom.xml
+++ b/oxm/pom.xml
@@ -7,7 +7,7 @@
4.0.0
spring-oxm
- jar
+ bundle
Spring O/X Mapping
Spring Object/XML Mapping abstraction
@@ -56,6 +56,35 @@
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.0.0
+ true
+
+
+ ${artifactId}
+ org.springframework.oxm*
+
+ org.apache.commons.logging*,
+ javax.xml.namespace*,
+ javax.xml.parsers*,
+ javax.xml.stream*,
+ javax.xml.transform*,
+ org.xml.sax*,
+ org.w3c.dom*,
+ org.springframework.beans*,
+ org.springframework.core*,
+ org.springframework.util*,
+ org.springframework.xml*,
+ *;resolution:=optional
+
+ ${pom.name}
+ ${pom.version}
+ ${pom.version}
+
+
+
@@ -185,6 +214,6 @@
jettison
1.0-RC2
test
-
+
diff --git a/parent/pom.xml b/parent/pom.xml
index 1c70dd85..1b53bdd2 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -33,6 +33,7 @@
2.0.7
+ 1.5.0.m1
@@ -311,7 +312,7 @@
xerces
xercesImpl
-
+
org.codehaus.woodstox
@@ -542,7 +543,7 @@
javax.mail
mail
-
+
@@ -635,7 +636,7 @@
javax.activation
- activation
+ activation
@@ -683,7 +684,7 @@
commons-logging
commons-logging
- 1.1
+ 1.1.1
log4j
diff --git a/security/pom.xml b/security/pom.xml
index 39d0a2e9..2e06a73e 100644
--- a/security/pom.xml
+++ b/security/pom.xml
@@ -7,7 +7,7 @@
4.0.0
spring-ws-security
- jar
+ bundle
Spring WS Security
Spring-WS WS-Security implementation
@@ -52,6 +52,36 @@
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.0.0
+ true
+
+
+ ${artifactId}
+ org.springframework.ws*
+
+ org.apache.commons.logging*,
+ javax.xml.crypto*,
+ javax.xml.soap*,
+ com.sun.xml.wss*,
+ org.springframework.beans*,
+ org.springframework.core*,
+ org.springframework.util*,
+ org.springframework.ws*,
+ *;resolution:=optional
+
+ ${pom.name}
+ ${pom.version}
+ ${pom.version}
+
+
+
+
+
@@ -94,7 +124,6 @@
xml-security
xmlsec
- 1.3.0
org.acegisecurity
diff --git a/src/main/resources/META-INF/spring.handlers b/src/main/resources/META-INF/spring.handlers
index 1cafc4cf..cb346ee9 100644
--- a/src/main/resources/META-INF/spring.handlers
+++ b/src/main/resources/META-INF/spring.handlers
@@ -1,2 +1,2 @@
http\://www.springframework.org/spring-ws/schema/oxm=org.springframework.oxm.config.OxmNamespaceHandler
-http\://www.springframework.org/spring-ws/schema/sws=org.springframework.ws.config.SwsNamespaceHandler
\ No newline at end of file
+http\://www.springframework.org/spring-ws/schema/sws=org.springframework.ws.config.WebServicesNamespaceHandler
\ No newline at end of file
diff --git a/support/pom.xml b/support/pom.xml
index cb3f3781..197da59d 100644
--- a/support/pom.xml
+++ b/support/pom.xml
@@ -8,7 +8,7 @@
4.0.0
org.springframework.ws
spring-ws-support
- jar
+ bundle
Spring WS Support
Spring Web Services Support package.
@@ -57,6 +57,36 @@
+
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ 1.0.0
+ true
+
+
+ ${artifactId}
+ org.springframework.ws*
+
+ org.apache.commons.logging*,
+ javax.activation*,
+ javax.jms*,
+ javax.mail*,
+ org.springframework.beans*,
+ org.springframework.core*,
+ org.springframework.util*,
+ org.springframework.ws.transport*,
+ *;resolution:=optional
+
+ ${pom.name}
+ ${pom.version}
+ ${pom.version}
+
+
+
+
+
diff --git a/xml/pom.xml b/xml/pom.xml
index ab381488..7e80980b 100644
--- a/xml/pom.xml
+++ b/xml/pom.xml
@@ -23,6 +23,7 @@
org.springframework.xml*
org.apache.commons.logging*,
+ javax.xml.namespace*,
javax.xml.parsers*,
javax.xml.transform*,
org.xml.sax*,