System information
Using the Profiler to Troubleshoot Performance Problems
Page 174 Identity Manager 7.1 Update 1 • Release Notes
Working with Projects
Q: Building and running a project is taking a very long time, and the Identity Manager IDE seems to be
copying a lot of files. What could be causing this problem?
A: This problem can occur for the following reasons:
• You are using the Identity Manager IDE 7.0 or 7.1 plugin.
Use the Identity Manager IDE 7.1 Update 1 plugin.
Several adjustments were made to the Identity Manager IDE 7.1 Update 1 Configuration
Build Environment (CBE) to improve performance.
• You might be using the
Clean
commands unnecessarily.
When you use
Clean Project
or
Clean And Build Project
, the Identity Manager IDE
deletes the entire
image
directory, which contains several thousand files. Identity Manager
IDE must copy all of these files from
idm-staging
during the next build.
To use the Identity Manager IDE efficiently, you must understand when to use the
Clean
commands. Refer to the “When to Use Clean” section in the Identity Manager IDE
README.txt
file for more information.
Q: Now that I have created an Identity Manager project, what files should be checked into source
control?
A: See the “CVS Best Practices” section in the Identity Manager IDE
README.txt
for information.
Q: What are the best practices for using project management in CVS?
A: See the “CVS Best Practices” section in the Identity Manager IDE
README.txt
for information.
Q: When are objects imported into the repository?
A: See “Working with the Repository” on page 174 for information.
Q: How do I add a new JAR to the project?
A: See the “How to add a new JAR dependency” section in the Identity Manager IDE
README.txt
.
Working with the Repository
Q: Which repository should I use for my sandbox repository?
A: Use the embedded repository for your sandbox — particularly if you are using Identity Manager
7.1 (or higher), which has an HsSQL repository available. You lose functionality if you do not use
the embedded repository.