Problem:
When running the Batch Refresh Process (BRP) in Enterprize Analyzer, the following error occurs ...
Unhandled Exception : System.FormatException: Input String was not in a correct format.
at System.Number.StringToNumber<String str, NumberStyles options, NumberBuffer& number, NumberFOrmatInfo info, Boolean parseDecimal>
at System.Number.ParseInt32<String s,NumberStyles style, NumberFormatInfo info>
at runBRP.Context.PopulateCollections<>
at runBRP.Context.LoadParamsFromFile<String sFile>
at runBRP.Program.Main<String[] args>
What is the cause of this and how can it be rectified?
Resolution:
When the BRP is configured from the Enterprise Analyzer Administration tool, the BRP.ini file is generated using the User Interface.
The contents of an example BRP.ini , from the Spanish customer, is below and contains an invalid entry (highlighted) which caused the failure reported.
Debug = 1
RMWInstallPath = C:\\Program Files (x86)\\Micro Focus\\Enterprise Analyzer
BRPInstallPath = M:\\MFA\\BRP_LCMM
BRPRunType = Master
Site = client Workspace
Dir = M:\\MFA\\LCMM
ObsoleteProcessing = 0
RunIMSAnalysis = 0
CleanQueue =Verdadero
RestoreIndices = 1
RunExecReport = 0
RunWebGen = 0
LaunchHCC = 1
DropInd = Auto
WaitHCCBefore = No
WaitHCC = 15
ExtraHCC = 1
GeneratePCF = both
The problem entry is "CleanQueue =Verdadero"
The entry should contain either "CleanQueue =True" or "CleanQueue =False"
Although "Verdadero" is Spanish for True, the process objects and the BRP batch run fails.
Correct the entry to either "CleanQueue =True" or "CleanQueue =False" and re-run the BRP process again
Incident # 2618495
#BatchRefreshProcess
#SupportTip
#EnterpriseAnalyzer