<?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: .Net and .Net Core from Talend DI 6.4.1 ? in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288873#M62292</link>
    <description>&lt;P&gt;I managed to get it working in Dev PC but when I deploy it on Prod Server then I get error:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;janet-win64.dll: %1 is not a valid Win32 application&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Windows\System32\janet-win64.dll: %1 is not a valid Win32 application&lt;BR /&gt;at java.lang.ClassLoader$NativeLibrary.load(Native Method)&lt;BR /&gt;at java.lang.ClassLoader.loadLibrary0(Unknown Source)&lt;BR /&gt;at java.lang.ClassLoader.loadLibrary(Unknown Source)&lt;BR /&gt;at java.lang.Runtime.loadLibrary0(Unknown Source)&lt;BR /&gt;at java.lang.System.loadLibrary(Unknown Source)&lt;BR /&gt;at org.talend.net.Object.loadLibrary(Object.java:201)&lt;BR /&gt;at org.talend.net.Object.&amp;lt;clinit&amp;gt;(Object.java:164)&lt;BR /&gt;at testdotnet.testdotnetcsharp_0_1.testdotnetcsharp.tDotNETInstantiate_1Process(testdotnetcsharp.java:377)&lt;BR /&gt;at testdotnet.testdotnetcsharp_0_1.testdotnetcsharp.runJobInTOS(testdotnetcsharp.java:1324)&lt;BR /&gt;at testdotnet.testdotnetcsharp_0_1.testdotnetcsharp.main(testdotnetcsharp.java:1173)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sadly it does not tell me which exe/dll on Windows is the problem.&lt;/P&gt;
&lt;P&gt;Can anyone help me debug this error ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The wiki article does not cover deployment issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could this error be due to a problem with Visual C++ redistributable version?&lt;/P&gt;
&lt;P&gt;What version of VC++ redistributable is needed for Talend 6.4.1 ?&lt;/P&gt;
&lt;P&gt;I have several of them installed in DEV but not all are installed in Prod.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 28 Dec 2017 04:52:36 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2017-12-28T04:52:36Z</dc:date>
    <item>
      <title>.Net and .Net Core from Talend DI 6.4.1 ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288871#M62290</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am using free-edition Talend DI 6.4.1&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am aware that this version on Talend can call C#.Net methods via&amp;nbsp;&lt;SPAN&gt;tDotNetInstantiate&amp;nbsp;and&amp;nbsp;tDotNetRow&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;The example I see in the Components Guide for tDotNetInstantiate and tDotNetRow refers to using .&lt;STRONG&gt;Net Framework and requires VC++ redistributable.&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;I have a number of questions:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;1. I can not find JANET-WIN64.dll anywhere. I have several versions of VC++ redistributable installed (up to VC 2017) and searched the C: for this DLL.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;It does not exist in system32 either. The documentation says it is inside VC++.&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;2.&amp;nbsp;&lt;/STRONG&gt;Does Talend 6.4.1 only support calling C#.Net for Framework ? Can I call classes/methods for .Net Core 2.0+ ?&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;thanks!&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2017 03:59:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288871#M62290</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-12-27T03:59:10Z</dc:date>
    </item>
    <item>
      <title>Re: .Net and .Net Core from Talend DI 6.4.1 ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288872#M62291</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Found this one with help from Microsoft VC++ forums:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;A href="http://www.talendforge.org/wiki/doku.php?id=doc:dotnet" target="_blank" rel="nofollow noopener noreferrer"&gt;http://www.talendforge.org/wiki/doku.php?id=doc:dotnet&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;FWIW - it is very disappointing that Talend documentation has so many basic errors in it. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Dec 2017 06:10:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288872#M62291</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-12-27T06:10:46Z</dc:date>
    </item>
    <item>
      <title>Re: .Net and .Net Core from Talend DI 6.4.1 ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288873#M62292</link>
      <description>&lt;P&gt;I managed to get it working in Dev PC but when I deploy it on Prod Server then I get error:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;janet-win64.dll: %1 is not a valid Win32 application&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Exception in thread "main" java.lang.UnsatisfiedLinkError: C:\Windows\System32\janet-win64.dll: %1 is not a valid Win32 application&lt;BR /&gt;at java.lang.ClassLoader$NativeLibrary.load(Native Method)&lt;BR /&gt;at java.lang.ClassLoader.loadLibrary0(Unknown Source)&lt;BR /&gt;at java.lang.ClassLoader.loadLibrary(Unknown Source)&lt;BR /&gt;at java.lang.Runtime.loadLibrary0(Unknown Source)&lt;BR /&gt;at java.lang.System.loadLibrary(Unknown Source)&lt;BR /&gt;at org.talend.net.Object.loadLibrary(Object.java:201)&lt;BR /&gt;at org.talend.net.Object.&amp;lt;clinit&amp;gt;(Object.java:164)&lt;BR /&gt;at testdotnet.testdotnetcsharp_0_1.testdotnetcsharp.tDotNETInstantiate_1Process(testdotnetcsharp.java:377)&lt;BR /&gt;at testdotnet.testdotnetcsharp_0_1.testdotnetcsharp.runJobInTOS(testdotnetcsharp.java:1324)&lt;BR /&gt;at testdotnet.testdotnetcsharp_0_1.testdotnetcsharp.main(testdotnetcsharp.java:1173)&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sadly it does not tell me which exe/dll on Windows is the problem.&lt;/P&gt;
&lt;P&gt;Can anyone help me debug this error ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The wiki article does not cover deployment issues.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Could this error be due to a problem with Visual C++ redistributable version?&lt;/P&gt;
&lt;P&gt;What version of VC++ redistributable is needed for Talend 6.4.1 ?&lt;/P&gt;
&lt;P&gt;I have several of them installed in DEV but not all are installed in Prod.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 28 Dec 2017 04:52:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288873#M62292</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-12-28T04:52:36Z</dc:date>
    </item>
    <item>
      <title>Re: .Net and .Net Core from Talend DI 6.4.1 ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288874#M62293</link>
      <description>&lt;P&gt;I solved it.&lt;/P&gt; 
&lt;P&gt;To help others:&lt;/P&gt; 
&lt;P&gt;I used Windows Dependency Walker utility to analyse janet-win64.dll and it showed that it currently uses VC++ 2010 64-bit redistributable.&lt;/P&gt; 
&lt;P&gt;This fixed the problem.&lt;/P&gt; 
&lt;P&gt;So the Talend error message is completely wrong.&lt;/P&gt; 
&lt;P&gt;If new version of janet-win64.dll uses more recent VC++ then it needs to be installed.&lt;/P&gt; 
&lt;P&gt;There is nothing I could see in Talend documentation about it.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Jan 2018 06:12:38 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288874#M62293</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-01-02T06:12:38Z</dc:date>
    </item>
    <item>
      <title>Re: .Net and .Net Core from Talend DI 6.4.1 ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288875#M62294</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am getting the same issue, even I have installed VC++ 2015 redistributable package in my machine and copied janet-win64.dll in 'C:/Windows/System32/' still getting the below exceptions.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Please help.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;[statistics] connecting to socket on port 4063&lt;BR /&gt;[statistics] connected&lt;BR /&gt;System.ArgumentNullException: Value cannot be null.&lt;BR /&gt;Parameter name: type&lt;BR /&gt;at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)&lt;BR /&gt;at System.Activator.CreateInstance(Type type, Object[] args)&lt;BR /&gt;at Java_org_talend_net_Object_createInstanceLib(JNIEnv_* env, _jobject* _this, _jstring* className, _jobject* jAssembly, _jobjectArray* params, _jobjectArray* types)&lt;BR /&gt;#&lt;BR /&gt;# A fatal error has been detected by the Java Runtime Environment:&lt;BR /&gt;#&lt;BR /&gt;# Internal Error (0xe0434352), pid=8768, tid=0x0000000000003c3c&lt;BR /&gt;#&lt;BR /&gt;# JRE version: Java(TM) SE Runtime Environment (8.0_181-b13) (build 1.8.0_181-b13)&lt;BR /&gt;# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.181-b13 mixed mode windows-amd64 compressed oops)&lt;BR /&gt;# Problematic frame:&lt;BR /&gt;# C [KERNELBASE.dll+0x3a388]&lt;BR /&gt;#&lt;BR /&gt;# Failed to write core dump. Minidumps are not enabled by default on client versions of Windows&lt;BR /&gt;#&lt;BR /&gt;# An error report file with more information is saved as:&lt;BR /&gt;# C:\Talend\TOS_DI-Win32-20180411_1414-V7.0.1\hs_err_pid8768.log&lt;BR /&gt;#&lt;BR /&gt;# If you would like to submit a bug report, please visit:&lt;BR /&gt;# &lt;A href="http://bugreport.java.com/bugreport/crash.jsp" target="_blank" rel="nofollow noopener noreferrer"&gt;http://bugreport.java.com/bugreport/crash.jsp&lt;/A&gt;&lt;BR /&gt;# The crash happened outside the Java Virtual Machine in native code.&lt;BR /&gt;# See problematic frame for where to report the bug.&lt;BR /&gt;#&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Regards&lt;/P&gt; 
&lt;P&gt;Bhupinder&lt;/P&gt;</description>
      <pubDate>Mon, 29 Oct 2018 07:42:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288875#M62294</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-10-29T07:42:34Z</dc:date>
    </item>
    <item>
      <title>Re: .Net and .Net Core from Talend DI 6.4.1 ?</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288876#M62295</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;A href="https://community.qlik.com/s/profile/0053p000007LOrMAAW"&gt;@bhu&lt;/A&gt;,&lt;/P&gt; 
&lt;P&gt;did you solve your issue? I have exactly the same issue. After copying the dll's into the java-bin directory, I receive the following error:&lt;/P&gt; 
&lt;PRE&gt;System.ArgumentNullException: Value cannot be null.
Parameter name: type
at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
at System.Activator.CreateInstance(Type type, Object[] args)
at Java_org_talend_net_Object_createInstanceLib(JNIEnv_* env, _jobject* _this, _jstring* className, _jobject* jAssembly, _jobjectArray* params, _jobjectArray* types)
#
# A fatal error has been detected by the Java Runtime Environment:&lt;/PRE&gt; 
&lt;P&gt;Any help would be really much appreciated!&lt;/P&gt; 
&lt;P&gt;Tobias&lt;/P&gt;</description>
      <pubDate>Fri, 05 Jul 2019 13:47:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Net-and-Net-Core-from-Talend-DI-6-4-1/m-p/2288876#M62295</guid>
      <dc:creator>Tobi1</dc:creator>
      <dc:date>2019-07-05T13:47:24Z</dc:date>
    </item>
  </channel>
</rss>

