Jvm.dll error when running the CommandLine or JobServer service - 8.0

English (United States)
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Talend CommandLine
Talend LogServer
Installation and Upgrade

Jvm.dll error when running the Talend CommandLine or JobServer service

When the Talend CommandLine or JobServer service starts, a jvm.dll error might be thrown.

This Java error message could apply to the Talend services that use the file on Windows systems.


The following error might be thrown thrown at service startup:

"Error loading: <Java_Home_Path>\jre\bin\classic\jvm.dll"

for example:

"Error loading: C:\Talend\Java\jdk1.6.0_37\jre\bin\classic\jvm.dll"


The error means that the JVM is not found and cannot be loaded.

To solve this issue, make sure the Talend CommandLine and JobServer services are stopped and proceed as follows. This procedure assumes that Java Service Launcher (JSL) is installed on your machine.

  1. Open the jsl_static.ini file to edit it.
  2. Uncomment the following line to define the type of JVM to be used:


  3. Save your changes and close the file.

    Next time the service starts, the jvm.dll file located in the <Java_Home_Path>/jre/bin/server directory will be used.