<?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: [resolved] Talend ESB Runtime - LinkageError when resolving SoapFault in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-ESB-Runtime-LinkageError-when-resolving/m-p/2285695#M59317</link>
    <description>Hi,
&lt;BR /&gt;I was able to resolve my own issue.&amp;nbsp; After using 7-zip to browse within my .kar file, I was able to find that the xml-apis-xerces-2.9.1.jar file was included within my service job jar file.&amp;nbsp; I then changed to the Java perspective within Open Studio and performed a File Search for xml-apis-xerces-2.9.1.jar and found that it was found within a UserDefined routine properties file for a routine that was completely unrelated to my service job.&amp;nbsp; Once I removed the routine from my job's dependency (right-click on the job and select Setup Routine Dependencies) and re-exported my service, I no longer experienced the LinkageError.
&lt;BR /&gt;Thanks,
&lt;BR /&gt;tbourque</description>
    <pubDate>Wed, 11 Feb 2015 03:10:39 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2015-02-11T03:10:39Z</dc:date>
    <item>
      <title>[resolved] Talend ESB Runtime - LinkageError when resolving SoapFault</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-ESB-Runtime-LinkageError-when-resolving/m-p/2285694#M59316</link>
      <description>Hi, 
&lt;BR /&gt;I've created a service which runs fine (both successful and fault response)&amp;nbsp;when running in Open Studio however, when I export the service and deploy it to my Talend ESB SE Runtime environment, I get the following error when attempting to send a&amp;nbsp;fault response (tESBProviderFault) and my request will eventually timeout.&amp;nbsp; On successful requests, the service is responding OK. 
&lt;BR /&gt; 
&lt;I&gt;2015-02-10 09:16:12,590 | ERROR | pool-13-thread-3 | JobExecutorFactory&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; | er.internal.JobExecutorFactory$1&amp;nbsp;&amp;nbsp; 35 | 191 - org.talend.esb.job.controller - 5.5.1 | Uncaught exception in job executor thread:&lt;BR /&gt;java.lang.LinkageError: loader constraint violation: when resolving method "org.apache.cxf.binding.soap.SoapFault.&amp;lt;init&amp;gt;(Ljava/lang/String;Ljavax/xml/namespace/QName&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt;V" the class loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) of the current class, my_company/svinventoryporttypesoap_getsitetankconfig_0_1/svInventoryPortTypeSOAP_GetSiteTankConfig$ESBProviderCallbackTalendJobWrapper_tESBProviderRequest_1, and the class loader (instance of org/eclipse/osgi/internal/baseadaptor/DefaultClassLoader) for resolved class, org/apache/cxf/binding/soap/SoapFault, have different Class objects for the type javax/xml/namespace/QName&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MA9p.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/138034i5F552429DA646D6F/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MA9p.png" alt="0683p000009MA9p.png" /&gt;&lt;/span&gt;V used in the signature&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at my_company.svinventoryporttypesoap_getsitetankconfig_0_1.svInventoryPortTypeSOAP_GetSiteTankConfig$ESBProviderCallbackTalendJobWrapper_tESBProviderRequest_1.sendBusinessFault(svInventoryPortTypeSOAP_GetSiteTankConfig.java:739)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at my_company.svinventoryporttypesoap_getsitetankconfig_0_1.svInventoryPortTypeSOAP_GetSiteTankConfig.tESBProviderRequest_1_LoopProcess(svInventoryPortTypeSOAP_GetSiteTankConfig.java:2793)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at my_company.svinventoryporttypesoap_getsitetankconfig_0_1.svInventoryPortTypeSOAP_GetSiteTankConfig.runJobInTOS(svInventoryPortTypeSOAP_GetSiteTankConfig.java:3169)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at org.talend.esb.job.controller.internal.RuntimeESBProviderCallback.run(RuntimeESBProviderCallback.java:120)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; at java.lang.Thread.run(Thread.java:744)&lt;BR /&gt;&lt;/I&gt; 
&lt;BR /&gt;I'm hoping someone could help point me in the right direction to resolve this issue as my Google search has come up empty thus far. 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;tbourque</description>
      <pubDate>Sat, 16 Nov 2024 11:19:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-ESB-Runtime-LinkageError-when-resolving/m-p/2285694#M59316</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T11:19:32Z</dc:date>
    </item>
    <item>
      <title>Re: [resolved] Talend ESB Runtime - LinkageError when resolving SoapFault</title>
      <link>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-ESB-Runtime-LinkageError-when-resolving/m-p/2285695#M59317</link>
      <description>Hi,
&lt;BR /&gt;I was able to resolve my own issue.&amp;nbsp; After using 7-zip to browse within my .kar file, I was able to find that the xml-apis-xerces-2.9.1.jar file was included within my service job jar file.&amp;nbsp; I then changed to the Java perspective within Open Studio and performed a File Search for xml-apis-xerces-2.9.1.jar and found that it was found within a UserDefined routine properties file for a routine that was completely unrelated to my service job.&amp;nbsp; Once I removed the routine from my job's dependency (right-click on the job and select Setup Routine Dependencies) and re-exported my service, I no longer experienced the LinkageError.
&lt;BR /&gt;Thanks,
&lt;BR /&gt;tbourque</description>
      <pubDate>Wed, 11 Feb 2015 03:10:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/resolved-Talend-ESB-Runtime-LinkageError-when-resolving/m-p/2285695#M59317</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2015-02-11T03:10:39Z</dc:date>
    </item>
  </channel>
</rss>

