One Star

Running Talend Runtime as Service failed - Timed out waiting for a sig

Hi,
I try to install & run Talend Runtime conainer as service. But it fails:
This is from /container/data/log/wrapper.log
ERROR  | wrapper  | 2013/09/09 16:39:04 | JVM did not exit on request, terminated
INFO | wrapper | 2013/09/09 16:39:04 | JVM exited on its own while waiting to kill the application.
STATUS | wrapper | 2013/09/09 16:39:04 | JVM exited in response to signal SIGKILL (9).
FATAL | wrapper | 2013/09/09 16:39:04 | There were 5 failed launches in a row, each lasting less than 300 seconds. Giving up.
FATAL | wrapper | 2013/09/09 16:39:04 | There may be a configuration problem: please check the logs.
STATUS | wrapper | 2013/09/09 16:39:04 | <-- Wrapper Stopped
STATUS | wrapper | 2013/09/09 16:41:12 | --> Wrapper Started as Daemon
STATUS | wrapper | 2013/09/09 16:41:12 | Launching a JVM...
ERROR | wrapper | 2013/09/09 16:41:41 | Startup failed: Timed out waiting for a signal from the JVM.
ADVICE | wrapper | 2013/09/09 16:41:41 |
ADVICE | wrapper | 2013/09/09 16:41:41 | ------------------------------------------------------------------------
ADVICE | wrapper | 2013/09/09 16:41:41 | Advice:
ADVICE | wrapper | 2013/09/09 16:41:41 | The Wrapper consists of a native component as well as a set of classes
ADVICE | wrapper | 2013/09/09 16:41:41 | which run within the JVM that it launches. The Java component of the
ADVICE | wrapper | 2013/09/09 16:41:41 | Wrapper must be initialized promptly after the JVM is launched or the
ADVICE | wrapper | 2013/09/09 16:41:41 | Wrapper will timeout, as just happened. Most likely the main class
ADVICE | wrapper | 2013/09/09 16:41:41 | specified in the Wrapper configuration file is not correctly initializing
ADVICE | wrapper | 2013/09/09 16:41:41 | the Wrapper classes:
ADVICE | wrapper | 2013/09/09 16:41:41 | org.apache.karaf.shell.wrapper.Main
ADVICE | wrapper | 2013/09/09 16:41:41 | While it is possible to do so manually, the Wrapper ships with helper
ADVICE | wrapper | 2013/09/09 16:41:41 | classes to make this initialization processes automatic.
ADVICE | wrapper | 2013/09/09 16:41:41 | Please review the integration section of the Wrapper's documentation
ADVICE | wrapper | 2013/09/09 16:41:41 | for the various methods which can be employed to launch an application
ADVICE | wrapper | 2013/09/09 16:41:41 | within the Wrapper:
ADVICE | wrapper | 2013/09/09 16:41:41 | http://wrapper.tanukisoftware.org/doc/english/integrate.html
ADVICE | wrapper | 2013/09/09 16:41:41 | ------------------------------------------------------------------------
ADVICE | wrapper | 2013/09/09 16:41:41 |
ERROR | wrapper | 2013/09/09 16:41:41 | JVM did not exit on request, terminated
INFO | wrapper | 2013/09/09 16:41:41 | JVM exited on its own while waiting to kill the application.
STATUS | wrapper | 2013/09/09 16:41:41 | JVM exited in response to signal SIGKILL (9).
STATUS | wrapper | 2013/09/09 16:41:45 | Launching a JVM...

thanks!
Robert
2 REPLIES
Moderator

Re: Running Talend Runtime as Service failed - Timed out waiting for a sig

Hi,
The error info is not enough to diagnosis your issue.
Did you follow the document TalendHelpCenter:Talend Runtime to install wrapper?
Best regards
Sabrina
--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
One Star

Re: Running Talend Runtime as Service failed - Timed out waiting for a sig

Hi,
Yes, I cannot say how often I read the pages of the documentation! :-)
In the meantime after installing de- and reinstalling - I think I found the reason. On my Linux server there was installed the java open-sdk / jre. Now I installed the jre from oracle. With the alternatives command I switched to the new installed jre and it works (more or less) !
All services a running - but I cannot connect to the cosole of the container.
Using #TESB/container/bin/client.sh - ends with an exception*
thank you!
regards,
robert
exception*
658  WARN org.apache.sshd.client.session.ClientSessionImpl - Exception caught
java.lang.IllegalStateException: Unable to negociate key exchange for item 2
at org.apache.sshd.common.session.AbstractSession.negociate(AbstractSession.java:930)
at org.apache.sshd.client.session.ClientSessionImpl.doHandleMessage(ClientSessionImpl.java:345)
at org.apache.sshd.client.session.ClientSessionImpl.handleMessage(ClientSessionImpl.java:307)
at org.apache.sshd.common.session.AbstractSession.decode(AbstractSession.java:566)
at org.apache.sshd.common.session.AbstractSession.messageReceived(AbstractSession.java:236)
at org.apache.sshd.common.AbstractSessionIoHandler.messageReceived(AbstractSessionIoHandler.java:58)
at org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:690)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:417)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1200(DefaultIoFilterChain.java:47)
at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:765)
at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:109)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:417)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:410)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:710)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:664)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:653)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:67)
at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1124)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:679)