Kbase P95888: InvalidOperationException when trying to call internal procedure of persistent procedure via web ser
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  10/6/2004 |
|
Status: Unverified
FACT(s) (Environment):
OpenEdge 10.0B
SYMPTOM(s):
Trying to call an internal procedure of a persistent procedure using Web Services from a C# program
Unable to set the 'IDValue' attribute of the ProcObject
The 'IDValue' attribute that should exist in the AppObject does not exist
An unhandled exception of type 'System.InvalidOperationException' occurred in system.web.services.dll
Additional information: Method CustWebServObj.CreatePO_CustomerWebSrv can not be reflected.
CAUSE:
The .Net FrameWork 1.1 has a known issue that incorrect code is generated when a Web Reference is made to a WSDL file
FIX:
Install the Microsoft .Net FrameWork 1.1 Service Pack 1 then reimport the WSDL file into your .Net project