This problem occurs when AppScan Source attempts to write log files to directories that you do not own. An example of the error is:
log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: SummaryGenComparison.log (Permission denied)
This issue can be resolved by upgrading to AppScan Source version 220.127.116.11 or by applying a patch.
To upgrade to version 18.104.22.168, follow the instructions in AppScan Source Fix Pack 1 for version 8.7.
To apply the patch, ensure that all AppScan Source client applications have been exited or shut down and then follow these instructions. In addition, ensure that all commands in the instructions are run with administrative credentials.
- Download the updateJS.sh patch (see the below Download Package section).
- Copy the updateJS.sh patch script to <install_dir>/bin, where <install_dir> is the location of your AppScan Source installation. By default, this is /Applications/AppScanSource.app/bin - and the command to perform the copy to the default location would be:
sudo cp updateJS.sh /Applications/AppScanSource.app/bin
- Ensure that the script has execute permission. For example, issue this command:
sudo chmod +x /Applications/AppScanSource.app/bin/updateJS.sh
- Run the script. For example: