AppScan Source for Analysis and AppScan Source for Development (Eclipse plug-in) component prerequisite on 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 Analysis and the AppScan Source for Development Eclipse plug-in may exhibit symptoms such as a hang after login or a fail during product use.

Information about this prerequisite is available at http://www.eclipse.org/swt/faq.php#browserwebkitgtk.

Enabling browser-based content on Linux for AppScan Source for Analysis

AppScan Source for Analysis is built on Eclipse and is, therefore, affected by this issue.

The recommended approach for correcting this is to ensure that a 32-bit or i686 version of WebKitGTK 1.2.0 or later is installed. You should consult with your system administrator for the proper way to get packages installed, but on some systems this may be as simple as issuing yum install webkitgtk.i686.

If you are unable to install WebKitGTK, you can choose to install a 32-bit version of Mozilla XULRunner 1.8. With this option, you may also need to make these updates to your environment variables:

  • Set MOZILLA_FIVE_HOME to the XULRunner installation location.
  • Update LD_LIBRARY_PATH to append (or pre-pend) $MOZILLA_FIVE_HOME

Enabling browser-based content on Linux for AppScan Source for Development installed to Eclipse Version 3.7 or later

The recommended approach for correcting this is to ensure that a 32-bit or i686 version of WebKitGTK 1.2.0 or later is installed. You should consult with your system administrator for the proper way to get packages installed, but on some systems this may be as simple as issuing yum install webkitgtk.i686.

If you are unable to install WebKitGTK, you can choose to install a 32-bit version of Mozilla XULRunner 1.8. With this option, you may also need to make these updates to your environment variables:

  • Set MOZILLA_FIVE_HOME to the XULRunner installation location.
  • Update LD_LIBRARY_PATH to append (or pre-pend) $MOZILLA_FIVE_HOME