diff --git a/tycho-baseline-plugin/src/main/java/org/eclipse/tycho/baseline/provider/MavenArtifactVersionProvider.java b/tycho-baseline-plugin/src/main/java/org/eclipse/tycho/baseline/provider/MavenArtifactVersionProvider.java index 619a52ff0e..90a02bc286 100644 --- a/tycho-baseline-plugin/src/main/java/org/eclipse/tycho/baseline/provider/MavenArtifactVersionProvider.java +++ b/tycho-baseline-plugin/src/main/java/org/eclipse/tycho/baseline/provider/MavenArtifactVersionProvider.java @@ -45,6 +45,7 @@ import org.eclipse.tycho.artifacts.ArtifactVersionProvider; import org.eclipse.tycho.core.osgitools.BundleReader; import org.eclipse.tycho.core.osgitools.OsgiManifest; +import org.eclipse.tycho.core.osgitools.OsgiManifestParserException; import org.osgi.framework.BundleException; import org.osgi.framework.VersionRange; import org.osgi.framework.namespace.PackageNamespace; @@ -165,10 +166,10 @@ public String getProvider() { private ModuleRevisionBuilder readOSGiInfo(Path path) { if (path != null) { - OsgiManifest manifest = bundleReader.loadManifest(path.toFile()); try { + OsgiManifest manifest = bundleReader.loadManifest(path.toFile()); return OSGiManifestBuilderFactory.createBuilder(manifest.getHeaders()); - } catch (BundleException e) { + } catch (BundleException | OsgiManifestParserException e) { } } return null;