[Issue 943] New - MTOM Interop MS 3.5 endpoint (M->S) Message security verification failed

View: New views
17 Messages — Rating Filter:   Alert me  

[Issue 943] New - MTOM Interop MS 3.5 endpoint (M->S) Message security verification failed

by jbenoit :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

https://wsit.dev.java.net/issues/show_bug.cgi?id=943
                 Issue #|943
                 Summary|MTOM Interop MS 3.5 endpoint (M->S) Message security v
                        |erification failed
               Component|wsit
                 Version|1.3
                Platform|Sun
              OS/Version|SunOS
                     URL|
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|mtom
             Assigned to|jitu
             Reported by|jbenoit






------- Additional comments from jbenoit@... Tue Jul  1 00:05:26 +0000 2008 -------
MTOM Interop using MS 3.5 endpoint, Indigo Client -> Tango Endpoint

Individual Tests:
Soap11Utf16NoSecurity:EchoBinaryAsString fail
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. ---> System.InvalidOperationException: This message
cannot support the operation because it has been copied. Server stack trace: at
System.ServiceModel.Channels.Message.GetReaderAtBodyContents() at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message
message, Object[] parameters, Boolean isRequest) at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message
message, Object[] parameters) at
System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc) at
System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway,
ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation) at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg) at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at
MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) --- End of
inner exception stack trace --- at
System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments,
SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner) at
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,
Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture) at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity) at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)

oap11Utf8SecureSignOnly:EchoBinaryArrayAsStringArray fail
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 3514. at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception) at System.Xml.XmlUTF8TextReader.ReadNonFFFE() at
System.Xml.XmlUTF8TextReader.Read() at System.Xml.XmlMtomReader.Read() at
System.Xml.XmlDictionaryWriter.WriteTextNode(XmlDictionaryReader reader, Boolean
isAttribute) at System.Xml.XmlDictionaryWriter.WriteNode(XmlDictionaryReader
reader, Boolean defattr) at System.Xml.XmlDictionaryWriter.WriteNode(XmlReader
reader, Boolean defattr) at
System.IdentityModel.CanonicalizationDriver.WriteTo(Stream canonicalStream) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager) at
System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager) at System.IdentityModel.Reference.ComputeDigest() at
System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object
resolvedXmlSource) at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource) at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders) at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned) at
System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout) at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates) at
System.ServiceModel.Security.AsymmetricSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates) at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
--- End of inner exception stack trace --- Server stack trace: at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan timeout) at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout) at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message,
TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout) at
System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway,
ProxyOperationRuntime operation, Object[] ins, Object[] outs) at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation) at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg) at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type) at IMtomTest.EchoBinaryAsString(Byte[] array) at
MtomTestClient.EchoBinaryAsString(Byte[] array) --- End of inner exception stack
trace --- at System.RuntimeMethodHandle._InvokeMethodFast(Object target,
Object[] arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner) at
System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[] arguments,
Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture) at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity) at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)


Soap12Utf8WithSecurityEnabled:EchoStringAsBinary fail
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 8694. at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception) at System.Xml.XmlUTF8TextReader.ReadNonFFFE() at
System.Xml.XmlUTF8TextReader.Read() at System.Xml.XmlBaseReader.Skip() at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager) at
System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager) at System.IdentityModel.Reference.ComputeDigest() at
System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object
resolvedXmlSource) at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource) at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders) at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned) at
System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout) at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates) at
System.ServiceModel.Security.InitiatorSessionSymmetricMessageSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates) at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
--- End of inner exception stack trace --- Server stack trace: at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
at
System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState) at
System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.ProcessIncomingMessage(Message
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState,
MessageFault& protocolFault) at
System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.ProcessReply(Message
reply, TimeSpan timeout, SecurityProtocolCorrelationState correlationState) at
System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.Request(Message
message, TimeSpan timeout) at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message,
TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout) at
System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway,
ProxyOperationRuntime operation, Object[] ins, Object[] outs) at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation) at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg) at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at
MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) --- End of
inner exception stack trace --- at
System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments,
SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner) at
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,
Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture) at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity) at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)


Soap12Utf8WithSecurityDisabledAug2004:EchoBinaryAsString fail
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw
an exception while trying to deserialize the message: There was an error while
trying to deserialize parameter
http://xmlsoap.org/Ping:EchoBinaryArrayAsStringArrayResult. The InnerException
message was 'There was an error deserializing the object of type
System.String[]. Characters with hexadecimal values 0xFFFE and 0xFFFF are not
valid. Line 1, position 5469.'. Please see InnerException for more details. --->
System.Runtime.Serialization.SerializationException: There was an error
deserializing the object of type System.String[]. Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 5469. --->
System.Xml.XmlException: Characters with hexadecimal values 0xFFFE and 0xFFFF
are not valid. Line 1, position 5469. at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception) at System.Xml.XmlUTF8TextReader.ReadNonFFFE() at
System.Xml.XmlUTF8TextReader.Read() at
System.Xml.XmlDictionaryReader.ReadContentAsString(Int32 maxStringContentLength)
at System.Xml.XmlBaseReader.ReadContentAsString() at
System.Xml.XmlMtomReader.ReadContentAsString() at
System.Xml.XmlDictionaryReader.ReadElementContentAsString() at
ReadArrayOfstringFromXml(XmlReaderDelegator , XmlObjectSerializerReadContext ,
XmlDictionaryString , XmlDictionaryString , CollectionDataContract ) at
System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator
xmlReader, XmlObjectSerializerReadContext context) at
System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract
dataContract, XmlReaderDelegator reader) at
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator
reader, String name, String ns, DataContract& dataContract) at
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator
xmlReader, Type declaredType, DataContract dataContract, String name, String ns)
at
System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator
xmlReader, Boolean verifyObjectName) at
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator
reader, Boolean verifyObjectName) --- End of inner exception stack trace --- at
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator
reader, Boolean verifyObjectName) at
System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader
reader, Boolean verifyObjectName) at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest) --- End of inner exception stack trace
--- Server stack trace: at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest) at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameter(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest) at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader
reader, MessageVersion version, String action, MessageDescription
messageDescription, Object[] parameters, Boolean isRequest) at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message
message, Object[] parameters, Boolean isRequest) at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message
message, Object[] parameters) at
System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc) at
System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway,
ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs) at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation) at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg) at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at
MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) --- End of
inner exception stack trace --- at
System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments,
SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner) at
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,
Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture) at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity) at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)

Soap12Utf8WithSecurityEnabledAug2004:EchoBinaryFieldAsString fail
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 5335. at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception) at System.Xml.XmlUTF8TextReader.ReadNonFFFE() at
System.Xml.XmlUTF8TextReader.Read() at System.Xml.XmlBaseReader.Skip() at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger) at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager) at
System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager) at System.IdentityModel.Reference.ComputeDigest() at
System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object
resolvedXmlSource) at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource) at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders) at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned) at
System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout) at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates) at
System.ServiceModel.Security.AsymmetricSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates) at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
--- End of inner exception stack trace --- Server stack trace: at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan timeout) at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout) at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message,
TimeSpan timeout) at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout) at
System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway,
ProxyOperationRuntime operation, Object[] ins, Object[] outs) at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation) at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at [0]: at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg) at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type) at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) at
MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray) --- End of
inner exception stack trace --- at
System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[] arguments,
SignatureStruct& sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner) at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner) at
System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr,
Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks) at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture) at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity) at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)


Details for failed test/tests with errors:

Soap11Utf16NoSecurity:EchoBinaryAsString:

      junit.framework.AssertionFailedError:
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. ---> System.InvalidOperationException: This message
cannot support the operation because it has been copied.

Server stack trace:
   at System.ServiceModel.Channels.Message.GetReaderAtBodyContents()
   at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message
message, Object[] parameters, Boolean isRequest)
   at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message
message, Object[] parameters)
   at System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
   at
System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan
timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
   at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags,
Binder binder, Object target, Object[] providedArgs, ParameterModifier[]
modifiers, CultureInfo culture, String[] namedParams)
   at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy
proxy, Boolean enableSecurity)
   at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String
featureName, String scenarioName, HostedClientParameter[] parameters)

        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.assertTrue(Assert.java:20)
        at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:164)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146)
        at
org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

   

Soap11Utf8SecureSignOnly:EchoBinaryArrayAsStringArray:

      junit.framework.AssertionFailedError:
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 3514.
   at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader
reader, XmlException exception)
   at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
   at System.Xml.XmlUTF8TextReader.Read()
   at System.Xml.XmlMtomReader.Read()
   at System.Xml.XmlDictionaryWriter.WriteTextNode(XmlDictionaryReader reader,
Boolean isAttribute)
   at System.Xml.XmlDictionaryWriter.WriteNode(XmlDictionaryReader reader,
Boolean defattr)
   at System.Xml.XmlDictionaryWriter.WriteNode(XmlReader reader, Boolean defattr)
   at System.IdentityModel.CanonicalizationDriver.WriteTo(Stream canonicalStream)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager)
   at System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager)
   at System.IdentityModel.Reference.ComputeDigest()
   at System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id,
Object resolvedXmlSource)
   at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource)
   at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders)
   at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned)
   at System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout)
   at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates)
   at
System.ServiceModel.Security.AsymmetricSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates)
   at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
   --- End of inner exception stack trace ---

Server stack trace:
   at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
   at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan timeout)
   at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message
message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan
timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
   at IMtomTest.EchoBinaryAsString(Byte[] array)
   at MtomTestClient.EchoBinaryAsString(Byte[] array)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags,
Binder binder, Object target, Object[] providedArgs, ParameterModifier[]
modifiers, CultureInfo culture, String[] namedParams)
   at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy
proxy, Boolean enableSecurity)
   at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String
featureName, String scenarioName, HostedClientParameter[] parameters)

        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.assertTrue(Assert.java:20)
        at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:164)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146)
        at
org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

   

Soap12Utf8WithSecurityEnabled:EchoStringAsBinary:

      junit.framework.AssertionFailedError:
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 8694.
   at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader
reader, XmlException exception)
   at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
   at System.Xml.XmlUTF8TextReader.Read()
   at System.Xml.XmlBaseReader.Skip()
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager)
   at System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager)
   at System.IdentityModel.Reference.ComputeDigest()
   at System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id,
Object resolvedXmlSource)
   at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource)
   at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders)
   at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned)
   at System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout)
   at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates)
   at
System.ServiceModel.Security.InitiatorSessionSymmetricMessageSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates)
   at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
   --- End of inner exception stack trace ---

Server stack trace:
   at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
   at
System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
   at
System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.ProcessIncomingMessage(Message
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState,
MessageFault& protocolFault)
   at
System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.ProcessReply(Message
reply, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
   at
System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.Request(Message
message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message
message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan
timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
   at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags,
Binder binder, Object target, Object[] providedArgs, ParameterModifier[]
modifiers, CultureInfo culture, String[] namedParams)
   at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy
proxy, Boolean enableSecurity)
   at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String
featureName, String scenarioName, HostedClientParameter[] parameters)

        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.assertTrue(Assert.java:20)
        at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65)
        at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:164)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146)
        at
org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

   

Soap12Utf8WithSecurityDisabledAug2004:EchoBinaryAsString:

      junit.framework.AssertionFailedError:
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw
an exception while trying to deserialize the message: There was an error while
trying to deserialize parameter
http://xmlsoap.org/Ping:EchoBinaryArrayAsStringArrayResult. The InnerException
message was 'There was an error deserializing the object of type
System.String[]. Characters with hexadecimal values 0xFFFE and 0xFFFF are not
valid. Line 1, position 5469.'.  Please see InnerException for more details.
---> System.Runtime.Serialization.SerializationException: There was an error
deserializing the object of type System.String[]. Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 5469. --->
System.Xml.XmlException: Characters with hexadecimal values 0xFFFE and 0xFFFF
are not valid. Line 1, position 5469.
   at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader
reader, XmlException exception)
   at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
   at System.Xml.XmlUTF8TextReader.Read()
   at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32
maxStringContentLength)
   at System.Xml.XmlBaseReader.ReadContentAsString()
   at System.Xml.XmlMtomReader.ReadContentAsString()
   at System.Xml.XmlDictionaryReader.ReadElementContentAsString()
   at ReadArrayOfstringFromXml(XmlReaderDelegator ,
XmlObjectSerializerReadContext , XmlDictionaryString , XmlDictionaryString ,
CollectionDataContract )
   at
System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator
xmlReader, XmlObjectSerializerReadContext context)
   at
System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract
dataContract, XmlReaderDelegator reader)
   at
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator
reader, String name, String ns, DataContract& dataContract)
   at
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator
xmlReader, Type declaredType, DataContract dataContract, String name, String ns)
   at
System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator
xmlReader, Boolean verifyObjectName)
   at
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator
reader, Boolean verifyObjectName)
   --- End of inner exception stack trace ---
   at
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator
reader, Boolean verifyObjectName)
   at
System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader
reader, Boolean verifyObjectName)
   at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest)
   --- End of inner exception stack trace ---

Server stack trace:
   at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest)
   at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameter(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest)
   at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader
reader, MessageVersion version, String action, MessageDescription
messageDescription, Object[] parameters, Boolean isRequest)
   at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message
message, Object[] parameters, Boolean isRequest)
   at System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message
message, Object[] parameters)
   at System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
   at
System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan
timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
   at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags,
Binder binder, Object target, Object[] providedArgs, ParameterModifier[]
modifiers, CultureInfo culture, String[] namedParams)
   at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy
proxy, Boolean enableSecurity)
   at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String
featureName, String scenarioName, HostedClientParameter[] parameters)

        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.assertTrue(Assert.java:20)
        at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65)
        at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:164)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146)
        at
org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)

   

Soap12Utf8WithSecurityEnabledAug2004:EchoBinaryFieldAsString:

      junit.framework.AssertionFailedError:
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 5335.
   at System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader
reader, XmlException exception)
   at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
   at System.Xml.XmlUTF8TextReader.Read()
   at System.Xml.XmlBaseReader.Skip()
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger)
   at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager)
   at System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager)
   at System.IdentityModel.Reference.ComputeDigest()
   at System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id,
Object resolvedXmlSource)
   at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource)
   at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders)
   at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned)
   at System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout)
   at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates)
   at
System.ServiceModel.Security.AsymmetricSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates)
   at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
   --- End of inner exception stack trace ---

Server stack trace:
   at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
   at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan timeout)
   at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout)
   at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message
message, TimeSpan timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan
timeout)
   at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean
oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
   at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
   at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage
reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData&
msgData, Int32 type)
   at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle._InvokeMethodFast(Object target, Object[]
arguments, SignatureStruct& sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
   at System.RuntimeMethodHandle.InvokeMethodFast(Object target, Object[]
arguments, Signature sig, MethodAttributes methodAttributes, RuntimeTypeHandle
typeOwner)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean
skipVisibilityChecks)
   at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags
invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags,
Binder binder, Object target, Object[] providedArgs, ParameterModifier[]
modifiers, CultureInfo culture, String[] namedParams)
   at XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy
proxy, Boolean enableSecurity)
   at XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String
featureName, String scenarioName, HostedClientParameter[] parameters)

        at junit.framework.Assert.fail(Assert.java:47)
        at junit.framework.Assert.assertTrue(Assert.java:20)
        at indigoclient.IndigoMTOMClient.testMTOMClient(IndigoMTOMClient.java:65)
        at sun.reflect.GeneratedMethodAccessor14.invoke(Unknown Source)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
        at junit.framework.TestCase.runTest(TestCase.java:164)
        at junit.framework.TestCase.runBare(TestCase.java:130)
        at junit.framework.TestResult$1.protect(TestResult.java:106)
        at junit.framework.TestResult.runProtected(TestResult.java:124)
        at junit.framework.TestResult.run(TestResult.java:109)
        at junit.framework.TestCase.run(TestCase.java:120)
        at junit.framework.TestSuite.runTest(TestSuite.java:230)
        at junit.framework.TestSuite.run(TestSuite.java:225)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:191)
        at org.netbeans.xtest.testrunner.JUnitTestRunner.runTests(JUnitTestRunner.java:146)
        at
org.netbeans.xtest.plugin.jvm.JUnitTestRunnerLauncher.main(JUnitTestRunnerLauncher.java:82)



test4u m2s log shows:

[jvmTestRunner] Calling EchoBinaryArrayAsStringArray method ...
[jvmTestRunner] input3.Length: 13
[jvmTestRunner] ERROR: System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.InvalidOperationException: This message cannot support the operation
because it has been copied.

[jvmTestRunner] Server stack trace:
[jvmTestRunner]    at System.ServiceModel.Channels.Message.GetReaderAtBodyContents()
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message
message, Object[] parameters, Boolean isRequest)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message
message, Object[] parameters)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

[jvmTestRunner] Exception rethrown at [0]:
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg)
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type)
[jvmTestRunner]    at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
[jvmTestRunner]    at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][]
arrayOfArray)
[jvmTestRunner]    --- End of inner exception stack trace ---
[jvmTestRunner]    at System.RuntimeMethodHandle._InvokeMethodFast(Object
target, Object[] arguments, SignatureStruct& sig, MethodAttributes
methodAttributes, RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture, Boolean skipVisibilityChecks)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[jvmTestRunner]    at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)


[jvmTestRunner] Run Scenario: Soap11Utf8SecureSignOnly TestCase:
EchoBinaryArrayAsStringArray
[jvmTestRunner]
Service_Endpoint_WsdlUri:http://parada.czech.sun.com:8080/jaxws-soap11mtomsignonly/mtomtest?wsdl
[jvmTestRunner]
Service_Endpoint_Address:http://parada.czech.sun.com:8080/jaxws-soap11mtomsignonly/mtomtest
[jvmTestRunner] Service_Endpoint_PortTypeName:IMtomTest
[jvmTestRunner] Service_Endpoint_OperationName:EchoBinaryArrayAsStringArray
[jvmTestRunner] Result: FAIL
[jvmTestRunner] Debuglog: Getting test parameters
[jvmTestRunner] Service_Endpoint_WsdlUri =
http://parada.czech.sun.com:8080/jaxws-soap11mtomsignonly/mtomtest?wsdl
[jvmTestRunner] Service_Endpoint_PortTypeName = IMtomTest
[jvmTestRunner] Generating the proxy for
http://parada.czech.sun.com:8080/jaxws-soap11mtomsignonly/mtomtest?wsdl
[jvmTestRunner] Random seed: -1066991051
[jvmTestRunner] Calling EchoBinaryAsString method ...
[jvmTestRunner] ERROR: System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 3514.
[jvmTestRunner]    at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception)
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.Read()
[jvmTestRunner]    at System.Xml.XmlMtomReader.Read()
[jvmTestRunner]    at
System.Xml.XmlDictionaryWriter.WriteTextNode(XmlDictionaryReader reader, Boolean
isAttribute)
[jvmTestRunner]    at
System.Xml.XmlDictionaryWriter.WriteNode(XmlDictionaryReader reader, Boolean
defattr)
[jvmTestRunner]    at System.Xml.XmlDictionaryWriter.WriteNode(XmlReader reader,
Boolean defattr)
[jvmTestRunner]    at System.IdentityModel.CanonicalizationDriver.WriteTo(Stream
canonicalStream)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager)
[jvmTestRunner]    at
System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager)
[jvmTestRunner]    at System.IdentityModel.Reference.ComputeDigest()
[jvmTestRunner]    at
System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object
resolvedXmlSource)
[jvmTestRunner]    at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource)
[jvmTestRunner]    at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders)
[jvmTestRunner]    at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned)
[jvmTestRunner]    at
System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.AsymmetricSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    --- End of inner exception stack trace ---

[jvmTestRunner] Server stack trace:
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message,
TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

[jvmTestRunner] Exception rethrown at [0]:
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg)
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type)
[jvmTestRunner]    at IMtomTest.EchoBinaryAsString(Byte[] array)
[jvmTestRunner]    at MtomTestClient.EchoBinaryAsString(Byte[] array)
[jvmTestRunner]    --- End of inner exception stack trace ---
[jvmTestRunner]    at System.RuntimeMethodHandle._InvokeMethodFast(Object
target, Object[] arguments, SignatureStruct& sig, MethodAttributes
methodAttributes, RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture, Boolean skipVisibilityChecks)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[jvmTestRunner]    at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)

   
[jvmTestRunner] Calling EchoBinaryArrayAsStringArray method ...
[jvmTestRunner] input3.Length: 16
[jvmTestRunner] ERROR: System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 8694.
[jvmTestRunner]    at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception)
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.Read()
[jvmTestRunner]    at System.Xml.XmlBaseReader.Skip()
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager)
[jvmTestRunner]    at
System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager)
[jvmTestRunner]    at System.IdentityModel.Reference.ComputeDigest()
[jvmTestRunner]    at
System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object
resolvedXmlSource)
[jvmTestRunner]    at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource)
[jvmTestRunner]    at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders)
[jvmTestRunner]    at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned)
[jvmTestRunner]    at
System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.InitiatorSessionSymmetricMessageSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    --- End of inner exception stack trace ---

[jvmTestRunner] Server stack trace:
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
[jvmTestRunner]    at
System.ServiceModel.Security.SecuritySessionClientSettings`1.ClientSecuritySessionChannel.ProcessIncomingMessage(Message
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState,
MessageFault& protocolFault)
[jvmTestRunner]    at
System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.ProcessReply(Message
reply, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
[jvmTestRunner]    at
System.ServiceModel.Security.SecuritySessionClientSettings`1.SecurityRequestSessionChannel.Request(Message
message, TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message,
TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

[jvmTestRunner] Exception rethrown at [0]:
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg)
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type)
[jvmTestRunner]    at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
[jvmTestRunner]    at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][]
arrayOfArray)
[jvmTestRunner]    --- End of inner exception stack trace ---
[jvmTestRunner]    at System.RuntimeMethodHandle._InvokeMethodFast(Object
target, Object[] arguments, SignatureStruct& sig, MethodAttributes
methodAttributes, RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture, Boolean skipVisibilityChecks)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[jvmTestRunner]    at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)

[jvmTestRunner] Calling EchoBinaryArrayAsStringArray method ...
[jvmTestRunner] input3.Length: 10
[jvmTestRunner] ERROR: System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.ServiceModel.Dispatcher.NetDispatcherFaultException: The formatter threw
an exception while trying to deserialize the message: There was an error while
trying to deserialize parameter
http://xmlsoap.org/Ping:EchoBinaryArrayAsStringArrayResult. The InnerException
message was 'There was an error deserializing the object of type
System.String[]. Characters with hexadecimal values 0xFFFE and 0xFFFF are not
valid. Line 1, position 5469.'.  Please see InnerException for more details.
---> System.Runtime.Serialization.SerializationException: There was an error
deserializing the object of type System.String[]. Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 5469. --->
System.Xml.XmlException: Characters with hexadecimal values 0xFFFE and 0xFFFF
are not valid. Line 1, position 5469.
[jvmTestRunner]    at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception)
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.Read()
[jvmTestRunner]    at System.Xml.XmlDictionaryReader.ReadContentAsString(Int32
maxStringContentLength)
[jvmTestRunner]    at System.Xml.XmlBaseReader.ReadContentAsString()
[jvmTestRunner]    at System.Xml.XmlMtomReader.ReadContentAsString()
[jvmTestRunner]    at System.Xml.XmlDictionaryReader.ReadElementContentAsString()
[jvmTestRunner]    at ReadArrayOfstringFromXml(XmlReaderDelegator ,
XmlObjectSerializerReadContext , XmlDictionaryString , XmlDictionaryString ,
CollectionDataContract )
[jvmTestRunner]    at
System.Runtime.Serialization.CollectionDataContract.ReadXmlValue(XmlReaderDelegator
xmlReader, XmlObjectSerializerReadContext context)
[jvmTestRunner]    at
System.Runtime.Serialization.XmlObjectSerializerReadContext.ReadDataContractValue(DataContract
dataContract, XmlReaderDelegator reader)
[jvmTestRunner]    at
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator
reader, String name, String ns, DataContract& dataContract)
[jvmTestRunner]    at
System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator
xmlReader, Type declaredType, DataContract dataContract, String name, String ns)
[jvmTestRunner]    at
System.Runtime.Serialization.DataContractSerializer.InternalReadObject(XmlReaderDelegator
xmlReader, Boolean verifyObjectName)
[jvmTestRunner]    at
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator
reader, Boolean verifyObjectName)
[jvmTestRunner]    --- End of inner exception stack trace ---
[jvmTestRunner]    at
System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator
reader, Boolean verifyObjectName)
[jvmTestRunner]    at
System.Runtime.Serialization.DataContractSerializer.ReadObject(XmlDictionaryReader
reader, Boolean verifyObjectName)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest)
[jvmTestRunner]    --- End of inner exception stack trace ---

[jvmTestRunner] Server stack trace:
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameterPart(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeParameter(XmlDictionaryReader
reader, PartInfo part, Boolean isRequest)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.DataContractSerializerOperationFormatter.DeserializeBody(XmlDictionaryReader
reader, MessageVersion version, String action, MessageDescription
messageDescription, Object[] parameters, Boolean isRequest)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeBodyContents(Message
message, Object[] parameters, Boolean isRequest)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.OperationFormatter.DeserializeReply(Message
message, Object[] parameters)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.ProxyOperationRuntime.AfterReply(ProxyRpc& rpc)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime
operation, ProxyRpc& rpc)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

[jvmTestRunner] Exception rethrown at [0]:
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg)
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type)
[jvmTestRunner]    at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
[jvmTestRunner]    at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][]
arrayOfArray)
[jvmTestRunner]    --- End of inner exception stack trace ---
[jvmTestRunner]    at System.RuntimeMethodHandle._InvokeMethodFast(Object
target, Object[] arguments, SignatureStruct& sig, MethodAttributes
methodAttributes, RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture, Boolean skipVisibilityChecks)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[jvmTestRunner]    at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)

[jvmTestRunner] Calling EchoBinaryArrayAsStringArray method ...
[jvmTestRunner] input3.Length: 14
[jvmTestRunner] ERROR: System.Reflection.TargetInvocationException: Exception
has been thrown by the target of an invocation. --->
System.ServiceModel.Security.MessageSecurityException: Message security
verification failed. ---> System.Xml.XmlException: Characters with hexadecimal
values 0xFFFE and 0xFFFF are not valid. Line 1, position 5335.
[jvmTestRunner]    at
System.Xml.XmlExceptionHelper.ThrowXmlException(XmlDictionaryReader reader,
XmlException exception)
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.ReadNonFFFE()
[jvmTestRunner]    at System.Xml.XmlUTF8TextReader.Read()
[jvmTestRunner]    at System.Xml.XmlBaseReader.Skip()
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessReaderInput(XmlReader
reader, SignatureResourcePool resourcePool, HashStream hashStream)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, HashAlgorithm hash, DictionaryManager
dictionaryManger)
[jvmTestRunner]    at
System.IdentityModel.ExclusiveCanonicalizationTransform.ProcessAndDigest(Object
input, SignatureResourcePool resourcePool, String digestAlgorithm,
DictionaryManager dictionaryManager)
[jvmTestRunner]    at
System.IdentityModel.TransformChain.TransformToDigest(Object data,
SignatureResourcePool resourcePool, String digestMethod, DictionaryManager
dictionaryManager)
[jvmTestRunner]    at System.IdentityModel.Reference.ComputeDigest()
[jvmTestRunner]    at
System.IdentityModel.Reference.EnsureDigestValidityIfIdMatches(String id, Object
resolvedXmlSource)
[jvmTestRunner]    at
System.IdentityModel.StandardSignedInfo.EnsureDigestValidityIfIdMatches(String
id, Object resolvedXmlSource)
[jvmTestRunner]    at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.EnsureDigestValidityIfIdMatches(SignedInfo
signedInfo, String id, XmlDictionaryReader reader, Boolean
doSoapAttributeChecks, MessagePartSpecification signatureParts,
MessageHeaderInfo info, Boolean checkForTokensAtHeaders)
[jvmTestRunner]    at
System.ServiceModel.Security.WSSecurityOneDotZeroReceiveSecurityHeader.ExecuteMessageProtectionPass(Boolean
hasAtLeastOneSupportingTokenExpectedToBeSigned)
[jvmTestRunner]    at
System.ServiceModel.Security.ReceiveSecurityHeader.Process(TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.ProcessSecurityHeader(ReceiveSecurityHeader
securityHeader, Message& message, SecurityToken requiredSigningToken, TimeSpan
timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.AsymmetricSecurityProtocol.VerifyIncomingMessageCore(Message&
message, String actor, TimeSpan timeout, SecurityProtocolCorrelationState[]
correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    --- End of inner exception stack trace ---

[jvmTestRunner] Server stack trace:
[jvmTestRunner]    at
System.ServiceModel.Security.MessageSecurityProtocol.VerifyIncomingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState[] correlationStates)
[jvmTestRunner]    at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.ProcessReply(Message
reply, SecurityProtocolCorrelationState correlationState, TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message
message, TimeSpan timeout)
[jvmTestRunner]    at
System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message,
TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs, TimeSpan timeout)
[jvmTestRunner]    at System.ServiceModel.Channels.ServiceChannel.Call(String
action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[]
outs)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage
methodCall, ProxyOperationRuntime operation)
[jvmTestRunner]    at
System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

[jvmTestRunner] Exception rethrown at [0]:
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg,
IMessage retMsg)
[jvmTestRunner]    at
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,
Int32 type)
[jvmTestRunner]    at IMtomTest.EchoBinaryArrayAsStringArray(Byte[][] arrayOfArray)
[jvmTestRunner]    at MtomTestClient.EchoBinaryArrayAsStringArray(Byte[][]
arrayOfArray)
[jvmTestRunner]    --- End of inner exception stack trace ---
[jvmTestRunner]    at System.RuntimeMethodHandle._InvokeMethodFast(Object
target, Object[] arguments, SignatureStruct& sig, MethodAttributes
methodAttributes, RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.RuntimeMethodHandle.InvokeMethodFast(Object target,
Object[] arguments, Signature sig, MethodAttributes methodAttributes,
RuntimeTypeHandle typeOwner)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo
culture, Boolean skipVisibilityChecks)
[jvmTestRunner]    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj,
BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
[jvmTestRunner]    at System.RuntimeType.InvokeMember(String name, BindingFlags
bindingFlags, Binder binder, Object target, Object[] providedArgs,
ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.TestMtomMethods(DynamicProxy proxy,
Boolean enableSecurity)
[jvmTestRunner]    at
XwsInterop.HostedClient.HostedClientSoapImpl.runScenario(String featureName,
String scenarioName, HostedClientParameter[] parameters)

[jvmTestRunner] - test suite IndigoClient FAILED
[jvmTestRunner] - time elapsed: 386.282 seconds
[jvmTestRunner] - passed: 33  failed: 5  errors: 0  total: 38
[jvmTestRunner] - success rate: 86.84%

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@...
For additional commands, e-mail: issues-help@...


[Issue 943] MTOM Interop MS 3.5 endpoint (M->S) Message security verification failed

by jbenoit :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

https://wsit.dev.java.net/issues/show_bug.cgi?id=943






------- Additional comments from jbenoit@... Tue Jul  1 00:06:24 +0000 2008 -------
Created an attachment (id=604)
test4u M->S log file


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@...
For additional commands, e-mail: issues-help@...


[Issue 943] MTOM Interop MS 3.5 endpoint (M->S) Message security verification failed

by jbenoit :: Rate this Message:

Reply to Author