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

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Row struct cannot be resolved as a type

Hello
In my job, I have 2 tMysqlInpu, a tmap, a sort row and 2 aggregate sorted row.
My error is:
Error in the component's properties:row2Struct cannot be resolved to a type
row2Struct cannot be resolved to a type

There are 2 weird things:
the error does not appear when I desactivate the tsortRow and the 2 taggregateSortedRow.
When the error occures, some times there is no component highlighted in red some times only the tmap is highlighted, some times the tmysqlinput named "Scope" is too.

I uploaded 3 images:
Pict1: Errors with component highlighted.
Pict2: I have an error but no component is highlighted in red.
Pict3: No error, confirmed by the rows number on each links.

As I did not found any related topic on the forum, is this a new problem?
I also give you the first lines where the error occures:

org.talend.designer.components.lookup.memory.AdvancedMemoryLookup< row2Struct> tHash_Lookup_row2 = (org.talend.designer.components.lookup.memory.AdvancedMemoryLookup< row2Struct>)
((org.talend.designer.components.lookup.memory.AdvancedMemoryLookup< row2Struct>)
globalMap.get( "tHash_Lookup_row2" ))
;


tHash_Lookup_row2.initGet();

row2Struct row2HashKey = new row2Struct();
row2Struct row2Default = new row2Struct();

I highlighted in red the underlined errors.
I would really like to create this row2Struct class manually, but I thik it is the tmysqlInput to do so...
Thank you for your help. Obviously, do not hesitate if more information might help...
Regards.
Hub
Labels (2)
1 Reply
Anonymous
Not applicable
Author

Hello
Which version of TOS do you use? I try to create a similar job on TOS3.2.1 and it does not have the problem.
Can you export your job and send it to me?
Best regards

shong