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: 
jscantamburlo
Contributor
Contributor

Services WSDL Schema Validation not working on TOS for ESB 8.0.1

Hi,

I did this simple echo Service in Talend Open Studio for ESB 8.0.1:

0695b00000ODp4BAAT.png

I checked the "Use WSDL Schema Validation" runtime option before exporting the service:

0695b00000ODpBHAA1.png

Testing it in the runtime, I always get a success response. Even if request does not match the WSDL schema.

Thanks in advance.

Labels (2)
2 Replies
Anonymous
Not applicable

Hello,

Could you give us an example of your service? SOAP-Service?

Is there any change for the interface between the service provider?

Best regards

Sabrina

jscantamburlo
Contributor
Contributor
Author

Hello Sabrina,

 

The simplest way to test it is creating a new SOAP Service:

1) Services / Create Service / Create new service

2) Leave the auto-generated WSDL unchanged

3) Assign a new Job to the operation

4) In the job, link tESBProviderRequest --> tESBProviderResponse. Eventually add a tLogRow.

5) Right click under Service / the newly created service / ESB Runtime Options. Check "Use WSDL Schema Validation"

6) Run and check with soapui or any similar application.

 

The expected behavior is a job failure when the input XML doesn't match the WSDL schema. For instance:

 

0695b00000PKbpLAAT.png 

However, I get a success in any case.

 

Best Regards.

 

Javier.-