So far not been able to modify the way it is build…I see some JSon functions but don’t have time to investigate them and modify…also I think Composer should be able to do it so…I remember a similar issue on IRD and was able to manage it…
Hi Cav
In composer you can operate two web request blocks. One is standart HTTP web request to any supported web-service with out any data conversion. Second one used to invoke web-services and convert input/output data to JSON format.
I don’t try it before, but i belive that first one use native SOAP 1.x compatable request as WEB-service block in IRD. And it’s must be compatable with you customer web service. did you try it ?
Nop, didn’t work neither…
The issue is that the ASPX page by some reason adds the main node as a parent…I’m trying to see if there is any parameter on how to control this behavior but MS documentation is useless…
Can You use backend block? It will create aspx/jsp page where You can invoke any code You wish - in Your case stub class for handling this comples WS and return result after processing in json format back to vxml.
Which version of Composer René?? Can you share a screenshot?? I tried several ways and not single one worked for me…
The backend yes, is another idea, but I need to show the customer this working without many external tools and show him how GVP can work with them without 3rd party software…aka, fucked…
I did my test using Java Composer project. I repeated the test with .NET Composer project and got same result as you >:(. It means there exists discrepancy in how Java and .NET web service blocks handle input parameters. It is evident that .NET web service block doesn’t support parameters of xs:complexType/xs:sequence type even Release Notes saying that such parameters are supported.
You have several options how to ‘fix’ the issue:
1/ Switch to Java Composer project
2/ Modify web service interface so complex type/sequences are not used
3/ Use Backend block and write you own web service call implementation
4/ Modify Composer’s getWebServiceData.aspx page to support complex types/sequences
5/ Raise ticket with Genesys Support to get a fix
Already being done…but will take some time as it is 3rd party provider and $$$
The idea is avoid this as we are selling the GVP and that their developers will be able to do it without much 3rd party or another tools involved. So if I tell them, hey you need to create a new backend because the one that Genesys provides doesn’t work will be a negative point
Working on that but hate lack of documentation from MS
On T3 already but will take a while before they will answer something good