Skip to main content

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

Title: Re: [vtp-dev] Transfer not working
Thanks Tom.  I have fixed the issue with the simple transfer not producing a VXML document.  The infinite loop issue I believe has been resolved in a previous fix.  You can get both changes by updating your installation from source or there will be a new build on the site this week.

See bug
275073.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=275073

Trip Gilman


On 5/4/09 8:57 AM, "Johnson, Tom" <tom_johnson@xxxxxxxxxxxxxx> wrote:

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
vtp-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/vtp-dev

Back to the top