Unable to deserialize OBJECT to OBJECT - due to Service Objects/Smart Objects being out of sync across load balanced environment

  • 24 November 2015
  • 0 replies
  • 2 views

Badge +6


 

Symptoms


Intermittently, in a 4 server K2 farm, a WCF Endpoint Service throws an error like below:

"SourceCode.SmartObjects.ServiceBroker [ExecuteSmartObject]","10702 An error occurred in the [ServiceName] Service service instance. Unable to deserialize value SomeArray[] to SomeArray[]."

 

Diagnoses


The WCF service object intermittently gets out of sync with the smartobject which is kept in memory. This leads to errors when executing smartobjects.
 

Resolution

A coldfix was provided to allow for the service instance WSDL to be saved locally and then serialized to the database.




 

0 replies

Be the first to reply!

Reply