MicroC Code Generator : Rational Statemate Block in a Rational Rhapsody Model : Troubleshooting Rational Statemate with Rational Rhapsody

Troubleshooting Rational Statemate with Rational Rhapsody

When entering information into the Import/Sync Statemate Block dialog box, you may receive one of these error messages. The table below shows the possible error messages and their explanations.

“Cannot load libraries. Please make sure you are using the correct Statemate installation path.”
Rhapsody was unable to located the stmBlockInterfaceDll.dll in the bin directory of the installation path entered into the dialog box. Correct the Rational Statemate Installation Path so that the DLL can be located.
The Rational Statemate PM file name entered into the Rational Statemate PM Location field must contain “pm.dat” in the name.
“Invalid Statemate Project. Please select a Statemate Project before pushing OK.”
The Import/Sync process has checked the Rational Statemate MicroC profile and the Rational Statemate project was not found or the project name did not match the one entered in the Rhapsody dialog box.
“Invalid Rhapsody Block name. Please select a Statemate Block before pushing OK.”
The Import/Sync process has checked the Rational Statemate MicroC profile and cannot locate the Rational StatemateBlock that was entered in the Rhapsody dialog box.
“Invalid Statemate Workarea name. Please select a Statemate Workarea before pushing OK.”
The Import/Sync process has checked the Rational Statemate MicroC profile and the Rational Statemate Workarea name was not found that matched the name entered in the Rhapsody dialog box.
“Missing Statemate Block’s charts. Would you like to perform check-out and generate code now?”
The Import/Sync process checked for the Rational Statemate code that should have been generated as described in the Preparing the Rational Statemate Model section. If it needs to be generated, click Yes in this error message box.
“Missing generated code for StatemateBlock. Would you like to generate code now?”
The Import/Sync process checked for the Rational Statemate code that should have been generated as described in the Preparing the Rational Statemate Model section. If it needs to be generated, click Yes in this error message box
If you selected No when the system offered to generate the Rational Statemate code (see the two previous error messages), this error message indicates that the Rational Statemate model cannot be synchronized with the Rhapsody until the Rational Statemate code has been generated.