Fix several missing OSGi statements

git-svn-id: https://svn.apache.org/repos/asf/servicemix/smx4/bundles/trunk/jets3t-0.7.4@1290887 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index dbbc984..3ff43de 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,11 +39,30 @@
         <pkgGroupId>net.java.dev.jets3t</pkgGroupId>
         <pkgArtifactId>jets3t</pkgArtifactId>
         <pkgVersion>0.7.4</pkgVersion>
-        <servicemix.osgi.export.pkg>
-            org.jets3t
-        </servicemix.osgi.export.pkg>
+        <servicemix.osgi.export>
+            org.jets3t*;version=${project.version};-split-package:=merge-first,
+            org.apache.commons.httpclient.contrib.proxy;version=${project.version};-split-package:=merge-first,
+            contribs.mx;version=${project.version};-split-package:=merge-first
+        </servicemix.osgi.export>
         <servicemix.osgi.import.pkg>
-
+            !org.jets3t*,
+            org.apache.commons.codec*;version="[1.3,2)",
+            org.apache.commons.httpclient*;version="[3.1,4)",
+            com.jamesmurty.utils;resolution:=optional,
+            com.sun.java.browser.net;resolution:=optional,
+            org.apache.axis*;resolution:=optional,
+            org.apache.commons.logging;resolution:=optional,
+            org.bouncycastle.jce.provider;resolution:=optional,
+            javax.xml.rpc*;resolution:=optional,
+            javax.swing*;resolution:=optional,
+            sun.plugin.protocol;resolution:=optional,
+            javax.crypto*,
+            javax.activation,
+            javax.xml.namespace,
+            javax.xml.transform*,
+            javax.xml.parsers,
+            javax.management,
+            org.xml.sax*
         </servicemix.osgi.import.pkg>
     </properties>