1

Closed

PAL 2.2.1 error while processing counter log

description

I have used previous versions of PAL and love it. With PAL 2.2.1 (recently downloaded and installed) I have attempted to process several different counter log files and keep getting the same error:

 

    ...
    Counter data for "Smc"...Done
    Generating Charts.WARNING: Please post errors or problems with this tool
to the PAL web site
located at http://www.codeplex.com/PAL with the following error message and a
brief description of what you were trying to do. Thank you.
Invoke-Expression : The variable '$SixtyFourBit' cannot be retrieved because it
has not been set.
At C:\Program Files\PAL\PAL\PAL.ps1:3326 char:22
  • Invoke-Expression <<<< -Command $sCode
    • CategoryInfo : InvalidOperation: (SixtyFourBit:Token) [Invoke-E
      xpression], RuntimeException
    • FullyQualifiedErrorId : VariableIsUndefined,Microsoft.PowerShell.Command

s.InvokeExpressionCommand

 
This error is the end of the output from the PAL tool. Your help is greatly appreciated.
 
Thanks,
 
Brian
Closed May 29, 2012 at 5:54 AM by ClintH
Okay, good to hear you figured it out. This is one of the reasons why I created the PAL Wizard to ensure that all of the question variables in the threshold file are answered.

comments

ClintH wrote Apr 16, 2012 at 8:57 AM

I haven't heard of anyone else reporting this error. Are you running PAL.ps1 directly from PowerShell or from the PAL Wizard? In the parameters being passed into PAL.ps1 (should see is in the Queue tab), ensure that the parameter -SixtyFourBit is set to a value of $True or $False.

blweldon wrote May 14, 2012 at 5:55 PM

Sorry for the delayed response...I discovered what causes this. If you create performance data using one type of threshold file that requires answers to questions (like $SixtyFourBit), but then you analyze this using a threshold file type that doesn't have this question PAL generates this error. If you run with the correct threshold file type it works perfectly.

ClintH wrote May 29, 2012 at 5:54 AM

Okay, good to hear you figured it out. This is one of the reasons why I created the PAL Wizard to ensure that all of the question variables in the threshold file are answered.