CVP Web Service element unable to create correct response
We are using the Web Service element in CVP 10.5. The WS element is configured by loading a WSDL from a URL.
The WS element correctly requests the web service with the correct parameters, but an exception is thrown when the response i received by the WS element. The exception message is as follows (edited for readability):
A response was received for a web service that does not include the expected operation named 'preferredAgent'.
The web service operation used in the request is called 'preferredAgent', as the exception message correctly displays. The response name from the web service is 'PreferredAgentResponse', but this is apparently not what the CVP Web Service element expects. After hours of studying if the provided web service is correct, we tried to rename the web service response to 'preferredAgent' as suggested by the exception message. After this change, the CVP WS element correctly creates the response with the expected variables.
Somehow the WS element is coded in a way that the web service request name (in this case 'preferredAgent') also has to be the web service response name! I suspect this is a bug somewhere in the CVP code? In my opinion, it should never be a requirement that you need to write your web services so the request and response names have to have the exact same name.
(using Python and the Flask Library)
An oAuth integration allows you to have an application "do stuff on your behalf".
This is a topic that can be quite complex to understand. For that reason I created this Python code to make it as easy as possible to...
It may be easier than you think.
After some customer requests I started writing code in Python. A few days later the script was ready.
What can it do?
ADD LOGO or image to your virtual background (using a domain/email address/URL/local-file)
Contact Center Knowledge Base
The Contact Center knowledge base contains information about developer topics for Finesse and Task Routing. For one-on-one help with these products, you can open a ticket at https://developer.cisco.com/site/support/. For...
Welcome!To my Webex Developer resource overview
Like it?Please scroll to the end and click the 'Helpful' button!
Contribute?Something I should add? Let me know in the comments!
QUICK ACCESS TO THIS PAGE: cs.co/webexdevinfo  ...
Step 1Step 2Step 3How does oAuth work?More projects
The browser-based Finesse Agent Desktop 12.5, that ships with the Cisco Unified CCE / CCX contact center solutions, has made massive strides in the performance of its underlying infrastruct...