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

Unanswered Question
Jun 21st, 2008

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

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Loading.
Anonymous (not verified) Thu, 06/26/2008 - 06:36

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.

Sethuramalingam... Sun, 06/29/2008 - 20:22

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.

Chad Stachowicz Sun, 06/29/2008 - 21:20

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

Actions

This Discussion