Technote (troubleshooting)
Problem(Abstract)
Attempts to start a session results in the error "unable to create project" in IBM Rational System Architect (SA).
Symptom
Starting SA, while the Creating application objects message is shown in the status bar, an error similar to either of the following two is displayed.
Attempts to press OK can result in the error to reoccur for a different macro (.mac) file name in the message.
The macro file names SA_SNL_SOA.mac or Apply Rank.mac may be included in the message. The error is known to occur multiple times.
System Architect - VBA
Unable to create project:
C\Program Files (x86)\IBM\Rational\System Architect Suite\System Architect\C:\Program Files (x86)\IBM\Rational\System Architect Suite\System Architect for SOA\SA_SNL_SOA.mac
System Architect - VBA
Unable to create project:
C\Program Files (x86)\IBM\Rational\System Architect Suite\System Architect\C:\Program Files (x86)\IBM\Rational\System Architect Suite\System Architect\Focal Point\Apply Rank.mac
Cause
The path to the SA Visual Basic for Applications (VBA) macro (.mac) files is incorrectly specified.
Resolving the problem
Rename the user profile folder for System Architect and remove the entries for the macros in the master sa2001.def file. The procedure is:
- Close System Architect
- Browse to
C:\Documents and Settings\UID\Application Data\Telelogic\on Microsoft Windows Server 2008
or
Browse toC:\Users\UID\AppData\Local\Telelogicon Microsoft Windows 7.
Note: In both path examples, replaceUIDwith your user name.
- Rename the
System Architectfolder toSystem Architect OLD
- Browse to
C:\Documents and Settings\All Users\Application Data\Telelogic\System Architecton Microsoft Windows Server 2008
or
Browse toC:\ProgramData\Telelogic\System Architecton Microsoft Windows 7
- Make a backup copy of the
sa2001.deffile.
- Open the
sa2001.deffile in a text editor.
- Delete the entries for the
SA_SLN_SOA.macand theApply Rank.macpaths.
For example, the lines may look like this before editing:
PermanentAutoLoad4=C:\Program Files (x86)\IBM\Rational\System Architect Suite\System Architect\Focal Point\Apply Rank.mac
PermanentAutoLoad5=C:\Program Files (x86)\IBM\Rational\System Architect Suite\System Architect for SOA\SA_SLN_SOA.mac
- Save the
sa2001.deffile.
- Close the
sa2001.deffile.
- Start System Architect.
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.