SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 69149: A SAS® Federation Server 6.4 configuration file fails to migrate and returns the message "ApplicationMetadataUtility has failed..."

DetailsHotfixAboutRate It

When you migrate a SAS® Real-Time Decision Manager 6.6 system to another SAS Real-Time Decision Manager 6.6 system, a SAS Federation Server 6.5 configuration file might fail to migrate. In this scenario, the following failure occurs in the dcsvcfedcfg_configure_date-timestamps.log when it tries to create its software component:

[Application Metadata Utility: <Config>/Lev1/AppData/DeploymentMetadata/dcsvcfedcfg/dcsvcfedcfg.appxml] Java Result: 8
     [echo] ApplicationMetadataUtility has failed.  Error parsing source XML.
     [echo]   cvc-maxLength-valid: Value 'Decision Svcs Fed Svr Cfg 6.4 - kdmcid11 - ${dcsvcfedcfg.migrated.object.configobj.dcsvcfedcfg.inst.number}' with length = '107' is not facet-valid with respect to maxLength '60' for type 'Name'.
     [echo] Return Code: 8
Property "dcsvcfedcfg.migrated.object.configobj.dcsvcfedcfg.inst.number" has not been set

For example, you might encounter this issue if you complete steps similar to the following:

  1. Migrate SAS Real-Time Decision Manager 6.6 on SAS® 9.4M2 (TS1M2) to SAS® 9.4M6 (TS1M6). 
  2. Update the environment to SAS® 9.4M7 (TS1M7) Rev. 940_20w39.
  3. Create a migration package. Migration of the dcsvcfedcfg file fails, and the above message appears.

Click the Hot Fix tab in this note to access the hot fix for this issue.



Operating System and Release Information

Product FamilyProductSystemProduct ReleaseSAS Release
ReportedFixed*ReportedFixed*
SAS SystemSAS Real-Time Decision ManagerMicrosoft® Windows® for x646.69.4 TS1M7
64-bit Enabled AIX6.69.4 TS1M7
64-bit Enabled Solaris6.69.4 TS1M7
Linux for x646.69.4 TS1M7
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.