IBM Support

PI99408: PLUGIN.XML NOT VALIDATED AGAINST SCHEMA WHEN PLUGIN LOADED

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 there had been a mistake in the plugin.xml, loading the
    plugin does not capture it. Instead, we only see an exception
    during execution.
    
    
    <!-- Example plugin.xml -->
    
    <property name="releaseUrl" required="true">
      <property-ui type="textBox" label="myExampleLabel"
    hidden="true"
        description="The label of which my example is using"
        default-value="${p:system/someProp}"/>
      here is my mistake text
    </property>
    
    When loading the plugin, UCD will not report any problem.
    When running the step on the plugin, they got an exception as
    shown below:
    
    Invalid plugin in directory
    /opt/ibm-ucd/agent-orange/var/plugins/com.urbancode.air.plugin.m
    iscellaneous.extensions_2_ [...]
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All end users on all supported browsers.                     *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * If there had been a mistake in the plugin.xml, loading the   *
    * plugin does not capture it. Instead, we only see an          *
    * exception                                                    *
    * during execution.                                            *
    *                                                              *
    *                                                              *
    * <!-- Example plugin.xml -->                                  *
    *                                                              *
    * <property name="releaseUrl" required="true">                 *
    *   <property-ui type="textBox" label="myExampleLabel"         *
    * hidden="true"                                                *
    *     description="The label of which my example is using"     *
    *     default-value="${p:system/someProp}"/>                   *
    *   here is my mistake text                                    *
    * </property>                                                  *
    *                                                              *
    * When loading the plugin, UCD will not report any problem.    *
    * When running the step on the plugin, they got an exception   *
    * as                                                           *
    * shown below:                                                 *
    *                                                              *
    * Invalid plugin in directory                                  *
    * /opt/ibm-ucd/agent-orange/var/plugins/com.urbancode.air.plug *
    * in.m                                                         *
    * iscellaneous.extensions_2_ [...]                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Fixed in version 7.0.4.2                                     *
    ****************************************************************
    

Problem conclusion

  • Fix is provided in IBM UrbanCode Deploy 7.0.4.2
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI99408

  • Reported component name

    UC DEPLOY

  • Reported component ID

    5725M5400

  • Reported release

    627

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2018-06-20

  • Closed date

    2019-12-03

  • Last modified date

    2019-12-03

  • 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":"627","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 December 2019