IBM Support

PM12344: RHP751, MSMAKE.BAT FILE IS NOT CREATED FOR RATIONAL RHAPSODY DESINGER FOR SYSTEM ENGINEER INSTALL OPTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Client installed Rational Rhapsody Designer for System Engineer.
    When you install this edition you are not given the option to
    select your compiler or the development environment. This in
    turn disabled the creation of the msmake.bat file.  Client
    already has installed Microsoft Visual Studio 2005 before
    installing RHP.
    
    So, when the client tries to build his classes he gets the
    following:
    
    Building ------------  Test.exe   ------------
    Executing: ''C:\Program
    Files\IBM\Rational\Rhapsody\7.5.1\Share'\etc\msmake.bat Test.mak
    build '
    ''C:\Program
    Files\IBM\Rational\Rhapsody\7.5.1\Share'\etc\msmake.bat' is not
    recognized as an internal or external command,operable program
    or batch file.
    Build Done
    
    Client would like to know why the msmake.bat file is not created
    for the edition that he purchased. Manual creation of the file
    is a temporary workaround but this could impact a lot of users
    using other environments especially if they are not aware of how
    to get a msmake.bat file.
    
    Steps to reproduce:
    
    1. Install Rational Rhapsody Designer for System Engineer 7.5.1
    2. Open the C++ CoffeeMachine sample.
    3. Build the model.
    

Local fix

  • Sent client a msmake.bat file that was created on a local
    install for Rhapsody Developer C++
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    RHP751, MSMAKE.BAT FILE IS NOT CREATED FOR RATIONAL RHAPSODY
       DESINGER FOR SYSTEM ENGINEER INSTALL OPTION
    

Problem conclusion

  • Fixed in version 7.5.3.
    
    Visual Studio 2005 is not automatically detected by Rational
    Rhapsody (which supports only Visual Studio 6.0 and Visual
    Studio 2008). The product has msmake.bat and ms9make.bat
    files in case Rational Rhapsody dioes not detect either
    version.
    
    If you want to work with Visual Stidop 2005 you need to
    modify the file ms9make.bat file and change the rem to the
    location where Visual Studio is installed. In Rational
    Rhapsody, you need to change the configuration to MSVC9.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM12344

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-04-15

  • Closed date

    2011-01-11

  • Last modified date

    2011-01-11

  • 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

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R751 PSN

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.5.1","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
11 January 2011