<?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: calling dotnet method using tdotnetrow that takes array as input in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269599#M47784</link>
    <description>Hi Mukesh 
&lt;BR /&gt;The method requires only one input parameter and that should be a string array in your case. You can define the input parameter like: 
&lt;BR /&gt; 
&lt;PRE&gt;new String[]{input_row.column1}&lt;/PRE&gt; 
&lt;BR /&gt;//column1 is a column name with string type. 
&lt;BR /&gt;In the mean time, i suggest you to read the user manual to know more about this component.: 
&lt;BR /&gt; 
&lt;A href="https://help.talend.com/search/all?query=tDotNETRow&amp;amp;content-lang=en" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/search/all?query=tDotNETRow&amp;amp;content-lang=en&lt;/A&gt; 
&lt;BR /&gt;Shong 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD7Y.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145796iE3AF8FA12E7910EB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD7Y.png" alt="0683p000009MD7Y.png" /&gt;&lt;/span&gt;</description>
    <pubDate>Fri, 18 Jan 2013 08:00:12 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2013-01-18T08:00:12Z</dc:date>
    <item>
      <title>calling dotnet method using tdotnetrow that takes array as input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269596#M47781</link>
      <description>Hi, 
&lt;BR /&gt;I am trying to call a dotnet dll method, using tdotnetrow component, that takes a string array as an input parameter. But I am getting error something like "&amp;lt;method1&amp;gt; is called with invalid parameters". Do you know if its possible to call a method that takes an array as input parameter? 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;Mukesh</description>
      <pubDate>Thu, 17 Jan 2013 02:28:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269596#M47781</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2013-01-17T02:28:05Z</dc:date>
    </item>
    <item>
      <title>Re: calling dotnet method using tdotnetrow that takes array as input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269597#M47782</link>
      <description>Hi, 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;I am getting error something like "&amp;lt;method1&amp;gt; is called with invalid parameters"&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Error message is unfortunately too short to provide any answer. More job screenshots will be appreciated. 
&lt;BR /&gt;I provide you with component tdotnetrow reference to help you understand tdotnetrow better. 
&lt;BR /&gt; 
&lt;A href="https://help.talend.com/search/all?query=tDotNETRow&amp;amp;content-lang=en" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/search/all?query=tDotNETRow&amp;amp;content-lang=en&lt;/A&gt; 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Sabrina</description>
      <pubDate>Thu, 17 Jan 2013 03:30:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269597#M47782</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-17T03:30:59Z</dc:date>
    </item>
    <item>
      <title>Re: calling dotnet method using tdotnetrow that takes array as input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269598#M47783</link>
      <description>This is the method signature: 
&lt;BR /&gt;public static void Main(String[] args) 
&lt;BR /&gt;{ 
&lt;BR /&gt; Console.Out.WriteLine("Mapping Application"); 
&lt;BR /&gt;} 
&lt;BR /&gt;If I pass just one parameter then I am getting following error: 
&lt;BR /&gt;------------------------------------------------------------------------------------- 
&lt;BR /&gt;System.ArgumentException: Object of type 'System.String' cannot be converted to type 'System.String[]'. 
&lt;BR /&gt; at System.RuntimeType.TryChangeType(Object value, Binder binder, CultureInfo culture, Boolean needsSpecialCast) 
&lt;BR /&gt; at System.RuntimeType.CheckValue(Object value, Binder binder, CultureInfo culture, BindingFlags invokeAttr) 
&lt;BR /&gt; at System.Reflection.MethodBase.CheckArguments(Object[] parameters, Binder binder, BindingFlags invokeAttr, CultureInfo culture, Signature sig) 
&lt;BR /&gt; at System.Reflection.RuntimeMethodInfo.InvokeArgumentsCheck(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 
&lt;BR /&gt; at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 
&lt;BR /&gt; at Java_org_talend_net_Object_invokeStaticGenericNative(JNIEnv_* env, _jclass* _this, _jobject* jAssembly, _jstring* className, _jstring* methodName, _jobjectArray* jParams, _jobjectArray* types, _jobject* nHelper) 
&lt;BR /&gt;------------------------------------------------------------------------------------------------------ 
&lt;BR /&gt;If I pass multiple parameter clicking "+" sign then I am getting following error: 
&lt;BR /&gt;------------------------------------------------------------------------------------------------------------- 
&lt;BR /&gt;System.InvalidOperationException: arguments list for call: Main doesn't provide correct number of parameters 
&lt;BR /&gt; at Java_org_talend_net_Object_invokeStaticGenericNative(JNIEnv_* env, _jclass* _this, _jobject* jAssembly, _jstring* className, _jstring* methodName, _jobjectArray* jParams, _jobjectArray* types, _jobject* nHelper) 
&lt;BR /&gt;------------------------------------------------------------------------------------------------------------- 
&lt;BR /&gt;Thanks, 
&lt;BR /&gt;Mukesh</description>
      <pubDate>Thu, 17 Jan 2013 14:55:08 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269598#M47783</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-17T14:55:08Z</dc:date>
    </item>
    <item>
      <title>Re: calling dotnet method using tdotnetrow that takes array as input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269599#M47784</link>
      <description>Hi Mukesh 
&lt;BR /&gt;The method requires only one input parameter and that should be a string array in your case. You can define the input parameter like: 
&lt;BR /&gt; 
&lt;PRE&gt;new String[]{input_row.column1}&lt;/PRE&gt; 
&lt;BR /&gt;//column1 is a column name with string type. 
&lt;BR /&gt;In the mean time, i suggest you to read the user manual to know more about this component.: 
&lt;BR /&gt; 
&lt;A href="https://help.talend.com/search/all?query=tDotNETRow&amp;amp;content-lang=en" rel="nofollow noopener noreferrer"&gt;https://help.talend.com/search/all?query=tDotNETRow&amp;amp;content-lang=en&lt;/A&gt; 
&lt;BR /&gt;Shong 
&lt;BR /&gt; 
&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MD7Y.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/145796iE3AF8FA12E7910EB/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MD7Y.png" alt="0683p000009MD7Y.png" /&gt;&lt;/span&gt;</description>
      <pubDate>Fri, 18 Jan 2013 08:00:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/calling-dotnet-method-using-tdotnetrow-that-takes-array-as-input/m-p/2269599#M47784</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2013-01-18T08:00:12Z</dc:date>
    </item>
  </channel>
</rss>

