IBM Support

PM55868: 'ImplicitDependencyToPackage' does not work in rhapsody

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as Permanent restriction.

Error description

  • GeneratePackageCode should not affect generation of implicit
    includes.
    3) CG :Class: CreateImplicitDependencies did not help to
    eliminate implicit includes
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The value of the property
    CG::Package::ImplicitDependencyToPackage doesn't appear to
    have any effect.
    

Problem conclusion

  • The properties work as designed:
    1) CG::Package::ImplicitDependencyToPackage controls
    generation of implicit includes from package (or class) to
    its owner package. It is not intended to control implicit
    dependency generated to the package it is overridden on.
    2) CG::Package::GeneratePackageCode should affect the
    decision to generate implicit dependencies. Package that
    does not generate code but represents code generated
    elsewhere should be marked by the property
    CG::Package::UseAsExternal.
    3) CG::Class::CreateImplicitDependencies property worked for
    us on the customer model when applied to a class that has an
    attribute of the type from the profile. Please provide us
    with more information with regard to the case where this
    property did not work.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM55868

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    753

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-01-12

  • Closed date

    2012-09-11

  • Last modified date

    2012-09-11

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

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

Fix information

Applicable component levels



Document information

More support for: Rational Rhapsody

Software version: 7.5.3

Reference #: PM55868

Modified date: 11 September 2012