Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
maven-bundle-plugin-1.4.1
-
None
-
Ubuntu
Description
I have the following in the pom.xml:
<groupId>org.glassfish.jsftemplating</groupId>
<artifactId>jsftemplating</artifactId>
After I build, I get the following in the MANIFEST.MF:
Bundle-SymbolicName: org.glassfish.jsftemplating
Notice it only has 1 "jsftemplating" in the symbolic name. If I change the artifactId to something else and make no other changes, I get the expected results. For example, if I put this in the pom.xml:
<groupId>org.glassfish.jsftemplating</groupId>
<artifactId>jsft</artifactId>
I get this in the MANIFEST.MF:
Bundle-SymbolicName: org.glassfish.jsftemplating.jsft
Notice now both the full groupId AND artifact id appear in the symbolic name. This is what I expected to see.