Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
_AnonymousUser
Specialist III
Specialist III

Help on tWaitForSocket component

I would apreciate some suggestions for the use of tWaitForSocket. In the meantime I have created a job that is countiniously listening to a socket: tWaitForSocket -----> tIterateToFlow--------> tLogRow
In component tIterateToFlow I have a schema in which ((String)globalMap.get("tWaitForSocket_1_INPUT_DATA")) is associated to one column.
I can see how tWaitForSocket iterate when some information arrives to the socket but I dont'n know how to capture that information, it seems that variable
((String)globalMap.get("tWaitForSocket_1_INPUT_DATA")) doesn't pass anything.
Could you help me?
thank you.
Labels (2)
3 Replies
Anonymous
Not applicable

Hi
I got the same problem, please report a bug on our bugtracker so that our developer could investigate it more. To get around it, you can use tFixedFlowInput instead of tIterateToFlow.
Best regards
Shong
Anonymous
Not applicable

I am trying to do something similar in Talend DI 5.3.0r101800 and cant seem to get my messages out of the stream either. Its allowing the job to run but when I send a string to the socket It iterates once but doesnt show the string in the log row. Am I doing something wrong?
Anonymous
Not applicable

Hi DeanWake
I have reported a bug on our bugtracker, right now, you can use tFixedFlowInput instead of tIterateToFlow.
https://jira.talendforge.org/browse/TDI-27126
Shong