IBM Support

PI53121: ERROR ON PROFILE TOOLING CODE GENERATION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • -. Create: File > New > Other > Modeling > UML Existensibility >
    UML Profile Tooling Plug-in Project.
    -  Name the project > click Next > click Next > Create a new
    profile, or browse for an existing one > Leave the Generation
    check boxes clear and click Finish.
    -  In the created project, right-click the profile and select
    'Generate Profile Tooling Model'
    -  Open the Model, right click and select 'Generate Tooling
    Code'
    --->  You get the following error:
    
    " Rule
    "StereotypeLinkSpecializationETToStereotypeLinkSpecializationET
    Transform - StereotypeGenClass To StereotypeGenClass Rule": was
    executing source
    "org.eclipse.uml2.uml.internal.impl.ClassImpl@a1d81061 (name:
    <toto> AssociationClass, visibility: <unset>) (isLeaf: false,
    isAbstract: false) (isActive: false)" for target
    "com.ibm.xtools.uml.profile.tooling.internal.model.profileGenMod
    el.impl.StereotypeLinkSpecializationElementTypeImpl@e1b71595
    (id: MyProfileToolingProject.totoAssociationClass, displayName:
    <toto> AssociationClass, icon: null, kind:
    com.ibm.xtools.uml.type.IStereotypedElementType)
    (matcherClassName: totoAssociationClassMatcher, adviceClassName:
    totoAssociationClassEditHelperAdvice, specializesId:
    com.ibm.xtools.uml.associationClass)"
    

Local fix

  • No
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * -                                                            *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Selecting the Model and running the 'Generate Tooling Code'  *
    * option from the context menu will fail with the error.       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    

Problem conclusion

  • The scheme name used in Profile tooling contains the Capital
    letters. From Eclipse 4.4.x, the scheme name should be
    lowercase.  So, changing the scheme name to lowercase in our
    profile tooling source code has resolved the issue.Selecting the
    Model and running the 'Generate Tooling Code' option from the
    context menu will generate the code without error.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI53121

  • Reported component name

    RATL SW ARCHITE

  • Reported component ID

    5725A3000

  • Reported release

    950

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-11-25

  • Closed date

    2016-03-23

  • Last modified date

    2016-03-23

  • 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

    RATL SW ARCHITE

  • Fixed component ID

    5725A3000

Applicable component levels

  • R950 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}},{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYK2S","label":"Rational Software Architect Designer"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"950","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
23 March 2016