<?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: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360535#M125097</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Can anyone knows how to do a SUMBMIT_SM using cMessagingEndpoint as smpp component?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It seems that this is the reason why the sms is not sent....&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks.&lt;/P&gt;</description>
    <pubDate>Tue, 10 Jul 2018 13:33:40 GMT</pubDate>
    <dc:creator>TLDUser</dc:creator>
    <dc:date>2018-07-10T13:33:40Z</dc:date>
    <item>
      <title>Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360528#M125090</link>
      <description>Hi, 
&lt;BR /&gt;I interessting by implemeting this quite (?) simple scenario in Talend ESB with no luck. Hope i will get some help/advice. 
&lt;BR /&gt;My purpose is to create a kind of web service that enables me to send sms messages, via smpp protocol. 
&lt;BR /&gt;I plan to use a route, starting by a cCXF component (that will provide the web service) and route the requests to cMessagingEndPoint that wil use a camel smpp component to send sms. The required information of SMS will be provided by user requests on the webservice. 
&lt;BR /&gt; 
&lt;BR /&gt;First i would like to get some feed back about the idea : shoud it be done this way ? 
&lt;BR /&gt;Second, if i'm doing right how shoud i do to dynamically send SMS to diffrent terminal numbers ? I far as i undrestand, I should specify these numbers as option in the URI of my endpoint component, but i didn't find how to make them dynamic (may be a hint is to use context variable, but i didnt manage to make it work). 
&lt;BR /&gt; 
&lt;BR /&gt;I using TOS for ESB 5.0.2.r78327 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;WasYou</description>
      <pubDate>Sat, 16 Nov 2024 12:19:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360528#M125090</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:19:28Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360529#M125091</link>
      <description>Hi WasYou,
&lt;BR /&gt;Your idea sounds reasonable. And you are correct in your assumption that you could use a context variables in Routes too the same way it is used in Jobs. Later on you could use an OSGi configuration admin service to change context parameter values.
&lt;BR /&gt;Renat</description>
      <pubDate>Thu, 22 Mar 2012 13:18:28 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360529#M125091</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-03-22T13:18:28Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360530#M125092</link>
      <description>Hi, 
&lt;BR /&gt;Thanks for the quick reply. It seems i didnt waste my time with a wrong approach! 
&lt;BR /&gt;Okey, now can i have some advice or tips on how to handle context variable within routes ? 
&lt;BR /&gt;This is what i tried until now without a success : 
&lt;BR /&gt;I create a route with two context parameter lets say srcNum and DestNum. The parameter value is planned to change with every call to the provided webserive. 
&lt;BR /&gt;I have 3 componentsin my route : 
&lt;BR /&gt;cCXF --&amp;gt; cProcessor --&amp;gt; cMessagingEndPoint 
&lt;BR /&gt;- I do use the same cCXF compenent that is provided by ContentBasedRouting example available in ESBDEMO 
&lt;BR /&gt;- cProcessor is used to display the value of the contexte parameters 
&lt;BR /&gt;System.out.println("srcNum = "+context.getProperty("srcNum")); 
&lt;BR /&gt;System.out.println("DestNum = "+context.getProperty("DestNum")); 
&lt;BR /&gt;- cMessagingEndPoint is configured with this URI : 
&lt;BR /&gt;"smpp://user@127.0.0.1:2775?password=user&amp;amp;systemType=producer&amp;amp;sourceAddr="+context.srcNum+"&amp;amp;destAddr="+context.DestNum 
&lt;BR /&gt;I launch the execution in TOS, and that provides the webservice. 
&lt;BR /&gt;I try to call the webserivce from SOAPUI wtih this URL : 
&lt;BR /&gt;http://localhost:8021/services/BeanAsService?args=--context-param SrcNum=1010&amp;amp;DestNum=8888 
&lt;BR /&gt; 
&lt;BR /&gt;What i do get is a message that is following my route, but the context values still always null. They didnt change. 
&lt;BR /&gt;I guess i'm not using the correct form to provide a value for my context params, but i d'ont know to fix this. 
&lt;BR /&gt;Any help or Tip ? 
&lt;BR /&gt;Thanks in advance, 
&lt;BR /&gt;WasYou.</description>
      <pubDate>Thu, 22 Mar 2012 15:12:49 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360530#M125092</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-03-22T15:12:49Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360531#M125093</link>
      <description>Hi again,
&lt;BR /&gt;I managed to do it.
&lt;BR /&gt;I changed my approach to be coherante with esb, by altering message header and message body.
&lt;BR /&gt;Thanks for help and for the great product !</description>
      <pubDate>Thu, 22 Mar 2012 19:18:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360531#M125093</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-03-22T19:18:27Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360532#M125094</link>
      <description>Hi mwasyou, 
&lt;BR /&gt;I am about to do exactly the same thing. Would it be possible for you to explain how you managed to get it right? I know this post is old but hopefuly you still see this. 
&lt;BR /&gt;Thanks.</description>
      <pubDate>Fri, 01 Mar 2013 07:40:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360532#M125094</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-03-01T07:40:45Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360533#M125095</link>
      <description>If anyone would like to know how I managed to accomplish this please email me and I will be happy to let you know how 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;. Its actually quite simple.</description>
      <pubDate>Wed, 24 Apr 2013 10:41:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360533#M125095</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-04-24T10:41:13Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360534#M125096</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I developped a route using cMessaging endpoint to send an SMS:&lt;/P&gt; 
&lt;P&gt;1)&amp;nbsp;I got&amp;nbsp;the senderId, receiverId and the text of the sms from a cJMS which is separated by "|"&lt;/P&gt; 
&lt;P&gt;2) using cProcessor to get each params and set&amp;nbsp; as exchange.getIn().setBody(message);&lt;/P&gt; 
&lt;P&gt;3)&amp;nbsp;cMessagingEndpoint to connect to smpp:&amp;nbsp;"smpp://user@host:2775?password=pass&amp;amp;systemType=producer&amp;amp;sourceAddr="+context.senderId+"&amp;amp;destAddr="+context.receiverId&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;When I run it, there is no error but the sms is not sent. I don't know why I don't received the sms.&lt;/P&gt; 
&lt;P&gt;And even in the log, the SMPPSession has connected as status. See below the logs:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;10:28:55,495 | INFO | xtenderThread-78 | pport.DefaultListableBeanFactory 603 | 252 - org.apache.servicemix.bundles.spring-beans - 3.2.14.RELEASE_1 | Pre-instantiatin&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;g singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@1fdc670d: defining beans [jmxEventNotifier,Envoi_CamelSMPP.properties,route,mobile_&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;banking.envoi_camelsmpp_0_1.Envoi_CamelSMPP:beanPostProcessor,mobile_banking.envoi_camelsmpp_0_1.Envoi_CamelSMPP]; root of factory hierarchy&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,497 | INFO | xtenderThread-78 | .AbstractCamelContextFactoryBean 260 | 193 - org.apache.camel.camel-spring - 2.16.3 | Using custom EventNotifier with id: jmx&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;EventNotifier and implementation: org.apache.camel.management.JmxNotificationEventNotifier@34e41988&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,506 | INFO | xtenderThread-78 | e.camel.impl.DefaultCamelContext 2760 | 187 - org.apache.camel.camel-core - 2.16.3 | Apache Camel 2.16.3 (CamelContext: mobile&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;_banking.envoi_camelsmpp_0_1.Envoi_CamelSMPP) is starting&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,506 | INFO | xtenderThread-78 | gement.ManagedManagementStrategy 191 | 187 - org.apache.camel.camel-core - 2.16.3 | JMX is enabled&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,508 | INFO | 63)-192.168.8.30 | odules.audit.LogAuditLoginModule 57 | 46 - org.apache.karaf.jaas.modules - 4.0.5 | Authentication attempt - tadmin&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,508 | INFO | 63)-192.168.8.30 | odules.audit.LogAuditLoginModule 57 | 46 - org.apache.karaf.jaas.modules - 4.0.5 | Authentication succeeded - tadmin&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,514 | WARN | xtenderThread-78 | rg.apache.camel.util.CamelLogger 186 | 187 - org.apache.camel.camel-core - 2.16.3 | Overriding type converter from: StaticMet&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;hodTypeConverter: public static org.apache.activemq.command.ActiveMQDestination org.apache.activemq.camel.converter.ActiveMQConverter.toDestination(java.lang.String) to&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;: StaticMethodTypeConverter: public static org.apache.activemq.command.ActiveMQDestination org.apache.activemq.camel.converter.ActiveMQConverter.toDestination(java.lang&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;.String)&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,515 | WARN | xtenderThread-78 | rg.apache.camel.util.CamelLogger 186 | 187 - org.apache.camel.camel-core - 2.16.3 | Overriding type converter from: InstanceM&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;ethodTypeConverter: public org.apache.activemq.command.ActiveMQMessage org.apache.activemq.camel.converter.ActiveMQMessageConverter.toMessage(org.apache.camel.Exchange)&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;throws javax.jms.JMSException to: InstanceMethodTypeConverter: public org.apache.activemq.command.ActiveMQMessage org.apache.activemq.camel.converter.ActiveMQMessageCo&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;nverter.toMessage(org.apache.camel.Exchange) throws javax.jms.JMSException&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,515 | WARN | xtenderThread-78 | rg.apache.camel.util.CamelLogger 186 | 187 - org.apache.camel.camel-core - 2.16.3 | Overriding type converter from: InstanceM&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;ethodTypeConverter: public org.apache.camel.Processor org.apache.activemq.camel.converter.ActiveMQMessageConverter.toProcessor(javax.jms.MessageListener) to: InstanceMe&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;thodTypeConverter: public org.apache.camel.Processor org.apache.activemq.camel.converter.ActiveMQMessageConverter.toProcessor(javax.jms.MessageListener)&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,520 | INFO | xtenderThread-78 | l.DefaultRuntimeEndpointRegistry 203 | 187 - org.apache.camel.camel-core - 2.16.3 | Runtime endpoint registry is in extended mode gathering usage statistics of all incoming and outgoing endpoints (cache limit: 1000)&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,546 | INFO | xtenderThread-78 | e.camel.impl.DefaultCamelContext 2998 | 187 - org.apache.camel.camel-core - 2.16.3 | AllowUseOriginalMessage is enabled. If access to the original message is not needed, then its recommended to turn this option off as it may improve performance.&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,546 | INFO | xtenderThread-78 | e.camel.impl.DefaultCamelContext 3008 | 187 - org.apache.camel.camel-core - 2.16.3 | StreamCaching is not in use. If using streams then its recommended to enable stream caching. See more details at &lt;A href="http://camel.apache.org/stream-caching.html" target="_blank" rel="nofollow noopener noreferrer"&gt;http://camel.apache.org/stream-caching.html&lt;/A&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,604 | INFO | xtenderThread-78 | org.jsmpp.session.SMPPSession 222 | 1648 - org.apache.servicemix.bundles.jsmpp - 2.1.0.4 | Connected&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,613 | INFO | Thread-10428 | sion.SMPPSession$PDUReaderWorker 537 | 1648 - org.apache.servicemix.bundles.jsmpp - 2.1.0.4 | Starting PDUReaderWorker with processor degree:3 ...&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;10:28:55,736 | INFO | xtenderThread-78 | amel.component.smpp.SmppProducer 103 | 1647 - org.apache.camel.camel-smpp - 2.16.3 | Connected to: smpp://talendsos@192.168.183.75:2775&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;10:28:55,736 | INFO | Thread-10429 | on.SMPPSession$EnquireLinkSender 596 | 1648 - org.apache.servicemix.bundles.jsmpp - 2.1.0.4 | Starting EnquireLinkSender&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 06 Jul 2018 08:50:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360534#M125096</guid>
      <dc:creator>TLDUser</dc:creator>
      <dc:date>2018-07-06T08:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamic URI endpoint for cMessagingEndPoint (SMPP) in ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360535#M125097</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Can anyone knows how to do a SUMBMIT_SM using cMessagingEndpoint as smpp component?&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It seems that this is the reason why the sms is not sent....&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks.&lt;/P&gt;</description>
      <pubDate>Tue, 10 Jul 2018 13:33:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Dynamic-URI-endpoint-for-cMessagingEndPoint-SMPP-in-ESB/m-p/2360535#M125097</guid>
      <dc:creator>TLDUser</dc:creator>
      <dc:date>2018-07-10T13:33:40Z</dc:date>
    </item>
  </channel>
</rss>

