<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ESB Route Deployment Issue in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2411999#M142324</link>
    <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I encountered a similar problem, not sure if it can helps, but the workaround is to deploy each route with only one context inside and deploy X times the route (X corresponds to the number of environment you have).&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
    <pubDate>Mon, 29 Jan 2024 13:40:04 GMT</pubDate>
    <dc:creator>jeoste</dc:creator>
    <dc:date>2024-01-29T13:40:04Z</dc:date>
    <item>
      <title>ESB Route Deployment Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311272#M142320</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our platform based on Talend 8.0.1.20211109_1610.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have developed generic routes. These routes need to be deployed multiple times with different contexts. A context corresponds to a use case.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The operation of these routes is relatively simple.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Retrieving a file from an FTP --&amp;gt; feeding an ActiveMQ queue&lt;/LI&gt;&lt;LI&gt;Retrieving a message from an ActiveMQ queue --&amp;gt; Writing the content to an SFTP&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Everything works on dev and work on prod.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If we deploy a route and keep &lt;B&gt;its default Property ID (PID)&lt;/B&gt; and choose a context, it works.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cf img1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, if we deploy a route and &lt;B&gt;define its Property ID (PID)&lt;/B&gt; (because we plan to deploy the same route multiple times with different contexts), the route starts with the default context (and not the chosen context).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;cf img2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To me,&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;this is a bug&lt;/LI&gt;&lt;LI&gt;or we are missing a step to properly deploy the same route with different contexts.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you help us resolve this issue, specifically deploying the same route multiple times with different contexts?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2024 21:18:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311272#M142320</guid>
      <dc:creator>ALoth</dc:creator>
      <dc:date>2024-11-15T21:18:52Z</dc:date>
    </item>
    <item>
      <title>Re: ESB Route Deployment Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311273#M142321</link>
      <description>&lt;P&gt;Hello @Aurélien Loth​&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can you try to refresh the bundle using karaf console (Talend Runtime)?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You'll need to get the bundle id using list command, and then you can execute "refresh 123".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Oct 2023 01:51:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311273#M142321</guid>
      <dc:creator>anselmopeixoto</dc:creator>
      <dc:date>2023-10-24T01:51:55Z</dc:date>
    </item>
    <item>
      <title>Re: ESB Route Deployment Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311274#M142322</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have reset everything.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I started by adding my route with a predefined context.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0695b00000qlJ3fAAE.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152685iAD2A4F015608C4CC/image-size/large?v=v2&amp;amp;px=999" role="button" title="0695b00000qlJ3fAAE.png" alt="0695b00000qlJ3fAAE.png" /&gt;&lt;/span&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In the logs, the deployment goes well,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;07:20:28.878 INFO [RMI TCP Connection(26565)-192.168.102.9] Adding features: testContext-feature/[0.26.0,0.26.0]&lt;/P&gt;&lt;P&gt;07:20:42.074 INFO [features-2-thread-1] Changes to perform:&lt;/P&gt;&lt;P&gt;07:20:42.074 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;Region: root&lt;/P&gt;&lt;P&gt;07:20:42.075 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;&amp;nbsp;Bundles to install:&lt;/P&gt;&lt;P&gt;07:20:42.075 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mvn:com.chronodrive.exchangeplatform.route/testContext/0.26.0&lt;/P&gt;&lt;P&gt;07:20:42.075 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;mvn:org.eclipse.jetty.websocket/websocket-common/9.4.38.v20210224&lt;/P&gt;&lt;P&gt;07:20:42.076 INFO [features-2-thread-1] Installing bundles:&lt;/P&gt;&lt;P&gt;07:20:42.076 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;mvn:com.chronodrive.exchangeplatform.route/testContext/0.26.0&lt;/P&gt;&lt;P&gt;07:20:42.105 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;mvn:org.eclipse.jetty.websocket/websocket-common/9.4.38.v20210224&lt;/P&gt;&lt;P&gt;07:20:42.147 INFO [features-2-thread-1] Starting bundles:&lt;/P&gt;&lt;P&gt;07:20:42.147 INFO [features-2-thread-1]&amp;nbsp;&amp;nbsp;exchange_platform.testContext/0.26.0&lt;/P&gt;&lt;P&gt;07:20:42.747 INFO [features-2-thread-1] The property placeholder processor for $core1{, } in bundle exchange_platform.testContext/0.26.0 found an immutable Constructor Argument at location Bean named jmxEventNotifier-&amp;gt;Argument index -1 and value type null-&amp;gt;. This may prevent properties, beans, or other items referenced by this component from being properly processed.&lt;/P&gt;&lt;P&gt;07:20:42.748 INFO [features-2-thread-1] The property placeholder processor for $core1{, } in bundle exchange_platform.testContext/0.26.0 found an immutable Factory Component at location Bean named jmxEventNotifier-&amp;gt;. This may prevent properties, beans, or other items referenced by this component from being properly processed.&lt;/P&gt;&lt;P&gt;07:20:55.002 INFO [features-2-thread-1] Using custom LifecycleStrategy with id: LifecycleStrategy0 and implementation: org.talend.esb.servicelocator.cxf.internal.LocatorLifecycleStrategy@127debbe&lt;/P&gt;&lt;P&gt;07:20:55.391 INFO [features-2-thread-1] Blueprint bundle exchange_platform.testContext/0.26.0 has been started&lt;/P&gt;&lt;P&gt;07:20:55.392 INFO [Blueprint Event Dispatcher: 1] Attempting to start CamelContext: exchange_platform.testcontext_0_26.testContext&lt;/P&gt;&lt;P&gt;07:20:55.735 INFO [Blueprint Event Dispatcher: 1] JMX is enabled&lt;/P&gt;&lt;P&gt;07:20:55.935 INFO [Blueprint Event Dispatcher: 1] Backlog Tracing is enabled on CamelContext: exchange_platform.testcontext_0_26.testContext&lt;/P&gt;&lt;P&gt;07:20:55.967 INFO [Blueprint Event Dispatcher: 1] Routes startup summary (total:1 started:1)&lt;/P&gt;&lt;P&gt;07:20:55.968 INFO [Blueprint Event Dispatcher: 1]&amp;nbsp;&amp;nbsp;&amp;nbsp;Started testContext_cDirect_3 (direct://unexpected_error)&lt;/P&gt;&lt;P&gt;07:20:55.968 INFO [Blueprint Event Dispatcher: 1] Apache Camel 3.11.1.tesb1 (exchange_platform.testcontext_0_26.testContext) started in 12s825ms (build:12s249ms init:543ms start:33ms)&lt;/P&gt;&lt;P&gt;07:20:55.971 INFO [features-2-thread-1] Done.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and during execution, I see in the logs that it did not take the defined context but rather the default context.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;INFO&amp;nbsp;&amp;nbsp;| jvm 1&amp;nbsp;&amp;nbsp;| 2023/10/24 07:20:27 | 07:20:27.474 [features-2-thread-1] ERROR exchange_platform.testcontext_0_26.testContext - Retreiving Default&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I do a bundle:list, I find my route, but its name does not match what I defined.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;503 │ Active&amp;nbsp;&amp;nbsp;│&amp;nbsp;80 │ 0.26.0&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;│ testContext&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I refresh the bundle, there is no change.&lt;/P&gt;</description>
      <pubDate>Tue, 24 Oct 2023 07:36:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311274#M142322</guid>
      <dc:creator>ALoth</dc:creator>
      <dc:date>2023-10-24T07:36:10Z</dc:date>
    </item>
    <item>
      <title>Re: ESB Route Deployment Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311275#M142323</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;anyone can help us with our problem ? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2023 13:07:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2311275#M142323</guid>
      <dc:creator>ALoth</dc:creator>
      <dc:date>2023-11-06T13:07:40Z</dc:date>
    </item>
    <item>
      <title>Re: ESB Route Deployment Issue</title>
      <link>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2411999#M142324</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;I encountered a similar problem, not sure if it can helps, but the workaround is to deploy each route with only one context inside and deploy X times the route (X corresponds to the number of environment you have).&lt;/P&gt;
&lt;P&gt;Regards&lt;/P&gt;</description>
      <pubDate>Mon, 29 Jan 2024 13:40:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/ESB-Route-Deployment-Issue/m-p/2411999#M142324</guid>
      <dc:creator>jeoste</dc:creator>
      <dc:date>2024-01-29T13:40:04Z</dc:date>
    </item>
  </channel>
</rss>

