Error "cannot find application with ID HFM:xxxxx" when registering a Financial Management (HFM) application |
| | Modified 19-MAR-2010 |
|
Applies to: Hyperion Financial Management - Version: 9.2.1.0.00 - Release: 9.2 Information in this document applies to any platform.
SymptomsError is returned when trying to register an application using an user account not belonging to Native Directory: Cannot find application with ID HFM:XXXXX
Error Reference Number: {DFA701F4-06DC-4011-8165-319FE15F1974} Num: 0x800412c4;Type: 1;DTime: 31/03/2009 12:24:17;Svr: XXXXXX;File: ;Line: -1;Ver: 9.2.1.0.1723;DStr: Error in RegisterInstance(); Num: 0x800412c4;Type: 0;DTime: 31/03/2009 12:24:17;Svr: XXXXXX;File: CHFMCASSecurity.cpp;Line: 539;Ver: 9.2.1.0.1723; Num: 0x800412c4;Type: 0;DTime: 31/03/2009 12:24:17;Svr: XXXXXX;File: CHsxServer.cpp;Line: 3295;Ver: 9.2.1.0.1723; Num: 0x800412c4;Type: 0;DTime: 31/03/2009 12:24:17;Svr: XXXXXX;File: CHsxClient.cpp;Line: 4544;Ver: 9.2.1.0.1723; Num: 0x800412c4;Type: 0;DTime: 31/03/2009 12:24:18;Svr: XXXXXX;File: CHFMwManageApplications.cpp;Line: 2449;Ver: 9.2.1.0.1723;
ChangesThe external provider the user belongs to was renamed in Shared Services Directory Configuration. CauseDue to an unpublished bug , the Shared Services repository maintains a reference to the user with the old provider name.
SolutionWhile logged on Windows 2003, XP or later, you can follow this procedure: - in Windows, go to My Network Places
- select Add Network Place
- click Next, you will be eventually prompted to Choose Another Location
- when you are asked for the location, enter http://your-sharedservices-server:58080/interop/content
- when you are asked for user/password, use the admin user, and proceed to the end of the wizard. This should open the repository.
- Enter the users folder
- select your username (which will look like myuser@someprovider) and press F2
- change the section after "@" to reflect the new name, e.g. myuser@thenewprovider and press Enter
- restart SharedServices and Financial Management
- try again to create or register an application, now it should work fine.
|