Details
-
Type:
Improvement Request
-
Status:
Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 2.5.0
-
Fix Version/s: 2.5.0
-
Component/s: Task 'jbi-list-shared-libraries'
-
Security Level: Public
-
- Environment:
- -
Issue Links
| Depends | |||
|---|---|---|---|
|
|||
Activity
| Field | Original Value | New Value |
|---|---|---|
| Priority | Blocker [ 1 ] | |
| Description |
As the shared library version is mandatory with the shared library name on the Petals container side, the Petals Ant task {{jbi-list-shared-libraries}} must be extended with a new parameter:
* parameter name: {{sharedLibraryVersion}} * not required: in conjunction with {{sharedLibraryName}} * if set, the version value is taken into account to filter results * the version of shared libraries is written on both outputs: text and XML * a new XML schema including the version is defined for the XML output: {code} default namespace = "http://java.sun.com/xml/ns/jbi/shared-library-info-list" start = element shared-library-info-list { # version = "1.0" in this revision attribute version { xsd:decimal }, shared-library-info* } shared-library-info = element shared-library-info { attribute name { text }, attribute version { text }, element description { text }, element* -this:* { text }* } {code} |
As the shared library version is mandatory with the shared library name on the Petals container side, the Petals Ant task {{jbi-list-shared-libraries}} must be extended with a new parameter:
* parameter name: {{sharedLibraryVersion}} * not required * if set, the version value is taken into account to filter results * the version of shared libraries is written on both outputs: text and XML * a new XML schema including the version is defined for the XML output: {code} default namespace = "http://java.sun.com/xml/ns/jbi/shared-library-info-list" start = element shared-library-info-list { # version = "1.0" in this revision attribute version { xsd:decimal }, shared-library-info* } shared-library-info = element shared-library-info { attribute name { text }, attribute version { text }, element description { text }, element* -this:* { text }* } {code} |
| Status | New [ 10000 ] | Open [ 10002 ] |
| Priority | Blocker [ 1 ] | Major [ 3 ] |
| Status | Open [ 10002 ] | In Progress [ 10003 ] |
| Link |
This issue depends on |
| Summary | Add manadatory parameter about shared library version on task 'jbi-list-shared-libraries' | Add mandatory parameter about shared library version on task 'jbi-list-shared-libraries' |
| Status | In Progress [ 10003 ] | Resolved [ 10004 ] |
| Fix Version/s | 2.4.1 [ 10521 ] | |
| Resolution | Fixed [ 1 ] |