[resolved] Route not running from ESB Condutor in TAC but running from Studio

One Star

[resolved] Route not running from ESB Condutor in TAC but running from Studio

Hi All,
      I am able to run a route from Talend Studio which will fetch the xml message from the input queue and process the data. We deployed the route in Talend Admin Console and started the flow. But the status of the route is currently in ready to deploy status and it is not processing the data from the queue. 
      We are running the route in a standalone server. When I checked the configuration, it says Zookeeper server details is not present. Could it be the reason for the issue?  Following is the error I am getting. Could you people advise the possible root cause for this issue?
 ERROR ESBConfigChecker  - Connection to Service Locator failed.
org.talend.esb.servicelocator.client.ServiceLocatorException: Connection to Service Locator failed.
        at org.talend.esb.servicelocator.client.internal.zk.ZKBackend.connect(ZKBackend.java:84)
        at org.talend.esb.servicelocator.client.internal.ServiceLocatorImpl.connect(ServiceLocatorImpl.java:73)
        at org.talend.administrator.esbconductor.business.config.ESBConfigChecker.testZookeeperUrl(ESBConfigChecker.java:58)
        at org.talend.gwtadministrator.server.config.check.ConfigChecker.testZookeeperUrl(ConfigChecker.java:437)
        at sun.reflect.GeneratedMethodAccessor842.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)
        at sun.reflect.GeneratedMethodAccessor812.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:601)
        at sun.reflect.misc.MethodUtil.invoke(MethodUtil.java:279)
        at java.beans.EventHandler.invokeInternal(EventHandler.java:481)
        at java.beans.EventHandler.access$000(EventHandler.java:278)
        at java.beans.EventHandler$1.run(EventHandler.java:429)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.beans.EventHandler.invoke(EventHandler.java:427)
        at com.sun.proxy.$Proxy51.evaluateValue(Unknown Source)
        at org.talend.gwtadministrator.server.config.check.ConfigChecker.check(ConfigChecker.java:273)
        at org.talend.administrator.common.config.ConfigHandler$2.execute(ConfigHandler.java:152)
        at org.talend.administrator.common.pool.RunnableTimeout.call(RunnableTimeout.java:52)
        at org.talend.administrator.common.pool.RunnableTimeout.call(RunnableTimeout.java:23)
        at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
        at java.util.concurrent.FutureTask.run(FutureTask.java:166)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:178)
        at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:292)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)


Accepted Solutions
One Star

Re: [resolved] Route not running from ESB Condutor in TAC but running from Studio

Hi Sabrina,
   I started the zookeeper from the Talend default directory/esb/zookeeper/bin and also updated the zookeeper IP address in the ESB conductor. Once both details are updated, the issue disappeared from the adinistrator log :-).. Thought to update you about the same.

All Replies
Moderator

Re: [resolved] Route not running from ESB Condutor in TAC but running from Studio

Hi,
Is your runtime server running well in TAC? Could you please indicate the build version you are using?

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.
Highlighted
One Star

Re: [resolved] Route not running from ESB Condutor in TAC but running from Studio

Hi Sabrina,
     Thanks for looking into this topic. The Talend version we are using is 5.2.2 and I went to TAC to see whether Run time server is running or not. I could see that the runtime server is up and running with all parameters in Green.
     But when I checked the configuration tab in TAC, I could see that the details for the parameter Apache Zookeeper server is blank (with message Zookeeper for this url is unavailable). Is it mandatory to have the zookeeper server always up and running? 
One Star

Re: [resolved] Route not running from ESB Condutor in TAC but running from Studio

Hi Sabrina,
   I started the zookeeper from the Talend default directory/esb/zookeeper/bin and also updated the zookeeper IP address in the ESB conductor. Once both details are updated, the issue disappeared from the adinistrator log :-).. Thought to update you about the same.
Moderator

Re: [resolved] Route not running from ESB Condutor in TAC but running from Studio

Hi,
Thanks for your feedback.
Can we consider this topic as resolved?
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: [resolved] Route not running from ESB Condutor in TAC but running from Studio

Yes. Please marked it as resolved.

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

An API-First Approach to Modernizing Applications

Learn how to use an API-First Approach to Modernize your Applications

Watch Now

Talend API Designer – Technical Overview

Take a look at this technical overview video of Talend API Designer

Watch Now

Getting Started with APIs

Find out how to get started with APIs

Read

6 Ways to Start Utilizing Machine Learning with Amazon We Services and Talend

Look at6 ways to start utilizing Machine Learning with Amazon We Services and Talend

Blog