If your symptoms indicate failure with the Java scripting manager, see Recommended Solution for Java Issue and Alternative Solution for Java Issue. If your symptoms indicate failure with the .NET scripting manager, see Solution for .NET Issue.
Recommended Solution for Java Issue
To resolve this issue, set the environment variable vhi_embedded_xmx to a lower value, such as -Xmx512m. However, if a smaller value is already set (from a previous version), try removing the setting or increasing the value instead.
On Windows, set this variable at Control Panel > System and Security > System > Advanced (or Advanced system settings) > Environment Variables > System variables. The exact steps may vary, depending on your operating system version and Control Panel view.
Figure 2. New System Variable dialog
Note: On Windows Server 2003 or Windows XP, to make the environment variable available to the Local System account that runs services, you must restart the system (see http://support.microsoft.com/kb/821761).
On UNIX/Linux, you may need to export the environment variable so that it is available to the process that runs the VHI session server.
Alternative Solution for Java Issue
If you do not have permissions to set system environment variables or restart the system, and are running version 7.1.221 or higher, you can edit JVM configuration files instead. Note: This procedure will need to be repeated after installing any future upgrade or hotfix, as the configuration files will be reset to default values.
- Locate your destool.conf and sesssrvr.conf files in the appropriate directory:
Windows: C:Program FilesAttachmateVerastreamHostIntegratoretc
- Open each file in a text editor.
- Locate the following existing line:
- Modify the parameter to use a lower value. For example:
- Save changes.
- Restart the session server service as described in Technical Note 10004. Close and restart any instances of the Design Tool application.
Note: If the system environment variable vhi_embedded_xmx (or vhi_embedded_classpath or vhi_embedded_libpath) are set, they take precedence over the .conf file contents.
Solution for .NET Issue
Ensure that your system has Internet access (such as ability to make outbound connections through a firewall) so it can connect to the system crl.verisign.net (for the Certificate Revocation List at VeriSign).
If you are running version 7.6.44 or earlier and your organization’s policies prohibit Internet access, complete the following steps to disable Authenticode verification:
- In a text editor, open the clrscriptserver.exe.config file located in C:Program FilesAttachmateVerastreamHostIntegratorlibdotnet.
- In the <runtime> section, insert the following line:
Note: Beginning in version 7.6.47, this setting already exists by default.
- Save changes and restart the Session Server service or Design Tool application. For more information about starting services, see Technical Note 10004.