SLING-11076 : Remove attributes from bsn
diff --git a/src/main/java/org/apache/sling/feature/extension/apiregions/launcher/LauncherProperties.java b/src/main/java/org/apache/sling/feature/extension/apiregions/launcher/LauncherProperties.java
index 047ac0a..e4d1f41 100644
--- a/src/main/java/org/apache/sling/feature/extension/apiregions/launcher/LauncherProperties.java
+++ b/src/main/java/org/apache/sling/feature/extension/apiregions/launcher/LauncherProperties.java
@@ -60,6 +60,10 @@
                         Attributes manifest = jarFile.getManifest().getMainAttributes();
                         bsn = manifest.getValue(Constants.BUNDLE_SYMBOLICNAME);
                         if (bsn != null) {
+                            final int idx = bsn.indexOf(';');
+                            if (idx != -1) {
+                                bsn = bsn.substring(0, idx);
+                            }
                             version = manifest.getValue(Constants.BUNDLE_VERSION);
                         }
                     } catch (IOException ex) {