Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Welcome to Cisco Support Community. We would love to have your feedback.

For an introduction to the new site, click here. And see here for current known issues.

CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webservices Support

Hello,

I know there is a webservices confiugurable action element which exist in CVP 4.1(1) with the below limitations:

SOAP Support in Web Service Element

Unified Call Services supports SOAP 1.1 in the Web Service element. Additionally, the WSDL file must not contain binding operations for SOAP 1.2 and HTTP POST.

Avoid Cyclic Type Definition in WSDL Schema

When a WSDL file's schema includes a cyclic type definition (that is, type A has child of type B, which has a child of type A), loading of the WSDL file into a Web Service element will fail and result in an error such as the following stored in Call Studio error log:

java.lang.StackOverflowError

at java.util.ArrayList.addAll(Unknown Source)

at org.apache.xmlbeans.impl.schema.SchemaTypeImpl.getProperties(SchemaTypeImpl.java:705)

... (etc.)

The cyclic type definition in the WSDL file's schema must be corrected for the WSDL file to load correctly.

If there is a webservices interface written in .NET, can this be consumed by development for CVP application. Please confirm the same for various versions of CVP - CVP 4.0 SR1, CVP 4.0 SR2, CVP 4.1 (1), CVP 7.0(1). If not , does it work only based on Java based Webservices?

Thanks!

-Sethu

6 REPLIES
Anonymous
N/A

Re: CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webs

This WSDL/XSD setup is significantly more complex (a couple dozen files). A better solution will be to enhance Call Studio to relax its treatment of duplicate global types.

Green

Re: CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webs

I'm not sure I understand the question. Java and .NET (VB or C#) can't mix on the client side of the Web service (the CVP application). On the server side, it obviously matters not one iota what the Web service is written in. Please try to explain it again. Thanks.

Regards,

Geoff

Re: CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webs

I was specific about the server side WS written in .NET. I am sure, at the client side we will be using a Java based Audium Call Services / CVP VXMLServer API. Hope this clarifies.

Re: CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webs

I just today wrote a java class to handle SOAP instead of dealing with WSDL. This is a bit of a hacked up version that a little hardcoded, you guys gotta do som fun stuff!

Here is the source, please rate helpful posts!

Cheers,

Chad

Re: CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webs

Sorry forgot to put my email in the file..

Green

Re: CVP 4.0, 4.0 SR1, 4.0 SR2, 7.0 (1) Webservices support, Webs

>I was specific about the server side WS written in .NET.

Thanks for your clarification. Let me ask you this, then.

If you write a Java class completely independent of Audium to access this .NET Web service, does it work?

If not, why not?

Regards,

Geoff

192
Views
0
Helpful
6
Replies