SOAP protocol (batched method)

Hi,

I have made a soap protocol using examples from this forum.

The protocol is working fine, it is taking an sdf file and sending it (String [])through to the web service to process and generate a new sdf file which is sent back to the client (String []).

My problem is that the number of records in the input of the SOAP method id smaller than the number of records in the output. In other words if I send 5 molecules, I get 20 molecules or more generated by my web service.

How I can make the SOAP client in pipeline pilot accepting that the input and output sizes are different. ?

Any help is appreciated.

RIASY