Scan considerations
This topic describes restrictions and considerations that may affect your scans.
To learn about considerations that are specific to scanning IBM® MobileFirst Platform projects, see Scanning a MobileFirst Platform project.
Windows
Attempts to run some actions in AppScan® Source for Development (Eclipse plug-in) (for example, launching a scan or starting actions that require a login) can result in this error message (or one that is similar to it):
Unable to link native library shared-win32-x64.dll.
You may need to install an appropriate Microsoft Visual C++
2017 x86 Redistributable Package for your system.
When running on a 64-bit Java™ Runtime Environment, this typically indicates that the 64-bit Microsoft™ Visual C++ runtime library is unavailable. To resolve this problem, install the Microsoft Visual C++ Redistributable Package appropriate to your Visual Studio version, available here.
Linux
On Linux™, Eclipse requires the installation of a third-party component in order to render browser-based content. Without this component, AppScan Source for Development may exhibit symptoms such as a hang after login or a fail during product use. See Enabling browser-based content on Linux for AppScan Source for Development installed to Eclipse Version 3.7 or later for more information.
Java
- After scanning, open <data_dir>\logs\StaticAnalyzer-Errors.log (where <data_dir> is the location of your AppScan Source program data, as described in Installation and user data file locations) to see if AppScan Source has reported missing dependencies.
- Modify the project properties to include the dependencies.
- Re-scan the project.