Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [vtp-dev] OpenVXML 4.0 SOAP Webservice Call Failed!

Hi,

The OpenVXMl 4.0 does not generate any calldesign.xml. I put the other 2 files in the attachment. Also, I added the test callflow canvas.

Thanks,


On Mon, Aug 4, 2014 at 9:20 AM, AOEKING <aoeking@xxxxxxxxx> wrote:

Hi,

Please send me a screenshot of input tab and calldesign.xml  plus process.xml file.

Cheers,
Nuwan

On Aug 4, 2014 10:16 AM, "mohammad hasanzadeh" <mohammad.hasanzadehm@xxxxxxxxx> wrote:
Hi,

I used the Input Document tab to set the input of the webservice but it didn't pass anything to the 
webservice. It has three choices that are S stands for Script V stands for Variable and E. I tested all three of them, but still there is no progress in the results

Regards,


On Sun, Aug 3, 2014 at 6:28 PM, AOEKING <aoeking@xxxxxxxxx> wrote:

Hi,

Use input tab to set the input parameters.

Thanks & Best Regards,
Nuwa

On Aug 3, 2014 4:50 PM, "mohammad hasanzadeh" <mohammad.hasanzadehm@xxxxxxxxx> wrote:
Hi,
I'm building an IVR scenario with OpenVXML 4.0 and I'm stock in the SOAP webservice module. Currently, I'm adding the .wsdl file of the web service in the webservice folder of the VTP project and the SOAP webservice button automatically detects it, but the URL of the webservice is still empty and I set it manually. After that I exported the WAR file and place it in the Tomcat, but whenever the webservice is called, Tomcat show the following error:

ERROR|Web service call failed: 500

and return the following:

Result: null

Additionally, I checked the webservice backend. Although the webservice request of my test app is reached to webservice backend, but no variable is attached to the webservice call. I don't know how to set the Input and Output of Webservice. Can you please inform me how to pass variables to the webservice and read the result of it.

_______________________________________________
vtp-dev mailing list
vtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/vtp-dev

_______________________________________________
vtp-dev mailing list
vtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/vtp-dev


_______________________________________________
vtp-dev mailing list
vtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/vtp-dev

_______________________________________________
vtp-dev mailing list
vtp-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/vtp-dev

Attachment: Callflow.pdf
Description: Adobe PDF document

Attachment: inputTab.PNG
Description: PNG image

<?xml version="1.0" encoding="UTF-8"?>

<process:definition
    xmlns:process="http://eclipse.org/vtp/xml/framework/engine/process-definition";
    start="3c24530907bf4a708353b80ce79061b0">
	<process:services>
		<process:service
		    id="org.eclipse.vtp.framework.common.services.brand-registry">
			<common:brand
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    id="555d1058deb74e0abc5bd6aab48dc33b"
			    name="Default" />
		</process:service>
		<process:service
		    id="org.eclipse.vtp.framework.common.services.data-type-registry">
			<common:data-type
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    name="Platform">
				<common:field
				    name="PLATFORM_DNIS"
				    secured="false"
				    type="String" />
				<common:field
				    name="ANI"
				    secured="false"
				    type="String" />
				<common:field
				    name="PLATFORM_ANI"
				    secured="false"
				    type="String" />
				<common:field
				    name="Brand"
				    secured="false"
				    type="String" />
				<common:field
				    name="DNIS"
				    secured="false"
				    type="String" />
			</common:data-type>
			<common:data-type
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    name="WSHeader">
				<common:field
				    name="rawContent"
				    secured="false"
				    type="String" />
				<common:field
				    name="name"
				    secured="false"
				    type="String" />
			</common:data-type>
			<common:data-type
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    name="WSResponse">
				<common:field
				    name="rawContent"
				    secured="false"
				    type="String" />
				<common:field
				    name="headers"
				    secured="false"
				    type="Array" />
			</common:data-type>
		</process:service>
		<process:service
		    id="org.eclipse.vtp.framework.interactions.core.services.language-registry">
			<interactions:language
			    xmlns:interactions="http://eclipse.org/vtp/xml/framework/interactions/core/configurations";
			    id="English"
			    interaction-type="org.eclipse.vtp.framework.interactions.voice.interaction" />
		</process:service>
		<process:service
		    id="org.eclipse.vtp.framework.interactions.core.services.media-provider-registry">
			<interactions:media-provider
			    xmlns:interactions="http://eclipse.org/vtp/xml/framework/interactions/core/configurations";
			    formatter="org.eclipse.vtp.framework.interactions.voice.media.formatter"
			    id="voicefa"
			    resource-manager="voicefa" />
			<interactions:media-provider-binding
			    xmlns:interactions="http://eclipse.org/vtp/xml/framework/interactions/core/configurations";
			    key="555d1058deb74e0abc5bd6aab48dc33b:org.eclipse.vtp.framework.interactions.voice.interaction:English"
			    media-provider="voicefa" />
		</process:service>
	</process:services>
	<process:actions>
		<process:action
		    descriptor-id="org.eclipse.vtp.framework.interactions.core.actions.initial"
		    id="3c24530907bf4a708353b80ce79061b0"
		    name="Begin">
			<common:initial
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    default-brand-id="555d1058deb74e0abc5bd6aab48dc33b"
			    default-language="English" />
		</process:action>
		<process:action
		    descriptor-id="org.eclipse.vtp.framework.common.actions.assignment"
		    id="ed32b1eb60a54a088983c2879f67e29a"
		    name="Variable Assignment">
			<common:assignment
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    name="ID"
			    secured="false"
			    type="Number"
			    value="123123123" />
			<common:assignment
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    name="billId"
			    secured="false"
			    type="Decimal"
			    value="123123123" />
			<common:assignment
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    name="isBillValid"
			    secured="false"
			    type="Number" />
		</process:action>
		<process:action
		    descriptor-id="org.eclipse.vtp.framework.webservices.actions.webservice-call"
		    id="11548dd3f25c4a20836f8723a073bcf6"
		    name="Soap Webservice">
			<webservice:call
			    xmlns:webservice="http://eclipse.org/vtp/xml/framework/webservices/configurations";>
				<service-info
				    service-type="soap"
				    soap-action="The link is intentionaly removed"
				    soap-action-type="static"
				    url="The link is intentionaly removed"
				    url-type="static" />
				<input-structure>
					<text-item>
						<brand-binding
						    id="555d1058deb74e0abc5bd6aab48dc33b">
							<property-value
							    value-type="variable">
								billId
							</property-value>
						</brand-binding>
					</text-item>
				</input-structure>
				<output
				    process="true"
				    variable="isBillValid" />
			</webservice:call>
		</process:action>
		<process:action
		    descriptor-id="org.eclipse.vtp.framework.interactions.core.actions.final"
		    id="d54b10640959425faca4d3a3fad3e619"
		    name="Return">
			<common:exit
			    xmlns:common="http://eclipse.org/vtp/xml/framework/common/configurations";
			    value="Return" />
		</process:action>
	</process:actions>
	<process:observers />
	<process:transitions>
		<process:after
		    action="3c24530907bf4a708353b80ce79061b0"
		    path="default"
		    target="ed32b1eb60a54a088983c2879f67e29a" />
		<process:after
		    action="ed32b1eb60a54a088983c2879f67e29a"
		    path="default"
		    target="11548dd3f25c4a20836f8723a073bcf6" />
		<process:after
		    action="11548dd3f25c4a20836f8723a073bcf6"
		    path="default"
		    target="d54b10640959425faca4d3a3fad3e619" />
	</process:transitions>
</process:definition>

Back to the top