trying to troubleshoot: WinFX service, Axis2 RC1 client using netTcpBinding and tcp transport respectively

I have a simple WinFX service that uses a bindingConfiguration on the netTcpBinding to turn off security. I can easily call this from a WinFX client, but I'm trying to communicate from an Axis2 RC1 client over TCP. The request is coming in [I can see if in SvcTraceViewer], I'm getting a System.ServiceModel.ProtocolException, which contains a System.IO.InvalidDataException. The innerException is: Expected record type 'Version', found '60'. at System.ServiceModel.Channels.ServerModeDecoder.Decode(Byte[] bytes, Int32 offset, Int32 size)

I'm just trying to do Java 2 WinFX interop over TCP. This should be possible, right If so, how can I turn off any MS-specific stuff in the netTcpBinding so that the incoming message from Java is accepted

Thanks in advance for any help. Please let me know if more information is needed.

Bob DeRemer



Answer this question

trying to troubleshoot: WinFX service, Axis2 RC1 client using netTcpBinding and tcp transport respectively

  • trying to troubleshoot: WinFX service, Axis2 RC1 client using netTcpBinding and tcp transport respectively