It appears that the VTP will no longer transfer properly. When I use the
'Transfer' element it never returns VXML to my browser. When I use 'Advanced
Transfer' the servlet inside the Tomcat container appears to spin in an
infinite loop.
The problem appears to be (at least in the Transfer element) that it cannot
resolve a property configuration when trying to render its VXML.
The XML in process.xml of my deployed application looks like this:
<process:action
descriptor-id="org.eclipse.vtp.framework.interactions.core.actions.transfer-message"
id="67c5161832b345559b69aea2b7f1826c"
name="Transfer">
<interactions:transfer-message
xmlns:interactions="http://eclipse.org/vtp/xml/framework/interactions/core/configurations">
<interactions:property
name="type">
<interactions:property-item
key="Defaultorg.eclipse.vtp.framework.interactions.voice.interaction">
value
</interactions:property-item>
</interactions:property>
<interactions:property
name="destination">
<interactions:property-item
key="Defaultorg.eclipse.vtp.framework.interactions.voice.interaction">
4025554444
</interactions:property-item>
</interactions:property>
</interactions:transfer-message>
</process:action
But the property cannot be resolved in
org.eclipse.vtp.framework.interactions.core.services.Conversation.java in the
createCommand() method of the TransferMessage class. It returns a null from the
call to:
String value =
resolveProperty(configuration.getDestination(), false);
_______________________________________________
vtp-dev mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/vtp-dev