Generic Web Service Client - Accessing .wasd of european commission

Hello all,

currently I am trying to access
http://ec.europa.eu/taxation_customs/vies/checkVatService.wsdl
with the “Generic Web Service Client”.

Analyzing the .wsdl if working perfectly fine, I get input and output field and mapped columns from my workflow. But when executing the node, it always fails with message:

" Failed on row “Row0”: Index: 2, Size: 2"

knime.log tells:

“java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
at java.util.ArrayList.rangeCheck(ArrayList.java:657)
at java.util.ArrayList.get(ArrayList.java:433)
at org.apache.cxf.jaxws.interceptors.HolderInInterceptor.handleMessage(HolderInInterceptor.java:67)
at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:272)
at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:827)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1624)
at org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream$1.run(HTTPConduit.java:1133)
at org.apache.cxf.workqueue.AutomaticWorkQueueImpl$3.run(AutomaticWorkQueueImpl.java:428)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at org.apache.cxf.workqueue.AutomaticWorkQueueImpl$AWQThreadFactory$1.run(AutomaticWorkQueueImpl.java:353)
at java.lang.Thread.run(Thread.java:748)”

Has anyone faced this issues too and has a solution ?
Or anybody here who successfully connected to the checkVatService.wsdl in Knime ?

Best regards,
Fabian

1 Like

Hi @Fabo -

If you have a sample workflow that invokes the VAT service, I’d like to see what you’re doing… for example, what input node are you feeding to the Generic Web Service Client? How are you configuring the node?

So far I haven’t been able to duplicate your issue, so it would be helpful to see more specifics if you can provide them. Thanks!

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.