diff --git a/pom.xml b/pom.xml
index bc1970e66..8bf238957 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,6 +86,8 @@
2.19.1
2.19.1
1.8
+ 1.1.2.RELEASE
+ 3.0.0
@@ -269,6 +271,19 @@
+
+
+ eclipse.virgo.build.bundles.release
+ Eclipse Virgo Build
+ http://build.eclipse.org/rt/virgo/maven/bundles/release
+
+
+ com.springsource.repository.bundles.external
+ SpringSource Enterprise Bundle Repository - External Bundle Releases
+ http://repository.springsource.com/maven/bundles/external
+
+
+
@@ -295,6 +310,11 @@
org.apache.maven.plugins
maven-jar-plugin
${maven-jar-plugin.version}
+
+
+ target/classes/META-INF/MANIFEST.MF
+
+
@@ -430,6 +450,37 @@
org.apache.maven.plugins
maven-source-plugin
+
+
+ org.eclipse.virgo.bundlor
+ org.eclipse.virgo.bundlor.maven
+ ${maven-bundlor-plugin.version}
+
+
+ bundlor
+
+ bundlor
+
+
+ true
+
+
+
+
+
+
+ org.codehaus.mojo
+ build-helper-maven-plugin
+ ${maven-build-helper-plugin.version}
+
+
+ parse-version
+
+ parse-version
+
+
+
+
diff --git a/template.mf b/template.mf
new file mode 100644
index 000000000..35d278889
--- /dev/null
+++ b/template.mf
@@ -0,0 +1,31 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-SymbolicName: com.github.docker-java
+Bundle-Version: ${parsedVersion.osgiVersion}
+Bundle-Name: ${project.name}
+Version-Patterns:
+ default;pattern="[=.=.=, =.+1.0)",
+ short;pattern="[=.=,+1.0)"
+Import-Template:
+ com.fasterxml.jackson.*;version="${jackson-jaxrs.version}",
+ com.google.common.*;version="${guava.version:short}",
+ io.netty.*;version="${netty.version:default}";resolution:=optional,
+ javax.ws.rs.*;version="[2.0.0, 2.1.0)",
+ org.apache.commons.codec.*;version="${commons-codec.version:short}",
+ org.apache.commons.compress.*;version="${commons-compress.version:short}",
+ org.apache.commons.io.*;version="${commons-io.version:short}",
+ org.apache.commons.lang.*;version="${commons-lang.version:short}",
+ org.apache.http.*;version="[4.4.0, 4.6.0)",
+ org.bouncycastle.*;version="${bouncycastle.version:short}",
+ org.glassfish.jersey.*;version="${jersey.version:default}",
+ org.slf4j.*;version="[1.7.0, 1.8.0)",
+ org.newsclub.net.unix;version="${junixsocket.version:default}";resolution:=optional
+Excluded-Exports:
+ org.apache.http.impl.io,
+ org.newsclub.net.unix,
+ com.github.dockerjava.jaxrs.*,
+ com.github.dockerjava.netty.*
+Excluded-Imports:
+ javax.annotation,
+ javax.net.ssl,
+ edu.umd.cs.findbugs.annotations