<?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: JDBC and JPA support in Talend ESB in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229016#M20104</link>
    <description>Thanks for the response.  it looks like there must be a simple way around for my scenario. I have a file that stores data in XML format. I want to parse this message and extract the data and store it in database. What will be the easiest way to do this using mediation route.&lt;BR /&gt;Thanks,&lt;BR /&gt;Sanjay</description>
    <pubDate>Mon, 16 Jul 2012 21:27:53 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2012-07-16T21:27:53Z</dc:date>
    <item>
      <title>JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229011#M20099</link>
      <description>Hi,&lt;BR /&gt;In the Talend Open Studio, Mediation perspective I don't see any component for jdbc or jpa (&lt;A href="http://camel.apache.org/jdbc.html" target="_blank" rel="nofollow noopener noreferrer"&gt;http://camel.apache.org/jdbc.html&lt;/A&gt;). Is there any other way to use jdbc component here or am I missing something ?</description>
      <pubDate>Sat, 16 Nov 2024 12:14:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229011#M20099</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:14:35Z</dc:date>
    </item>
    <item>
      <title>Re: JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229012#M20100</link>
      <description>In general, you can use cMessageEndpoint for any Camel component for which there is no explicit component in the tool palette. For example, there is no cJPA or cJDBC or cSQL. If you look at the URI structure in the documentation, you can just configure with the URI. For example, based on the camel-sql component documented here, 
&lt;A href="http://camel.apache.org/sql-component.html" rel="nofollow noopener noreferrer"&gt;http://camel.apache.org/sql-component.html&lt;/A&gt;, you might configure a camel-sql component with a URI like so
&lt;BR /&gt;"sql1:select first, last from customers?dataSourceRef=ds1"
&lt;BR /&gt;where ds1 is a bean representing your data source.</description>
      <pubDate>Wed, 11 Jul 2012 21:52:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229012#M20100</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-07-11T21:52:02Z</dc:date>
    </item>
    <item>
      <title>Re: JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229013#M20101</link>
      <description>Thanks for the reply. How to configure the bean datasource? Is there a demo route that I can look into. 
&lt;BR /&gt;Thanks,
&lt;BR /&gt;Sanjay</description>
      <pubDate>Thu, 12 Jul 2012 20:54:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229013#M20101</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-07-12T20:54:52Z</dc:date>
    </item>
    <item>
      <title>Re: JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229014#M20102</link>
      <description>Any help on this is appreciated.&lt;BR /&gt;Thanks,&lt;BR /&gt;Sanjay</description>
      <pubDate>Fri, 13 Jul 2012 14:48:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229014#M20102</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-07-13T14:48:47Z</dc:date>
    </item>
    <item>
      <title>Re: JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229015#M20103</link>
      <description>Hi,&lt;BR /&gt;TESB is practivally built on Apache Karaf, so try to search a little around how to create JDBC / JPA resource in Apache Karaf , e.g. &lt;A href="http://comments.gmane.org/gmane.comp.apache.karaf.user/2597" rel="nofollow noopener noreferrer"&gt;http://comments.gmane.org/gmane.comp.apache.karaf.user/2597&lt;/A&gt; &lt;BR /&gt;gabriel</description>
      <pubDate>Sat, 14 Jul 2012 10:11:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229015#M20103</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-07-14T10:11:23Z</dc:date>
    </item>
    <item>
      <title>Re: JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229016#M20104</link>
      <description>Thanks for the response.  it looks like there must be a simple way around for my scenario. I have a file that stores data in XML format. I want to parse this message and extract the data and store it in database. What will be the easiest way to do this using mediation route.&lt;BR /&gt;Thanks,&lt;BR /&gt;Sanjay</description>
      <pubDate>Mon, 16 Jul 2012 21:27:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229016#M20104</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-07-16T21:27:53Z</dc:date>
    </item>
    <item>
      <title>Re: JDBC and JPA support in Talend ESB</title>
      <link>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229017#M20105</link>
      <description>Hello Sanjay, 
&lt;BR /&gt;well - telling the truth - the easist and quickest way to fulfill the scenario is to use Talend Data Integration jobs (in the Integration perspective). 
&lt;BR /&gt;To set up JPA 
&lt;BR /&gt;- finally a link I was looking for: 
&lt;A href="http://pic.dhe.ibm.com/infocenter/wasinfo/fep/topic/com.ibm.websphere.osgifep.multiplatform.doc/topics/ca_jpa.html" rel="nofollow noopener noreferrer"&gt;http://pic.dhe.ibm.com/infocenter/wasinfo/fep/topic/com.ibm.websphere.osgifep.multiplatform.doc/topics/ca_jpa.html&lt;/A&gt; 
&lt;BR /&gt;- I'd advice to use another IDE to build yourself a separate OSGi module with spring/blueprint persistence definition. The TOS community edition won't enable you to do so, you will have to have an enterprise edition or use another IDE. 
&lt;BR /&gt;To define elements in osgi context or camel context in TOS CE seems possible by java coding in the cConfig element, but I find easier to build a separate module. 
&lt;BR /&gt;Indeed you can do it in mediation routes as well, just - you have to set up the persistence , then manually parse the input XML (ok - using xpath ValueBuilder) and then build persistence entities and store them. And do not forget to handle edge cases (errors, data validation ..). No problem with that, I see more trouble with sustainability of the solution. 
&lt;BR /&gt;On another side - If you'd use the taled DI jobs, you will loose the object layer, but you will have a metadata perspective available for managing your schemas in XML and DB and relations to existing jobs. I find it more sustainable (if you change your schema, it will update all related jobs using the updated metadata ). So I'd advice to be practical and do not force mediation routes where there are easy ways through. And for the use case you've described, the DI jobs are FAST (to build, deploy and execute). 
&lt;BR /&gt;Carpe diem 
&lt;BR /&gt; Gabriel</description>
      <pubDate>Wed, 18 Jul 2012 09:41:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/JDBC-and-JPA-support-in-Talend-ESB/m-p/2229017#M20105</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2012-07-18T09:41:24Z</dc:date>
    </item>
  </channel>
</rss>

