Thanks Wilson,
So originally I was setting the phraseset audio files URL in a custom servlet before playing the prompt. I deleted this code and just used a data node prior to the prompt node and assigned the prompt URL using the assign operation.
I put in trace statements prior to the assignment and after the assignment. The variable is changed, however in the <audio src> attribute in the VXML file shows the old variable (like it ignores the variable change).
My version of AAOD that I am using:
Avaya ADE Framework 7.0.1.0804 com.avaya.ade.feature.group Avaya
Avaya Aura Orchestration Designer Call Control (CCXML) 7.0.1.0804 com.avaya.cc.feature.group AVAYA
Avaya Aura Orchestration Designer Developer Guide 7.0.1.0804 com.avaya.sce.doc.feature.group Avaya
Avaya Aura Orchestration Designer Self Service 7.0.1.0804 com.avaya.sce.feature.group Avaya
Avaya Proactive Outreach Manager Connector 3.0.3.007 com.avaya.pdc.pim.feature.feature.group Avaya
Here are excerpts from the log (prompt base is empty before assignment).
session id:cov-labavayampp-2017201195137-1 | NewIVR:GetAttributes | Before variable change | promptBase :
Assigning [http://10.96.41.24:8080/audio/English/female/obprompts/] to [promptBase]
session id:cov-labavayampp-2017201195137-1 | NewIVR:RefillOrPick | | promptBase :
http://10.96.41.24:8080/audio/English/female/obprompts/
<audio src="/hello_this_is_rexall_pharma_plus_pharmacy_at.wav">Hello this is Rexall Pharma Plus pharmacy at</audio>
What I am expecting for the audio source is:
<audio src="http://10.96.41.24:8080/audio/English/female/obprompts/hello_this_is_rexall_pharma_plus_pharmacy_at.wav">Hello this is Rexall Pharma Plus pharmacy at</audio>
It feels like AODD is not changing the variable at run-time. Any suggestions? I would upgrade to 7.1 but would i then have to upgrade the EPM?
Thanks
Kurt