Referencing the Gen .NET proxy samples on this doc. page: .NET Proxy > Executing the Sample Applications
Testing the "Web Service Sample" using SoapUI produces the following error with associated prior entries in the CMIDEBUG trace file immediately after the incoming message from the Gen server:
CFBDynamicMessage::SetConn(): TRANSIENT connection encounteredTCPIPDynamicCoopFlow::DoFlow(): Transient Connection detectedCFBDynamicMessage::SetMessage(): entered (buffersize:16777215)CFBDynamicMessage::parseForCommError(): enteredCFBDynamicMessage::parseForCommError(): exitingCFBDynamicMessage::parseCFBHeader(): enteredCFBDynamicMessage::parseCFBHeader(): exitingCFBDynamicMessage::parseUA(): enteredCFBDynamicMessage::parseForServerError(): enteredCFBDynamicMessage::parseForServerError(): exitingCFBDynamicMessage::parseUA(): exitingCFBDynamicMessage::parseExitState(): enteredCFBDynamicMessage::parseExitState(): exitingCFBDynamicMessage::decryptMessage(): enteredCFBDynamicMessage::decryptMessage(): Data buffer not encryptedCFBDynamicMessage::decryptMessage(): exitingCFBDynamicMessage::parseViewArea(): enteredGenException::TraceDump(): GenException created: GenException: [Function: CFBDynamicMessage::uncompressInt]Unexpected type found (O)
Gen 8.6 .NET Proxy
The uncompressInt "type(O)" exception indicates Gen was expecting an Integer to be returned from the server, but it received a One character view (type O) instead.
Therefore it appears there is a view mismatch between the Gen server and the SoapUI client i.e. a view mismatch between the export views sent back from the server and what the SoapUI client is expecting.
There was a procedural problem with the promotion of code changes which caused the view mismatch. Correctly promoting the full set of code changes resolved the problem.