Tuesday, November 15, 2005

Rewriting import declarations while migrating from Lighthouse to SunIdM

One problem that occured while setting up a build process for an IdM project (previously existed in the Lighthouse Version 4.1 SP2) in SunIdM (Version 5.0 SP5) was that the compiler continuosly complained about the "EncryptedData" class which was extensively used in the project. This is because the EncryptedData Class existed in the lighthouse.jar file, is now moved to the "com.waveset.util" package in the idmcommon.jar file provided by the Identity Manager. So, one needs to rewrite all the import declarations in the resource adpaters while considering a migration from older version of the identity manager (Lighthouse) to the Sun IdM, to reflect this modification. 

No comments: