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