Added missing mime type "application/x-java-archive".
diff --git a/server/storage/src/main/java/org/apache/karaf/cave/server/storage/CaveRepositoryImpl.java b/server/storage/src/main/java/org/apache/karaf/cave/server/storage/CaveRepositoryImpl.java
index ebc210c..6572e30 100644
--- a/server/storage/src/main/java/org/apache/karaf/cave/server/storage/CaveRepositoryImpl.java
+++ b/server/storage/src/main/java/org/apache/karaf/cave/server/storage/CaveRepositoryImpl.java
@@ -410,6 +410,7 @@
         try (InputStream is = conn.getInputStream()) {
             String type = conn.getContentType();
             if ("application/java-archive".equals(type)
+                    || "application/x-java-archive".equals(type)
                     || "application/octet-stream".equals(type)
                     || "application/vnd.osgi.bundle".equals(type)) {
                 // I have a jar/binary, potentially a resource
@@ -525,6 +526,7 @@
         try (InputStream is = conn.getInputStream()) {
             String type = conn.getContentType();
             if ("application/java-archive".equals(type)
+                    || "application/x-java-archive".equals(type)
                     || "application/octet-stream".equals(type)
                     || "application/vnd.osgi.bundle".equals(type)) {
                 try {