Talend 5.1.3 Enterprise for Data Integration with Data Quality
Windows Server 2008 R2
Java 1.6
Hi,
We're having an issue for a job that was recently deployed to production and we're getting the following error:
### Job STARTED at 2013/10/29 03:03:44 (jobId=20131028_230637_kC7qn, jobExecutionId=20131029030344_v9j18) ###
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Invalid maximum heap size: -Xmx4G
The specified size exceeds the maximum representable size.
### Job ENDED WITH ERROR at 2013/10/29 03:03:44 (jobId=20131028_230637_kC7qn, jobExecutionId=20131029030344_v9j18) ###
This job ran succesfully on our DEV and QA environments which do not have as nice specifications as the production machine.
I've attempted to compare the environments to see what is different. What are some settings we should check on the production machine?
I just reinstalled Java 1.6 - I did not change the version. The maximum heap size is currently set to -Xmx4G. The server has 32GB of ram so I guess theoretically we could go up to 24G or even higher (but probably not practical)