IBM Support

PM13177: RSA 7.5.5 UML-to-WSDL transformation generates empty annotations

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Rational Software Architect 7.5.5 UML-to-WSDL transformation
    generates empty annotations
    
    The documenation of the UML elements should be converted to an
    annotation documentation in the XSD/WSDL side. But the the
    enumeration literal value is not consumed by the UML-WSDL
    transfromation.
    So it will not show any where in the WSDL file.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    After debugging, it was noticed that the comment is added
    normally in the CommentRule, but it disappears when writing
    the wsdl file.
    More debugging shows that in ResolveInlineSchemaRule, the
    transformation creates the inline schema from the created
    schema, and it copies all the annotations ( which has the
    docs) from XSDSchemaContent elements.  The Enumeration
    literals are of type XSDEnumerationFacet not
    XSDSchemaContent so the comments under them were not copied.
    

Problem conclusion

  • This was fixed by relaxing the condition to accept both
    XSDSchemaContent and XSDEnumerationFacet. This makes the
    annotations under the Enumeration Literals to be copied as
    expected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM13177

  • Reported component name

    SW ARCHITECT WI

  • Reported component ID

    5724I7001

  • Reported release

    755

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-27

  • Closed date

    2010-10-08

  • Last modified date

    2010-10-08

  • 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

    SW ARCHITECT WI

  • Fixed component ID

    5724I7001

Applicable component levels

  • R755 PSN

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYKBQ","label":"Rational Software Architect Designer for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"755","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS4JCV","label":"Rational Software Architect for WebSphere Software"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"755","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
08 October 2010