Bug 1118698
| Summary: | Invalid bundle definition in RTGov & S-RAMP features.xml | ||
|---|---|---|---|
| Product: | [JBoss] JBoss Fuse Service Works 6 | Reporter: | Stefan Bunciak <sbunciak> |
| Component: | Build Process, RT Governance, DT Governance | Assignee: | Julian Coleman <jcoleman> |
| Status: | CLOSED UPSTREAM | QA Contact: | Matej Melko <mmelko> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 6.1.0 | CC: | soa-p-jira, theute |
| Target Milestone: | DR2 | ||
| Target Release: | FUTURE | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2025-02-10 03:42:31 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Cannot reproduce upstream. Both S-RAMP and RTGov produce the following in the features:
<bundle>wrap:mvn:javax.activation/activation/1.1.1$Bundle-SymbolicName=javax.activation.activation&Bundle-Version=1.1.1&Bundle-Name=JavaBeans(TM) Activation Framework</bundle>
In your description, the Bundle-Name is changed to:
${extension.name} API v.${spec.version}
Where is that coming from? Odds are, those variables are either not resolving, or include characters that trip-up BND.
Improving our features.xml generation util. If unresolved variables are found, we'll simply fall back to using the GAV for the Bundle-Name. Brett Meyer <brmeyer> updated the status of jira SRAMP-523 to Resolved Brett Meyer <brmeyer> updated the status of jira SRAMP-523 to Closed This product has been discontinued or is no longer tracked in Red Hat Bugzilla. |
Description of problem: Both S-RAMP & RTGov features.xml contains invalid bundle definition <bundle>wrap:mvn:javax.activation/activation/1.1.1-redhat-2$Bundle-SymbolicName=javax.activation.activation&Bundle-Version=1.1.1&Bundle-Name=${extension.name} API v.${spec.version}</bundle> Version-Release number of selected component (if applicable): FSW 6.1 DR1 How reproducible: Steps to Reproduce: 1. Unzip FSW 6.1 on top of fuse 6.1 2. Start fuse, execute commands: 3. features:addurl mvn:org.overlord.rtgov/overlord-rtgov-features-fuse6/2.0.0.Alpha1_1-redhat-1/xml/features 4. features:install -v rtgov-all Actual results: Error executing command: Invalid syntax for instruction [Bundle-Name=${extension.name} API v.${spec.version}]. Take a look at http://www.aqute.biz/Code/Bnd. Expected results: RTGov is installed correctly Additional info: