can you post your wsdl file? I am interested to see what data type is 'request' parameter.
I'm having a somewhat similar issue. I copied my stuff after the hello world complex example however, I use a single obj instead of the array of objects for input. I suspect my description of the request object is wrong, but not sure. Maybe the initiator of this post is passing the wrong XML deserialized object as well. My java local test works and I have successfully tested with a java client remotely as well.
When I try to test using .NET I fail or lose the connection to the service.
Here's my paste wsdl . I would like to help our friend here as well because I need to understand these deserialization issues as well.
The current Branch_3_2 contains the workbook example as a testcase. I also ammended it using by a single bean. Have a look at the WSDL and the generated wsdd there.