Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[vtp-dev] Transfer not working

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);

 

 

 

 

 


Back to the top