IBM Support

PI88985: PLUGIN UPGRADE FAILS IF PLUGIN'S COMPONENT TEMPLATE HAS BEEN DELETED

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • If a plugin contains a component template, and that template is
    later deleted, future versions of the plugin will fail to
    import.  An error message like the following will appear in the
    logs:
    
    com.urbancode.air.i18n.TranslatableException: Component Template
    with name X already exists!
    
    To recreate:
    1. Download a few versions of the "WebSphere Application Server
    Deployment" plugin from the UCD website.
    2. Install the earliest version of the plugin into a UCD server.
    Notice that a component template "WebSphere Enterprise
    Application" is created.
    3. Delete that component template
    4. Attempt to upgrade the plugin by loading a new version.
    Notice an error message occurs, and the aforementioned log
    message occurs.
    

Local fix

  • If you do not want to use the component template in the plugin,
    you can delete the corresponding JSON file from inside the
    plugin zip.  The plugin will not attempt to upgrade the
    previously deleted component template, and will import
    successfully.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All end users on all supported browsers.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If a plugin contains a component template, and that template *
    * is                                                           *
    * later deleted, future versions of the plugin will fail to    *
    * import.  An error message like the following will appear in  *
    * the                                                          *
    * logs:                                                        *
    *                                                              *
    * com.urbancode.air.i18n.TranslatableException: Component      *
    * Template                                                     *
    * with name X already exists!                                  *
    *                                                              *
    * To recreate:                                                 *
    * 1. Download a few versions of the "WebSphere Application     *
    * Server                                                       *
    * Deployment" plugin from the UCD website.                     *
    * 2. Install the earliest version of the plugin into a UCD     *
    * server.                                                      *
    * Notice that a component template "WebSphere Enterprise       *
    * Application" is created.                                     *
    * 3. Delete that component template                            *
    * 4. Attempt to upgrade the plugin by loading a new version.   *
    * Notice an error message occurs, and the aforementioned log   *
    * message occurs.                                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Fixed in version 7.0.2.3                                     *
    ****************************************************************
    

Problem conclusion

  • Fix is provided in IBM UrbanCode Deploy 7.0.2.3
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI88985

  • Reported component name

    UC DEPLOY

  • Reported component ID

    5725M5400

  • Reported release

    625

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-10-17

  • Closed date

    2019-05-07

  • Last modified date

    2019-05-07

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    UC DEPLOY

  • Fixed component ID

    5725M5400

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4GSP","label":"IBM UrbanCode Deploy"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"625","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
07 May 2019