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

Announcements
Streamlining user types in Qlik Cloud capacity-based subscriptions: Read the Details
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

tWebService - provide a Map to create a complexType

Does anyone know what the following error actually means?
Exception in component tWebService_5
java.lang.IllegalArgumentException: You must provide a Map to create a complexType.

Not a lot of results show up anywhere and I'm not even sure where to begin. 0683p000009MPcz.png
For background: I'm passing some input values to tWebService from tFixedFlowInput - two strings and a date. Everything is input/output mapped accordingly, but lost on the error.
Thanks,
T.
Labels (3)
3 Replies
Anonymous
Not applicable
Author

Hi
From the error message, we see the webservice requires a parameter with complextype, you can find a solution in this topic:
https://community.talend.com/t5/Design-and-Development/resolved-tWebService-quot-You-must-provide-a-...
Shong
Anonymous
Not applicable
Author

From the error message, we see the webservice requires a parameter with complextype, you can find a solution in this topic:
https://community.talend.com/t5/Design-and-Development/resolved-tWebService-quot-You-must-provide-a-...

Thanks Shong - I did see this post, but as a non-developer I don't even know where to begin with that code (let alone where to put it). I fear this challenge has gone far beyond my current skill level, but I'll take another crack at it and see where I end up. Thanks again.
T.
Anonymous
Not applicable
Author

Hi
You can write some Java code on tJava component at the beginning of job. For example:
tJava
|
tFixedFlowInput--main--tWebservice--main---tLogRow
Shong