Feedback
Did this article resolve your question/issue?

   

Article

Error 11461 when connecting to a web service on 10.2B.

Information

 
TitleError 11461 when connecting to a web service on 10.2B.
URL Nameerror-11461-when-connecting-to-a-web-service-on-10-2b
Article Number000137414
EnvironmentProduct: OpenEdge
Version: 10.2Bx
OS: All supported platforms
Other: Web Client
Question/Problem Description
Customer is developing some new functionality in a product. Application is attempting to connect to a web service using OpenEdge web client. Application is able to connect to the web service. Application is not able to successfully run any APIs on the web service. When attempting to run an API, the following error message is returned:

 Unexpected Web service client error. Copy the following message and contact technical support. CheckCallSignature: couldn't get parameter by index (11461).
Steps to Reproduce
Clarifying Information
The same application code is able to successfully run on OpenEdge 11.7.4. 
No protrace file is generated.

The following is an example of the code being used to connect to the web service.
 
CREATE SERVER hWebService. 
/* the following code completes successfully */
hWebService:CONNECT(<service name or IP address)) .
/* the following code completes successfully */
RUN <procedure> SET <handle variable> ON hWebService. 
/* the following code is what fails */
RUN <procedure on web service>  IN <handle variable> 
(input input_parameter, output output_parameter).

 
Error MessageUnexpected Web service client error. Copy the following message and contact technical support. CheckCallSignature: couldn't get parameter by index (11461)
Defect/Enhancement Number
Cause
The exact cause is not known at this time.
Resolution
Upgrade to OpenEdge 11.7.4 or higher. The error is not observed on OpenEdge 11.7.4 or higher.
Workaround
Notes
References to other Documentation:

Web Services: Introduction: Web Services in OpenEdge:
https://documentation.progress.com/output/ua/OpenEdge_latest/index.html#page/dvwsv%2Fweb-services-in-openedge.html%23
Last Modified Date4/4/2019 2:13 PM
Attachment 
Files
Disclaimer The origins of the information on this site may be internal or external to Progress Software Corporation (“Progress”). Progress Software Corporation makes all reasonable efforts to verify this information. However, the information provided is for your information only. Progress Software Corporation makes no explicit or implied claims to the validity of this information.

Any sample code provided on this site is not supported under any Progress support program or service. The sample code is provided on an "AS IS" basis. Progress makes no warranties, express or implied, and disclaims all implied warranties including, without limitation, the implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample code is borne by the user. In no event shall Progress, its employees, or anyone else involved in the creation, production, or delivery of the code be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample code, even if Progress has been advised of the possibility of such damages.