Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Swagger-UI: OSGi manifest is missing starting from v5.15.2 #9869

Closed
vkolomeyko opened this issue Apr 24, 2024 · 1 comment
Closed

Swagger-UI: OSGi manifest is missing starting from v5.15.2 #9869

vkolomeyko opened this issue Apr 24, 2024 · 1 comment

Comments

@vkolomeyko
Copy link

In the JAR artefact for version 5.15.1 the is META-INF/MANIFEST.MF file present with the following content:

Manifest-Version: 1.0
Bundle-Description: WebJar for Swagger UI
Bundle-License: https://github.com/swagger-api/swagger-ui
Bundle-SymbolicName: org.webjars.swagger-ui
Bundle-Name: Swagger UI
Bundle-Version: 5.15.1
Bundle-ManifestVersion: 2
Build-Jdk-Spec: 1.8
Created-By: Apache Maven Bundle Plugin 5.1.4
Tool: Bnd-5.1.1.202006162103

However, in the version 5.15.2 this file is no longer present which makes it non-trivial to use this library in the OSGi-enabled environment.
Could you please explain why MANIFEST.MF had been removed and if it would be possible to restore it in the next version?

The other thing noticed is that starting from version 5.15.2: https://repo1.maven.org/maven2/org/webjars/swagger-ui/5.15.2/ new JAR files started to be published: swagger-ui-5.15.2-sources.jar and swagger-ui-5.15.2-javadoc.jar. These JARs are empty and IMO there is little value in publishing them.

@vkolomeyko
Copy link
Author

Closing in favor of webjars/webjars#2070

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant