IBM Support

PM75894: WARNING IRJF0032W Unable to resolve reference to class null by Object null.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Environment:
    
    IBM Rational Software Architect 8.0.2 and 8.0.4.1.
    
    Steps to reproduce:
    
    - Import a Rational Rose model that shows errors like:
    
    06:46:16|  Error: Unresolved reference from Package PackageName
    06:46:16|         to ClassItem with name ClassName
    06:46:16|         by Object '?unnamed?'.
    
    06:46:13|  Error: Unresolved reference from Use Case
    'UseCAseName'
    06:46:13|         to ClassItem with name (Unspecified)
    06:46:13|         by Object '?unnamed?'.
    
    These errors occur when a Sequence diagram contains on object
    without name, associated with a missing class. In Rose, the name
    of the missing class is shown in parenthesis in the first
    example.
    
    - After import, the following appears in the import log:
    
    WARNING IRJF0032W Unable to resolve reference to class ClassName
    by Object null.
    
    WARNING IRJF0032W Unable to resolve reference to class null by
    Object null.
    
    It is expected that the error message should indicate on which
    sequence diagram you can find the lifeline that is not
    associated with any object.
    
    Workaround:
    
    To resolve the warning:
    
    In Rational Rose, right click on the error log and choose:
    Autosave Log
    
    Then select: Check Model
    
    Use the rational Rose log as guidance to identify the objects.
    Once the diagrams containing the objects are identified:
    
    1. Create a new Attribute in the Collaboration that encloses the
    Sequence Diagram.
    
    2. Drag and drop the newly created attribute on the Lifeline
    
    3. Recreate the missing class
    
    4. Select the class as type for the newly created attribute
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A better description for error message IRJF0022E needs to be
    added
    

Problem conclusion

  • A better description for error message IRJF0022E has been added
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM75894

  • Reported component name

    SW ARCHITECT WI

  • Reported component ID

    5724I7001

  • Reported release

    802

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-10-25

  • Closed date

    2012-12-04

  • Last modified date

    2012-12-06

  • 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

  • R802 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":"802","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":"802","Edition":"","Line of Business":{"code":"LOB15","label":"Integration"}}]

Document Information

Modified date:
06 December 2012