I'm using WSE3.0 to send plain signed (X509 certificate) message soap including ws-security headers (header is the signature), but no encrypted. Now for test purposes I'm not usingsecurity headers andI'm sending large deal of byte data due to I'm using biometric devices with activex.
Using TCPMonitor I'm tracing SOAP messages,response is like this:
HTTP/1.1 100 Continue
HTTP/1.1 200 OK
Date: Tue, 22 Sep 2009 13:33:22 GMT
Server: Oracle-Application-Server-10g/10.1.3.1.0 Oracle-HTTP-Server
Content-Length: 148552
SOAPAction: ""
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/xml; charset=utf-8
<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope> ... </env:Envelope>
.NET throws an error exception:
{"XML document Error."}
StackTrace
en System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
...
InnerException
{"Method or Operation not implemented"}
StackTrace
en Microsoft.Web.Services3.Mime.XopDocumentReader.ReadElementContentAsBinHex(Byte[] buffer, Int32 index, Int32 count)
I think (I don't know), problem maybe in response SOAP message, when .NET is receiving inbound message it tries to execute SOAPActionas indicated in response messageas "" (empty), so please I need your help to clarify this,
thanks