jobserver on linux is producing the following errors

One Star

jobserver on linux is producing the following errors

When I try to start jobserver start_rs.sh on linux I get the following error. Any ideas
INFO TalendJobServerMain - Starting the Talend Job server agent
INFO TalendJobServerMain -
!!--------------------------------------------------------------------------------------------------!!
!! !!
!! Talend Job server agent !!
!! Version: 4.2.0 Compatible with versions: 4.2.0 !!
!! !!
!!--------------------------------------------------------------------------------------------------!!
INFO PropertiesLoader - Loading Properties from file: '/opt/Talend-4.2.3/jobserver/agent/conf/TalendJobServer.properties'
INFO TalendJobServer - PROPERTIES: List of input properties:
file.encoding=UTF-8
file.separator=/
gnu.classpath.home=/usr
gnu.classpath.home.url=file:///usr/lib64
gnu.classpath.version=0.92
gnu.classpath.vm.shortname=libgcj
gnu.cpu.endian=little
gnu.gcj.precompiled.db.path=/usr/lib64/gcj-4.1.2/classmap.db
gnu.gcj.progname=org.talend.remote.jobserver.server.TalendJobServerMain
gnu.gcj.runtime.endorsed.dirs=/usr/share/java/gcj-endorsed
gnu.gcj.user.realname=root
gnu.java.util.zoneinfo.dir=/usr/share/zoneinfo
http.agent=gnu-classpath/0.92 (libgcj/4.1.2 20080704 (Red Hat 4.1.2-52))
java.class.path=/opt/Talend-4.2.3/jobserver/agent:/opt/Talend-4.2.3/jobserver/agent/lib/log4j-1.2.15.jar:/opt/Talend-4.2.3/jobserver/agent/lib/jmxremote_optional.jar:/opt/Talend-4.2.3/jobserver/agent/lib/commons-io-1.3.2.jar
java.class.version=48.0
java.ext.dirs=/usr/share/java/ext
java.fullversion=GNU libgcj 4.1.2 20080704 (Red Hat 4.1.2-52)
java.home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre
java.io.tmpdir=/tmp
java.library.path=/opt/Talend-4.2.3/jobserver/agent/jsysmon-20061229/native/linux_2.6/
java.runtime.version=1.4.2
java.specification.name=Java(tm) Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.4
java.vendor=Free Software Foundation, Inc.
java.vendor.url=http://gcc.gnu.org/java/
java.version=1.4.2
java.vm.info=GNU libgcj 4.1.2 20080704 (Red Hat 4.1.2-52)
java.vm.name=GNU libgcj
java.vm.specification.name=Java(tm) Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=Free Software Foundation, Inc.
java.vm.version=4.1.2 20080704 (Red Hat 4.1.2-52)
line.separator=
org.talend.monitoring.jmx.api.OsInfoRetriever.FORCE_LOAD=false
org.talend.monitoring.jmx.api.OsInfoRetriever.OS_PARTITIONS=/
org.talend.remote.jobserver.server.JobServerConfiguration.FREQUENCY_CLEAN_ACTION=600
org.talend.remote.jobserver.server.JobServerConfiguration.MAX_DURATION_BEFORE_CLEANING_OLD_EXECUTIONS_LOGS=7776000
org.talend.remote.jobserver.server.JobServerConfiguration.MAX_DURATION_BEFORE_CLEANING_OLD_JOBS=7776000
org.talend.remote.jobserver.server.JobServerConfiguration.MAX_DURATION_BEFORE_CLEANING_OLD_LIBS=7776000
org.talend.remote.jobserver.server.JobServerConfiguration.MAX_OLD_EXECUTIONS_LOGS=1000
org.talend.remote.jobserver.server.JobServerConfiguration.MAX_OLD_JOBS=200
org.talend.remote.jobserver.server.JobServerConfiguration.MAX_OLD_LIBS=300
org.talend.remote.jobserver.server.JobServerConfiguration.ROOT_PATH=/opt/Talend-4.2.3/jobserver/agent/files
org.talend.remote.jobserver.server.TalendJobServer.COMMAND_SERVER_PORT=8000
org.talend.remote.jobserver.server.TalendJobServer.FILE_SERVER_PORT=8001
org.talend.remote.jobserver.server.TalendJobServer.LOCAL_HOST=localhost
org.talend.remote.jobserver.server.TalendJobServer.MONITORING_PORT=8888
org.talend.remote.jobserver.server.fileevent.FileChangedSensor.FileEvent.checkFileCountBeforeFire=10
org.talend.remote.server.MultiSocketServer.MAX_CONCURRENT_CONNECTIONS=1000
os.arch=x86_64
os.name=Linux
os.version=2.6.18-308.11.1.el5
path.separator=:
sun.boot.class.path=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre/lib/rt.jar
talend_props=/opt/Talend-4.2.3/jobserver/agent/conf/TalendJobServer.properties
user.dir=/data/Talend-4.2.3/jobserver/agent
user.home=/root
user.language=en
user.name=root
user.region=US
PROPERTIES: End of list.
ERROR TalendJobServer - Exception caught when starting the File Server.
ERROR TalendJobServer - org.talend.remote.server.MultiSocketServer
java.lang.NoClassDefFoundError: org.talend.remote.server.MultiSocketServer
at java.lang.Class.initializeClass(libgcj.so.7rh)
at java.lang.Class.initializeClass(libgcj.so.7rh)
at org.talend.remote.jobserver.server.TalendJobServer.startFileServer(Unknown Source)
at org.talend.remote.jobserver.server.TalendJobServer.start(Unknown Source)
at org.talend.remote.jobserver.server.TalendJobServerMain.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: java.util.concurrent.ThreadFactory not found in gnu.gcj.runtime.SystemClassLoader{urls=, parent=gnu.gcj.runtime.ExtensionClassLoader{urls=[], parent=null}}
at java.net.URLClassLoader.findClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.ClassLoader.loadClass(libgcj.so.7rh)
at java.lang.Class.initializeClass(libgcj.so.7rh)
...4 more
ERROR TalendJobServer - >>> JobServer can't be started, see errors above...
INFO TalendJobServer - Shutting down the Talend Job server agent...
Seventeen Stars

Re: jobserver on linux is producing the following errors

If you facing such errors, please check if your jobserver use a jvm >= v5 !
I would avoid using the gnu implementation of java! I recommend the open-jdk implementation.

Calling Talend Open Studio Users

The first 100 community members completing the Open Studio survey win a $10 gift voucher.

Start the survey

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

Best Practices for Using Context Variables with Talend – Part 4

Pick up some tips and tricks with Context Variables

Blog

How Media Organizations Achieved Success with Data Integration

Learn how media organizations have achieved success with Data Integration

Read

Downloads and Trials

Test drive Talend's enterprise products.

Downloads