IBM Support

PM86270: Unreadable characters on printed class diagrams

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • Environment:
    - Red Hat Enterprise Linux 5.8 and 5.9
        - Product: Rational Software Architect 8.0.4.2
    
    Reproducible: Y
    
    Description of problem:
    
    When you print class diagrams with RSA, the name of some UML
    elements are blurry and unreadable on the resulting print. This
    seem to happen with long names but is not directly triggered by
    reaching a certain number of characters.
    
    Also, when the name of an element of the project is selected
    when you choose to print, the name is not printed itself. Only
    the selection rectangle gets printed (see screenshot with
    selection).
    
    Depending on the font you are using, the problem happens more or
    less frequently, but no font seems to be immune (see attached
    screenshot, with the Sans and DejaVuSans fonts).
    
    This has been reproduced on RHEL 5.9 with a 1024*768 Resolution
    and a printer with a 300 dpi resolution. It was reproduced, with
    fonts Sans and Serif, and to a lesser extent, with fonts DejaVu
    LGC Sans, DejaVu LGC Sans Condensed, DejaVu LGC Serif,
    Liberation Sans, Liberation Serif, BitStream Vera Sans and
    Bitstream Vera Serif.
    
    Steps to reproduce
    
    1) Import the attached project (testcase.zip).
    2) Print the diagram called TestCaseClassDiagram
    3) Notice that several attributes or class names are unreadable
    after they have been printed.
    
    Workaround
    
    You can circumvent this issue by saving the diagram as a PDF
    (via the 'file -? save as image' context menu) and then printing
    the pdf file.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    This defect is an Eclipse problem on the GMF (Graphical
    Modeling Framework), see
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=412041
    The funtionality is out of the hands of Rational Software
    Architect development and currently there are no resources
    available with Eclipse development for this.
    

Problem conclusion

  • This defect is an Eclipse problem on the GMF (Graphical
    Modeling Framework), see
    https://bugs.eclipse.org/bugs/show_bug.cgi?id=412041
    The funtionality is out of the hands of Rational Software
    Architect development and currently there are no resources
    available with Eclipse development for this.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM86270

  • Reported component name

    RATL SW ARCHITE

  • Reported component ID

    5725A3000

  • Reported release

    804

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-04

  • Closed date

    2014-04-08

  • Last modified date

    2014-04-08

  • 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

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

Document Information

Modified date:
10 September 2020