<?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: Accessing Values from SetGlobalvar and tBufferOutput and Input in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358470#M123499</link>
    <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi&lt;BR /&gt;It is a compilation error, have you defined the schema of tJavaRow? &lt;BR /&gt;you should use tJavaRow replace tJava if you want to access the columns. &lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;jens 
&lt;BR /&gt;Perhaps i find out a solution: 
&lt;BR /&gt;I change the code in the following way 
&lt;BR /&gt;context.put("dirty_datetime_last",input_row.dirty_datetime_last); 
&lt;BR /&gt;context.put("dirty_datetime_new",input_row.dirty_datetime_new); 
&lt;BR /&gt;context.put("aggregation_last",input_row.aggregation_last); 
&lt;BR /&gt;context.put("integration_last",input_row.integration_last); 
&lt;BR /&gt;context.put("date_from",input_row.date_from); 
&lt;BR /&gt;context.put("date_until",input_row.date_until); 
&lt;BR /&gt;context.put("kw_von",input_row.kw_von); 
&lt;BR /&gt;context.put("kw_bis",input_row.kw_bis); 
&lt;BR /&gt;context.put("tag_von",input_row.tag_von); 
&lt;BR /&gt;context.put("tag_bis",input_row.tag_bis); 
&lt;BR /&gt;context.put("monat_von",input_row.monat_von); 
&lt;BR /&gt;context.put("monat_bis",input_row.monat_bis); 
&lt;BR /&gt;context.put("jahr_von",input_row.jahr_von); 
&lt;BR /&gt;context.put("jahr_bis",input_row.jahr_bis); 
&lt;BR /&gt;context.put("stunde_von",input_row.stunde_von); 
&lt;BR /&gt;context.put("stunde_bis",input_row.stunde_bis); 
&lt;BR /&gt;context.put("anzahl",input_row.anzahl); 
&lt;BR /&gt;Now this component seems to work, but the following component tContextDump throws an error: 
&lt;BR /&gt;Exception in component tContextDump_1 
&lt;BR /&gt;java.lang.NullPointerException 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tContextDump_1Process(Copy_of_Uni_Pruefung.java:848) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tMysqlInput_1Process(Copy_of_Uni_Pruefung.java:5329) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tWaitForSqlData_1Process(Copy_of_Uni_Pruefung.java:1992) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tMysqlConnection_1Process(Copy_of_Uni_Pruefung.java:1521) 
&lt;BR /&gt;2011-09-27 11:15:33|KsGnBY|KsGnBY|KsGnBY|4916|TOS_WETTERDATEN|Copy_of_Uni_Pruefung|_jBqKUOa6EeCETqKxVR9mCQ|1.10|Default|tContextDump_1|begin|| 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.runJobInTOS(Copy_of_Uni_Pruefung.java:9464) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.main(Copy_of_Uni_Pruefung.java:9331) 
&lt;BR /&gt;What could i do wrong here, because the component has no special details... 
&lt;BR /&gt;??</description>
    <pubDate>Tue, 27 Sep 2011 10:18:41 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2011-09-27T10:18:41Z</dc:date>
    <item>
      <title>Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358464#M123493</link>
      <description>Hello,
&lt;BR /&gt;i have the following problem, which is discussed here several times, but after reading these threads i cannot find a solution.
&lt;BR /&gt;Description:
&lt;BR /&gt;I want to share values between jobs.
&lt;BR /&gt;As i read here, it is not possible to share these values with SetGlobalVar.
&lt;BR /&gt;Some solutions here works with the tBuffer component.
&lt;BR /&gt;So I put the values from Global into tBufferOutput.
&lt;BR /&gt;If i understand it correctly, i can read this buffer in other jobs with tBufferInput, too!.
&lt;BR /&gt;But i have no luck doing this.
&lt;BR /&gt;Any idea?
&lt;BR /&gt;Another solution is to put the values in context.
&lt;BR /&gt;But how do i copy a globalvar into a context var?
&lt;BR /&gt;Should i do this with tJava component?
&lt;BR /&gt;Could i access these values all over my jobs?
&lt;BR /&gt;Here are my screenshots of the main and childjob.
&lt;BR /&gt;Hope it helps.
&lt;BR /&gt;Best wishes
&lt;BR /&gt;Jens</description>
      <pubDate>Sat, 16 Nov 2024 12:39:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358464#M123493</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T12:39:50Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358465#M123494</link>
      <description>You cannot share globalMap between jobs. Context variables can easily be passed to child jobs by checking "Transmit whole context" in tRunJob. But passing values back to a parent job is harder. 
&lt;BR /&gt;Problems with your screenshots are: 
&lt;BR /&gt;1. The row coming out of a tSetGlobalVar is just a duplicate of the row going in to it (if any), not any globalMap variables you might have set in it. You need to use tFixedFlowInput to create a flow of your globalMap variables, which you can then pass to tBufferOutput. 
&lt;BR /&gt;2. To retrieve the values from the buffer in the parent, you should have a row directly from tRunJob. (Don't forget to set the schema.) You then need either tSetGlobalVar or tContextLoad or tJavaRow (as appropriate) to convert that flow back to globalMap or context variables in the parent. 
&lt;BR /&gt;Converting globalMap into context variables (or vice versa) has to be done manually - tJava is fine. 
&lt;BR /&gt;There are indeed many posts about passing data between parent and child jobs and back so I suggest you review them again.</description>
      <pubDate>Mon, 26 Sep 2011 03:11:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358465#M123494</guid>
      <dc:creator>alevy</dc:creator>
      <dc:date>2011-09-26T03:11:04Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358466#M123495</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;You cannot share globalMap between jobs. Context variables can easily be passed to child jobs by checking "Transmit whole context" in tRunJob. But passing values back to a parent job is harder.&lt;BR /&gt;Problems with your screenshots are:&lt;BR /&gt;1. The row coming out of a tSetGlobalVar is just a duplicate of the row going in to it (if any), not any globalMap variables you might have set in it. You need to use tFixedFlowInput to create a flow of your globalMap variables, which you can then pass to tBufferOutput.&lt;BR /&gt;2. To retrieve the values from the buffer in the parent, you should have a row directly from tRunJob. (Don't forget to set the schema.) You then need either tSetGlobalVar or tContextLoad or tJavaRow (as appropriate) to convert that flow back to globalMap or context variables in the parent.&lt;BR /&gt;Converting globalMap into context variables (or vice versa) has to be done manually - tJava is fine.&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Hello, 
&lt;BR /&gt;i tried the following with tJava, but it doesn´t work. Perhaps i should use tJavaRow? 
&lt;BR /&gt;Want to save an input row to context variables and then dump it with tContextDump. 
&lt;BR /&gt;Here is the Code inside tJava. The Input Rowname is hoechstes_datetime. 
&lt;BR /&gt;I think, that the name of the rows are not accessible in java that way. 
&lt;BR /&gt; 
&lt;BR /&gt;context.put("dirty_datetime_last",hoechstes_datetime.dirty_datetime_last); 
&lt;BR /&gt;context.put("dirty_datetime_new",hoechstes_datetime.dirty_datetime_new); 
&lt;BR /&gt;context.put("aggregation_last",hoechstes_datetime.aggregation_last); 
&lt;BR /&gt;context.put("integration_last",hoechstes_datetime.integration_last); 
&lt;BR /&gt;context.put("date_from",hoechstes_datetime.date_from); 
&lt;BR /&gt;context.put("date_until",hoechstes_datetime.date_until); 
&lt;BR /&gt;context.put("kw_von",hoechstes_datetime.kw_von); 
&lt;BR /&gt;context.put("kw_bis",hoechstes_datetime.kw_bis); 
&lt;BR /&gt;context.put("tag_von",hoechstes_datetime.tag_von); 
&lt;BR /&gt;context.put("tag_bis",hoechstes_datetime.tag_bis); 
&lt;BR /&gt;context.put("monat_von",hoechstes_datetime.monat_von); 
&lt;BR /&gt;context.put("monat_bis",hoechstes_datetime.monat_bis); 
&lt;BR /&gt;context.put("jahr_von",hoechstes_datetime.jahr_von); 
&lt;BR /&gt;context.put("jahr_bis",hoechstes_datetime.jahr_bis); 
&lt;BR /&gt;context.put("stunde_von",hoechstes_datetime.stunde_von); 
&lt;BR /&gt;context.put("stunde_bis",hoechstes_datetime.stunde_bis); 
&lt;BR /&gt;context.put("anzahl",hoechstes_datetime.anzahl); 
&lt;BR /&gt;Also i tried the suggestion with tJavaRow from shong 
&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCqgyCAC" rel="nofollow noopener noreferrer"&gt;https://community.talend.com/t5/Archive/resolved-how-to-make-a-context/td-p/176105&lt;/A&gt; 
&lt;BR /&gt;context.dirty_datetime_last = input_row.dirty_datetime_last; 
&lt;BR /&gt;context.dirty_datetime_new = input_row.dirty_datetime_new; 
&lt;BR /&gt;context.aggregation_last = input_row.aggregation_last; 
&lt;BR /&gt;context.integration_last = input_row.integration_last; 
&lt;BR /&gt;context.date_from = input_row.date_from; 
&lt;BR /&gt;context.date_until = input_row.date_until; 
&lt;BR /&gt;context.kw_von = input_row.kw_von; 
&lt;BR /&gt;context.kw_bis = input_row.kw_bis; 
&lt;BR /&gt;context.tag_von = input_row.tag_von; 
&lt;BR /&gt;context.tag_bis = input_row.tag_bis; 
&lt;BR /&gt;context.monat_von = input_row.monat_von; 
&lt;BR /&gt;context.monat_bis = input_row.monat_bis; 
&lt;BR /&gt;context.jahr_von = input_row.jahr_von; 
&lt;BR /&gt;context.jahr_bis = input_row.jahr_bis; 
&lt;BR /&gt;context.stunde_von = input_row.stunde_von; 
&lt;BR /&gt;context.stunde_bis = input_row.stunde_bis; 
&lt;BR /&gt;context.anzahl = input_row.anzahl; 
&lt;BR /&gt;But this throws an error, too. 
&lt;BR /&gt;Exception in thread "main" java.lang.Error: java.lang.Error: java.lang.Error: java.lang.Error: Unaufgelöste Kompilierungsprobleme: 
&lt;BR /&gt; dirty_datetime_last kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; dirty_datetime_new kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; aggregation_last kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; integration_last kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; date_from kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; date_until kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; kw_von kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; kw_bis kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; tag_von kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; tag_bis kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; monat_von kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; monat_bis kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; jahr_von kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; jahr_bis kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt; stunde_von kann nicht aufgelöst werden oder ist kein Feld 
&lt;BR /&gt;Any suggestions? 
&lt;BR /&gt;Jens</description>
      <pubDate>Mon, 26 Sep 2011 17:06:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358466#M123495</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-26T17:06:09Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358467#M123496</link>
      <description>Hi 
&lt;BR /&gt;It is a compilation error, have you defined the schema of tJavaRow? 
&lt;BR /&gt;you should use tJavaRow replace tJava if you want to access the columns. I suggest you to use 'onsubjobook' in the job, it makes the job more readable, for example: 
&lt;BR /&gt;tMysqlConnection 
&lt;BR /&gt; | 
&lt;BR /&gt;onsubjobok 
&lt;BR /&gt; | 
&lt;BR /&gt;tFileInputDelimited--main--tContextLoad 
&lt;BR /&gt; | 
&lt;BR /&gt;onsubjobok 
&lt;BR /&gt; | 
&lt;BR /&gt;next processing 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Tue, 27 Sep 2011 04:51:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358467#M123496</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-27T04:51:52Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358468#M123497</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi&lt;BR /&gt;It is a compilation error, have you defined the schema of tJavaRow? &lt;BR /&gt;you should use tJavaRow replace tJava if you want to access the columns. &lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;Hello
&lt;BR /&gt;thanks for the reply.
&lt;BR /&gt;yes i have defined a schema for the input of tjavarow, but not for output, because i don´t have any rows to output.
&lt;BR /&gt;tjavarow should only save the colums from the inputrow to the correspondending context.variables.
&lt;BR /&gt;here is the screenshot for the schema.
&lt;BR /&gt;best wishes
&lt;BR /&gt;jens</description>
      <pubDate>Tue, 27 Sep 2011 09:39:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358468#M123497</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-27T09:39:20Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358469#M123498</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi&lt;BR /&gt;It is a compilation error,&lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Hi, 
&lt;BR /&gt;it´s a bit strange, because the context.variable seems to be not known. Hmmh. 
&lt;BR /&gt;Something wrong with tContextLoad? 
&lt;BR /&gt;The log says, that the variables are loaded and known. 
&lt;BR /&gt;10:55:20|ddFHcP|ddFHcP|ddFHcP|4064|TOS_WETTERDATEN|Copy_of_Uni_Pruefung|_jBqKUOa6EeCETqKxVR9mCQ|1.10|Default|tContextLoad_2|begin|| 
&lt;BR /&gt;Warning: Parameter "dirty_datetime_last" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "dirty_datetime_new" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "aggregation_last" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "integration_last" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "date_from" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "date_until" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "kw_von" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "kw_bis" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "tag_von" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "tag_bis" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "monat_von" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "monat_bis" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "jahr_von" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "jahr_bis" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "stunde_von" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "stunde_bis" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Warning: Parameter "anzahl" is a new parameter of tContextLoad_2 
&lt;BR /&gt;Any suggestions? 
&lt;BR /&gt;Jens</description>
      <pubDate>Tue, 27 Sep 2011 09:57:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358469#M123498</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-27T09:57:55Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358470#M123499</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi&lt;BR /&gt;It is a compilation error, have you defined the schema of tJavaRow? &lt;BR /&gt;you should use tJavaRow replace tJava if you want to access the columns. &lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;jens 
&lt;BR /&gt;Perhaps i find out a solution: 
&lt;BR /&gt;I change the code in the following way 
&lt;BR /&gt;context.put("dirty_datetime_last",input_row.dirty_datetime_last); 
&lt;BR /&gt;context.put("dirty_datetime_new",input_row.dirty_datetime_new); 
&lt;BR /&gt;context.put("aggregation_last",input_row.aggregation_last); 
&lt;BR /&gt;context.put("integration_last",input_row.integration_last); 
&lt;BR /&gt;context.put("date_from",input_row.date_from); 
&lt;BR /&gt;context.put("date_until",input_row.date_until); 
&lt;BR /&gt;context.put("kw_von",input_row.kw_von); 
&lt;BR /&gt;context.put("kw_bis",input_row.kw_bis); 
&lt;BR /&gt;context.put("tag_von",input_row.tag_von); 
&lt;BR /&gt;context.put("tag_bis",input_row.tag_bis); 
&lt;BR /&gt;context.put("monat_von",input_row.monat_von); 
&lt;BR /&gt;context.put("monat_bis",input_row.monat_bis); 
&lt;BR /&gt;context.put("jahr_von",input_row.jahr_von); 
&lt;BR /&gt;context.put("jahr_bis",input_row.jahr_bis); 
&lt;BR /&gt;context.put("stunde_von",input_row.stunde_von); 
&lt;BR /&gt;context.put("stunde_bis",input_row.stunde_bis); 
&lt;BR /&gt;context.put("anzahl",input_row.anzahl); 
&lt;BR /&gt;Now this component seems to work, but the following component tContextDump throws an error: 
&lt;BR /&gt;Exception in component tContextDump_1 
&lt;BR /&gt;java.lang.NullPointerException 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tContextDump_1Process(Copy_of_Uni_Pruefung.java:848) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tMysqlInput_1Process(Copy_of_Uni_Pruefung.java:5329) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tWaitForSqlData_1Process(Copy_of_Uni_Pruefung.java:1992) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.tMysqlConnection_1Process(Copy_of_Uni_Pruefung.java:1521) 
&lt;BR /&gt;2011-09-27 11:15:33|KsGnBY|KsGnBY|KsGnBY|4916|TOS_WETTERDATEN|Copy_of_Uni_Pruefung|_jBqKUOa6EeCETqKxVR9mCQ|1.10|Default|tContextDump_1|begin|| 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.runJobInTOS(Copy_of_Uni_Pruefung.java:9464) 
&lt;BR /&gt; at tos_wetterdaten.copy_of_uni_pruefung_1_10.Copy_of_Uni_Pruefung.main(Copy_of_Uni_Pruefung.java:9331) 
&lt;BR /&gt;What could i do wrong here, because the component has no special details... 
&lt;BR /&gt;??</description>
      <pubDate>Tue, 27 Sep 2011 10:18:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358470#M123499</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-27T10:18:41Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358471#M123500</link>
      <description>Hi berufsschule
&lt;BR /&gt;I can't reproduce the problem, not sure why it throws NPE here. Can you upload a screenshot of job?
&lt;BR /&gt;Best regards
&lt;BR /&gt;Shong</description>
      <pubDate>Wed, 28 Sep 2011 10:22:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358471#M123500</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-28T10:22:05Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358472#M123501</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi berufsschule&lt;BR /&gt;I can't reproduce the problem, not sure why it throws NPE here. Can you upload a screenshot of job?&lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;hello,
&lt;BR /&gt;here is a screenshot.
&lt;BR /&gt;hope it helps.
&lt;BR /&gt;i posted the code from tjavarow some mails above.
&lt;BR /&gt;Best wishes
&lt;BR /&gt;Jens</description>
      <pubDate>Wed, 28 Sep 2011 10:47:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358472#M123501</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-28T10:47:59Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358473#M123502</link>
      <description>Hi 
&lt;BR /&gt;Have you redesign the job as I suggested yesterday? 
&lt;BR /&gt; 
&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;you should use tJavaRow replace tJava if you want to access the columns. I suggest you to use 'onsubjobook' in the job, it makes the job more readable, for example:&lt;BR /&gt;tMysqlConnection&lt;BR /&gt; |&lt;BR /&gt;onsubjobok&lt;BR /&gt; |&lt;BR /&gt;tFileInputDelimited--main--tContextLoad&lt;BR /&gt; |&lt;BR /&gt;onsubjobok&lt;BR /&gt; |&lt;BR /&gt;next processing&lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Best regards 
&lt;BR /&gt;Shong</description>
      <pubDate>Wed, 28 Sep 2011 16:08:27 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358473#M123502</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-28T16:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358474#M123503</link>
      <description>&lt;BLOCKQUOTE&gt;
 &lt;TABLE border="1"&gt;
  &lt;TBODY&gt;
   &lt;TR&gt;
    &lt;TD&gt;Hi &lt;BR /&gt;Have you redesign the job as I suggested yesterday?&lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt;
   &lt;/TR&gt;
  &lt;/TBODY&gt;
 &lt;/TABLE&gt;
&lt;/BLOCKQUOTE&gt;
&lt;BR /&gt;hello,
&lt;BR /&gt;yes i did.
&lt;BR /&gt;screenshot below.
&lt;BR /&gt;i changed the flow into an subjob and changed tjava into tjavarow.
&lt;BR /&gt;What could i do further?
&lt;BR /&gt;Any suggestions?
&lt;BR /&gt;Best wishes
&lt;BR /&gt;Jens</description>
      <pubDate>Wed, 28 Sep 2011 16:31:43 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358474#M123503</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-28T16:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358475#M123504</link>
      <description>Hi
&lt;BR /&gt;Change the job to:
&lt;BR /&gt;tMysqlConnection
&lt;BR /&gt; |
&lt;BR /&gt;onsubjobok
&lt;BR /&gt; |
&lt;BR /&gt;tFileInputDeliited--main--tContextLoad
&lt;BR /&gt; |
&lt;BR /&gt;onsubjobok
&lt;BR /&gt; |
&lt;BR /&gt;tWaitForDate--itertate--&amp;gt;....
&lt;BR /&gt;Best regards
&lt;BR /&gt;Shong</description>
      <pubDate>Fri, 30 Sep 2011 08:17:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358475#M123504</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-30T08:17:31Z</dc:date>
    </item>
    <item>
      <title>Re: Accessing Values from SetGlobalvar and tBufferOutput and Input</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358476#M123505</link>
      <description>&lt;BLOCKQUOTE&gt; 
 &lt;TABLE border="1"&gt; 
  &lt;TBODY&gt; 
   &lt;TR&gt; 
    &lt;TD&gt;Hi&lt;BR /&gt;Change the job to:&lt;BR /&gt;tMysqlConnection&lt;BR /&gt; |&lt;BR /&gt;onsubjobok&lt;BR /&gt; |&lt;BR /&gt;tFileInputDeliited--main--tContextLoad&lt;BR /&gt; |&lt;BR /&gt;onsubjobok&lt;BR /&gt; |&lt;BR /&gt;tWaitForDate--itertate--&amp;gt;....&lt;BR /&gt;Best regards&lt;BR /&gt;Shong&lt;/TD&gt; 
   &lt;/TR&gt; 
  &lt;/TBODY&gt; 
 &lt;/TABLE&gt; 
&lt;/BLOCKQUOTE&gt; 
&lt;BR /&gt;Hi, 
&lt;BR /&gt;thanks for the tipp, but same result :-(( 
&lt;BR /&gt;here is the code from tjavarow (i changed nothing from the above code) 
&lt;BR /&gt;context.put("dirty_datetime_last",input_row.dirty_datetime_last); 
&lt;BR /&gt;context.put("dirty_datetime_new",input_row.dirty_datetime_new); 
&lt;BR /&gt;context.put("aggregation_last",input_row.aggregation_last); 
&lt;BR /&gt;context.put("integration_last",input_row.integration_last); 
&lt;BR /&gt;context.put("date_from",input_row.date_from); 
&lt;BR /&gt;context.put("date_until",input_row.date_until); 
&lt;BR /&gt;context.put("kw_von",input_row.kw_von); 
&lt;BR /&gt;context.put("kw_bis",input_row.kw_bis); 
&lt;BR /&gt;context.put("tag_von",input_row.tag_von); 
&lt;BR /&gt;context.put("tag_bis",input_row.tag_bis); 
&lt;BR /&gt;context.put("monat_von",input_row.monat_von); 
&lt;BR /&gt;context.put("monat_bis",input_row.monat_bis); 
&lt;BR /&gt;context.put("jahr_von",input_row.jahr_von); 
&lt;BR /&gt;context.put("jahr_bis",input_row.jahr_bis); 
&lt;BR /&gt;context.put("stunde_von",input_row.stunde_von); 
&lt;BR /&gt;context.put("stunde_bis",input_row.stunde_bis); 
&lt;BR /&gt;context.put("anzahl",input_row.anzahl); 
&lt;BR /&gt;context.synchronizeContext(); 
&lt;BR /&gt;and here is the screenshot. 
&lt;BR /&gt;Any clues? 
&lt;BR /&gt;Best wishes 
&lt;BR /&gt;Jens</description>
      <pubDate>Fri, 30 Sep 2011 11:06:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Accessing-Values-from-SetGlobalvar-and-tBufferOutput-and-Input/m-p/2358476#M123505</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2011-09-30T11:06:37Z</dc:date>
    </item>
  </channel>
</rss>

