Does anybody know what might cause this exception?
Thanks in advance!
Regards,
Erik
The operation contract looks like this:
[OperationContract(IsTerminating = false, IsInitiating = true, IsOneWay =
false, AsyncPattern = false, Action = "RegistreerCasusGeschilfeiten")]
[FaultContract(typeof(DefaultFaultContract))]
[FaultContract(typeof(ValidationFault))]
RegistreerCasusGeschilfeitenResponse
RegistreerCasusGeschilfeiten(RegistreerCasusGeschilfeitenRequest request);
The exception details are:
<E2ETraceEvent xmlns="http://schemas.microsoft.com/2004/06/E2ETraceEvent">
<System xmlns="http://schemas.microsoft.com/2004/06/windows/eventlog/system">
<EventID>131075</EventID>
<Type>3</Type>
<SubType Name="Error">0</SubType>
<Level>2</Level>
<TimeCreated SystemTime="2009-06-22T08:43:25.4537080Z" />
<Source Name="System.ServiceModel" />
<Correlation ActivityID="{4a807796-da2c-46e6-8393-fa971fcd9925}" />
<Execution ProcessName="w3wp" ProcessID="660" ThreadID="18" />
<Channel />
<Computer>VMRASTERA</Computer>
</System>
<ApplicationData>
<TraceData>
<DataItem>
<TraceRecord
xmlns="http://schemas.microsoft.com/2004/10/E2ETraceEvent/TraceRecord"
Severity="Error">
<TraceIdentifier>http://msdn.microsoft.com/en-US/library/System.ServiceModel.Diagnostics.ThrowingException.aspx</TraceIdentifier>
<Description>Throwing an exception.</Description>
<AppDomain>/LM/W3SVC/1/ROOT/ZaakService.4.0.2-1-128901333696696690</AppDomain>
<Exception>
<ExceptionType>System.ServiceModel.Security.MessageSecurityException,
System.ServiceModel, Version=3.0.0.0, Culture=neutral,
PublicKeyToken=b77a5c561934e089</ExceptionType>
<Message>No signature message parts were specified for messages with the
'RegistreerCasusGeschilfeiten' action.</Message>
<StackTrace>
at
System.ServiceModel.Security.MessageSecurityProtocolFactory.ExtractMessageParts(String
action, ScopedMessagePartSpecification scopedParts, Boolean isForSignature)
at
System.ServiceModel.Security.MessageSecurityProtocolFactory.GetOutgoingSignatureParts(String action)
at
System.ServiceModel.Security.MessageSecurityProtocol.ConfigureSendSecurityHeader(Message
message, String actor, IList`1 supportingTokens,
SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.AcceptorSessionSymmetricMessageSecurityProtocol.SetUpDelayedSecurityExecution(Message&
message, SecurityToken signingToken, SecurityToken encryptionToken,
SecurityTokenParameters tokenParameters, SecurityProtocolCorrelationState
correlationState)
at
System.ServiceModel.Security.AcceptorSessionSymmetricMessageSecurityProtocol.SecureOutgoingMessageCore(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.MessageSecurityProtocol.SecureOutgoingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.SecuritySessionServerSettings.ServerSecuritySessionChannel.SecureApplicationMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.SecuritySessionServerSettings.SecuritySessionRequestContext.OnReply(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.RequestContextBase.Reply(Message message,
TimeSpan timeout)
at System.ServiceModel.Channels.RequestContextBase.Reply(Message message)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply(MessageRpc&
rpc)
at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessageCleanup(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.ProcessError(Exception e)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean
isOperationContextSet)
at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Dispatch(MessageRpc&
rpc, Boolean isOperationContextSet)
at
System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
at
System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext
request, OperationContext currentOperationContext)
at
System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult
result)
at
System.ServiceModel.Dispatcher.ChannelHandler.OnContinueAsyncReceive(Object
state)
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.OnSecurityContextCallback(Object o)
at System.Security.SecurityContext.Run(SecurityContext securityContext,
ContextCallback callback, Object state)
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at
System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
</StackTrace>
<ExceptionString>System.ServiceModel.Security.MessageSecurityException: No
signature message parts were specified for messages with the
'RegistreerCasusGeschilfeiten' action.</ExceptionString>
</Exception>
</TraceRecord>
</DataItem>
</TraceData>
<System.Diagnostics
xmlns="http://schemas.microsoft.com/2004/08/System.Diagnostics">
<LogicalOperationStack></LogicalOperationStack>
<Timestamp>73528594448</Timestamp>
<Callstack>
at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo)
at System.Environment.get_StackTrace()
at System.Diagnostics.TraceEventCache.get_Callstack()
at System.Diagnostics.XmlWriterTraceListener.WriteFooter(TraceEventCache
eventCache)
at System.Diagnostics.XmlWriterTraceListener.TraceData(TraceEventCache
eventCache, String source, TraceEventType eventType, Int32 id, Object data)
at System.Diagnostics.TraceSource.TraceData(TraceEventType eventType, Int32
id, Object data)
at System.ServiceModel.Diagnostics.DiagnosticTrace.TraceEvent(TraceEventType
type, TraceCode code, String description, TraceRecord trace, Exception
exception, Object source)
at System.ServiceModel.Diagnostics.ExceptionUtility.ThrowHelper(Exception
exception, TraceEventType eventType, TraceRecord extendedData)
at
System.ServiceModel.Diagnostics.ExceptionUtility.ThrowHelperError(Exception
exception)
at
System.ServiceModel.Security.MessageSecurityProtocolFactory.ExtractMessageParts(String
action, ScopedMessagePartSpecification scopedParts, Boolean isForSignature)
at
System.ServiceModel.Security.MessageSecurityProtocolFactory.GetOutgoingSignatureParts(String action)
at
System.ServiceModel.Security.MessageSecurityProtocol.ConfigureSendSecurityHeader(Message
message, String actor, IList`1 supportingTokens,
SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.AcceptorSessionSymmetricMessageSecurityProtocol.SetUpDelayedSecurityExecution(Message&
message, SecurityToken signingToken, SecurityToken encryptionToken,
SecurityTokenParameters tokenParameters, SecurityProtocolCorrelationState
correlationState)
at
System.ServiceModel.Security.AcceptorSessionSymmetricMessageSecurityProtocol.SecureOutgoingMessageCore(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.MessageSecurityProtocol.SecureOutgoingMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.SecuritySessionServerSettings.ServerSecuritySessionChannel.SecureApplicationMessage(Message&
message, TimeSpan timeout, SecurityProtocolCorrelationState correlationState)
at
System.ServiceModel.Security.SecuritySessionServerSettings.SecuritySessionRequestContext.OnReply(Message message, TimeSpan timeout)
at System.ServiceModel.Channels.RequestContextBase.Reply(Message message,
TimeSpan timeout)
at System.ServiceModel.Channels.RequestContextBase.Reply(Message message)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Reply(MessageRpc&
rpc)
at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessageCleanup(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.ProcessError(Exception e)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean
isOperationContextSet)
at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.Dispatch(MessageRpc&
rpc, Boolean isOperationContextSet)
at
System.ServiceModel.Dispatcher.ChannelHandler.DispatchAndReleasePump(RequestContext request, Boolean cleanThread, OperationContext currentOperationContext)
at
System.ServiceModel.Dispatcher.ChannelHandler.HandleRequest(RequestContext
request, OperationContext currentOperationContext)
at
System.ServiceModel.Dispatcher.ChannelHandler.AsyncMessagePump(IAsyncResult
result)
at
System.ServiceModel.Dispatcher.ChannelHandler.OnContinueAsyncReceive(Object
state)
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke2()
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.OnSecurityContextCallback(Object o)
at System.Security.SecurityContext.Run(SecurityContext securityContext,
ContextCallback callback, Object state)
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.WorkItem.Invoke()
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ProcessCallbacks()
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.CompletionCallback(Object state)
at
System.ServiceModel.Channels.IOThreadScheduler.CriticalHelper.ScheduledOverlapped.IOCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at
System.ServiceModel.Diagnostics.Utility.IOCompletionThunk.UnhandledExceptionFrame(UInt32 error, UInt32 bytesRead, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32
errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
</Callstack>
</System.Diagnostics>
</ApplicationData>
</E2ETraceEvent>