Unhandled Exception: System.ServiceModel.CommunicationException: The sequence has been terminated by the remote endpoint. Due to a user abort the reliable session cannot continue. The reliable session was faulted.
Friday, July 27, 2012 8:03 PM
I'm running the ListBasedPublishSubscribe sample and the datasource throws this exception after making 2 Publish calls. It was working fine then it wasn't then it was now it isn't again. The exception is thrown within 1 second of the app starting.
I did make a change to the service so Subscribe takes a string. The client seems to connect fine without exception.C:\Client Test>datasource.exe
Sending PublishPriceChange(Gold, 400.00D, -0.25D)
Sending PublishPriceChange(Silver, 7.00D, -0.20D)
Unhandled Exception: System.ServiceModel.CommunicationException: The sequence ha
s been terminated by the remote endpoint. Due to a user abort the reliable sessi
on cannot continue. The reliable session was faulted.
Server stack trace:
at System.ServiceModel.Channels.TransmissionStrategy.InternalAdd(Message mess
age, Boolean isLast, TimeSpan timeout, Object state, MessageAttemptInfo& attempt
essage message, TimeSpan timeout, Object state, Boolean isLast)
at System.ServiceModel.Channels.ReliableDuplexSessionChannel.OnSend(Message m
essage, TimeSpan timeout)
at System.ServiceModel.Channels.DuplexChannel.Send(Message message, TimeSpan
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean on
eway, ProxyOperationRuntime operation, Object ins, Object outs, TimeSpan tim
Message methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
Exception rethrown at :
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage req
Msg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgDa
ta, Int32 type)
at Microsoft.ServiceModel.Samples.ISampleContract.PublishPriceChange(String i
tem, Double price, Double change)
ing item, Double price, Double change)
at Microsoft.ServiceModel.Samples.Client.Main(String args)
I tried restarting the web site/service to see if that makes a difference but no luck.
Friday, August 03, 2012 8:08 AMModerator
Have you resolved this issue? It is probably that the client didn't call unsubscribe method properly when it exit.
Friday, August 03, 2012 12:40 PMYeah I since figured out that if any exception is thrown this is the error message.
- Marked As Answer by LeoTangModerator Monday, August 06, 2012 2:45 AM