aalto-xml icon indicating copy to clipboard operation
aalto-xml copied to clipboard

Source bundles have no Bundle-SymbolicName in Manifest

Open trancexpress opened this issue 7 years ago • 3 comments

See e.g.:

http://jcenter.bintray.com/com/fasterxml/aalto-xml/1.0.0/ http://jcenter.bintray.com/com/fasterxml/aalto-xml/1.1.0/

E.g. from aalto-xml-1.0.0-sources.jar:

Manifest-Version: 1.0 Archiver-Version: Plexus Archiver Created-By: Apache Maven Built-By: tatu Build-Jdk: 1.7.0_79 Specification-Title: aalto-xml Specification-Version: 1.0.0 Specification-Vendor: FasterXML Implementation-Title: aalto-xml Implementation-Version: 1.0.0 Implementation-Vendor-Id: com.fasterxml Implementation-Vendor: FasterXML Implementation-Build-Date: 2015-11-23 19:35:01-0800 X-Compile-Source-JDK: 1.6 X-Compile-Target-JDK: 1.6

Same seems to apply for the stax2-api bundles, e.g. at:

http://jcenter.bintray.com/org/codehaus/woodstox/stax2-api/

Including the source bundles into an Eclipse product becomes difficult due to the missing symbolic names. Would be great if the names can be added, as done for the library bundles.

trancexpress avatar Jun 29 '18 08:06 trancexpress

@trancexpress Why is this needed? Shouldn't existence of automatic module name in actual jar be necessary (which was added for 1.1.0)? Why would this metadata be expected in source jar?

I am not against adding information, just was not aware of it being useful. I'll see if I can find maven settings to make that happen.

cowtowncoder avatar Sep 18 '18 05:09 cowtowncoder

@cowtowncoder Some Eclipse plug-in development tools rely on symbolic bundle names, as this information is usually present in all available plug-ins.

Its not a huge problem, since its only the source bundles that miss the names.

trancexpress avatar Sep 18 '18 06:09 trancexpress

@trancexpress Ok. As I said, if there's an easy way to add this information via Maven build, I'd be happy to add it. But I do not know of a way at this point.

cowtowncoder avatar Sep 24 '18 19:09 cowtowncoder