Issue 31154 — Crash when activating web service operation with entity parameter
Status: Solved in 10.2.01
Solution available in patch(es): MG01
Summary: If a web service is activated with an entity parameter, Uniface crashes. Environment: +Uniface: Version 9.7.01 +Operating System: OS independent +Database: DBMS independent Symptoms: With entity as web service operation parameter, activate of the web service will cause Uniface to crash when stored data is retrieved. Take the following simple example: 1. Entity ENT001 in model M has only the following three fields: PK (numeric. primary key) F1 (numeric) F2 (float) 2. Store a record with only PK=1 filled in. 3. Create a web service WS001 with following operation defined: operation testcrash params entity ENT001.M : INOUT endparams return (0) end 4. The corresponding web service signature is WS001SERVICE. 5. In the client form, paint the entity ENT001, and create a command button with <Detail> trigger: clear retrieve activate "WS001SERVICE".TESTCRASH("ENT001.M") 6. Run the application and click the command button This causes Uniface to crash.
There is no workaround for this problem.