cancel
Showing results for 
Search instead for 
Did you mean: 

FlexNet Manager Suite On-Premises Error: 'The tracing framework threw exception on handling message format 'Matched to License :' Error in License Reconciliation

FlexNet Manager Suite On-Premises Error: 'The tracing framework threw exception on handling message format 'Matched to License :' Error in License Reconciliation

Summary

FlexNet Manager Suite On-Premises Error: 'The tracing framework threw exception on handling message format 'Matched to License :' Error in License Reconciliation

Symptoms

When running a Compliance Import or License Reconciliation in FlexNet Manager Suite On-Premises, you may encounter an error similar to the following:
The import process has failed with the following error (use -verbose to see error details):
Error:  ManageSoft.Compliance.Importer.Tracing.ManageSoftTracingException
The tracing framework threw exception on handling message format '{0}{1}',
2 args, with values The tracing framework threw exception on handling message format 'The import process has failed with the following error (use -verbose to see error details):
Error:  {0} ', 1 args, with values The tracing framework threw exception on handling message format 'Matched to License :
({0}){1}.', 2 args, with values 435; SQL Server 2008 R2 Standard {per CPU). Input string was not in a correct format..
 Index (zero based) must be greater than or equal to zero and less than the size
 of the argument list.;    at ManageSoft.Compliance.Importer.Tracing.TraceBase.trace(String format, Object[] args)
   at ManageSoft.Compliance.Importer.Tracing.Trace.trace(String format, Object[]args)
   at ManageSoft.Compliance.Importer.Tracing.Trace.Write(String format, Object[] args)
   at ManageSoft.Compliance.Importer.Tracing.Trace.NormalAndFatalNodeWrite(String p_Format, Object[] p_Args)
   at ManageSoft.Compliance.Importer.Logic.ComplianceImporter.RunImport()
   at ManageSoft.Compliance.Importer.Logic.ComplianceImporter.Execute(). Index (
zero based) must be greater than or equal to zero and less than the size of the argument list.
   at ManageSoft.Compliance.Importer.Tracing.TraceBase.trace(String format, Object[] args)
   at ManageSoft.Compliance.Importer.Tracing.Trace.trace(String format, Object[] args)
   at ManageSoft.Compliance.Importer.Tracing.Trace.Write(String format, Object[] args)
   at ManageSoft.Compliance.Importer.Logic.ComplianceImporter.Execute()
   at ManageSoft.Compliance.Importer.Logic.ComplianceImporter.Execute(String[] p_commandLineArgs, TextWriter p_standardOutput, TextWriter p_standardError)


Cause

You will notice in the above stack trace, it is referring to a license called:
SQL Server 2008 R2 Standard {per CPU)
The error is being caused by the '{' character in the license name.

Resolution

Please replace the '{' character in the license name with an appropriate character, such as '(' in the above example.
Was this article helpful? Yes No
No ratings