Message |
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» servlet container - Oracle Weblogic, 14/09/2012 11:16:21
» Go to message
|
|
I was asking about "pre-define" the parameter, like, i.e.
when you slecet the project -> right click -> OD menu -> Tab Genreal... you can define the "runtime plataform" (VoicePortal-ExpPortal-Desktop-etc)
We need something similar to that. (through UI or via web.xml, or another way)
But, we need the parameter is defined in the project module.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» servlet container - Oracle Weblogic, 13/09/2012 08:28:59
» Go to message
|
|
Hi Shweta, ok no matter Bamboo.
My question is: Can I pre-define the "servlet container=Weblogic"?
I can't set this option on each Export.
I have been generated 2 WARs 1 selecting "servlet container" Tomcat, and another one selecting Weblogic ... and there are no differences between both web.xml
The main differences between both WARs was:
validate-common-2.jsp (different on each one)
context.xml (only appear in Tomcat WAR)
Regards,
Marcelo.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» servlet container - Oracle Weblogic, 12/09/2012 17:07:55
» Go to message
|
|
Hi, exporting our OD modules with Eclipse, we can select the "servlet container" option. Tomcat/Weblogic/etc.
We are generating our WARs with Bamboo. there is a way to pre-define the servlet container.
i.e. adding this option to some config file/web.xml ...
Thanks.
Marcelo.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Start.java - Session variable parameter, 18/07/2012 15:07:13
» Go to message
|
|
I'm sorry Wilson, was my mistake.
You are right, it's working now!
Thanks you very much for your patience :)
Regards,
Marcelo.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Start.java - Session variable parameter, 17/07/2012 16:41:23
» Go to message
|
|
I deleted Start.java
I set the 33 parameters of project.variables
<policy name="opaque" value="true"/>
where name="session:*
Then, I run Project->DialogDesigner->Generate
Start.java parameter is still False.
createComplexVariable(IProjectVariables.SESSION, variableFields, null, session, false, [false] );
So, If you can make it work, maybe there is some problem with my workspace.. I don't know.
Thanks!
Marcelo.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Start.java - Session variable parameter, 03/07/2012 08:51:43
» Go to message
|
|
Hi Wilson, I sent you one of the projects with the issue.
Thank you.
Marcelo.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Start.java - Session variable parameter, 11/06/2012 09:46:02
» Go to message
|
|
Hi Wilson, I tried following your steps, (I have changed the 33 variables of type "core.session"), but the last parameter in Start.java is still False.
com.avaya.sce.runtime.ComplexVariable.createComplexVariable(IProjectVariables.SESSION, variableFields, null, session, false, false );
I have tried deleting Start.java, then Clean, UpdateContext and Generate the project, but still not working.
this is the currently project.variables code.
<variable factoryID="" name="session:aai" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:ani" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:calltag" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:channel" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:currentlanguage" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:dnis" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:exitInfo1" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="deleteable" value="false"/>
<policy name="appendable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="true"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:exitInfo2" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="deleteable" value="false"/>
<policy name="appendable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="true"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:exitReason" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="deleteable" value="false"/>
<policy name="appendable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="true"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:lasterror" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:mediatype" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:protocolname" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:protocolversion" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:sessionid" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:sessionlabel" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="true"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:sharedmode" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:ucid" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="deleteable" value="false"/>
<policy name="appendable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:uui" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videobitrate" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videocodec" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videoenabled" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videofarfmtp" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videoformat" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videofps" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videoheight" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videonearfmtp" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:videowidth" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:vpcalledextension" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:vpconverseondata" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:vpcoveragereason" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:vpcoveragetype" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:vprdnis" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
<variable factoryID="" name="session:vpreporturl" owner="com.avaya.sce.core" type="com.avaya.sce.core.session" value="" version="1.0">
<editpolicies>
<policy name="appendable" value="false"/>
<policy name="deleteable" value="false"/>
<policy name="renameable" value="false"/>
<policy name="opaque" value="false"/>
<policy name="valuesettable" value="false"/>
</editpolicies>
</variable>
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Start.java - Session variable parameter, 08/06/2012 19:43:17
» Go to message
|
|
Hi all,
I'm working in a project with DD 05.00.15.05.
I have installed the patch (sp3), because the bug about the session variable in the Reusable Modules (not initialized).
If we create a new Project (as reusable) this works fine and the problem with the session was resolved... but we have lot of old modules (created before the patch) and these ones are not working.
We found that the problem is the last parameter in the creating of the session variable (Start.java)
CODE:
variable = com.avaya.sce.runtime.ComplexVariable.createComplexVariable(IProjectVariables.SESSION, variableFields, null, session, false, false );
If I edit manually the last parameter to TRUE, my modules work fine!
But, I know I shouldn't edit this .java, so, I tried delete and re-generate this one... but the last parameter is still FALSE.
Could someone help me with this problem?
Thank you very much.
Marcelo Pariggi.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» CCXML - No connection.signal Event, 16/05/2012 16:42:04
» Go to message
|
|
Thank you very much Neil! We will check this with VP Support.
Marcelo.
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» CCXML - No connection.signal Event, 16/05/2012 15:42:01
» Go to message
|
|
we have an application that make a conference between an Agent and a Customer.
We test the application with a Denver number, and works fine... but when we change the TransferNumber for the AgentNumber, we are no getting the event signal.
(same enviroment, same configuration, the only thing that we change is the TransferNumber)
The rare thing is that the we called to the agent number, and a real agent answered.
Avaya DenverNumber:
5/16/12 11:00:35 AM - Conference Successfully Conference Successfully
5/16/12 11:00:35 AM - Signal(CallClassification): CallClassification: live_voice
5/16/12 11:00:34 AM - Conference (Customer Joined) Conference (Customer Joined)
5/16/12 11:00:34 AM Event(Unhandled): dialog.exit (State: add_participants)
5/16/12 11:00:34 AM - Conference (Add Customer) Conference (Add Customer)
5/16/12 11:00:34 AM - MusicOnHold(Terminate) Terminate Audio: MusicOnHold
5/16/12 11:00:34 AM - Signal(CallClassification): CallClassification: start_of_voice
5/16/12 11:00:32 AM - Conference (Agent Joined) Conference (Agent Joined)
5/16/12 11:00:32 AM - Conference (Add Agent) Conference (Add Agent)
5/16/12 11:00:32 AM - Connection Connected Event: connection.connected (State: add_participants)
5/16/12 11:00:30 AM Event: connection.progressing (State: add_participants)
5/16/12 11:00:29 AM Event: connection.progressing (State: add_participants)
5/16/12 11:00:29 AM Event: connection.progressing (State: add_participants)
5/16/12 11:00:29 AM Calling Agent...
5/16/12 11:00:29 AM === Transfer to 720444XXXX ===
5/16/12 11:00:29 AM Conference Created Event: conference.created (State: create_conference)
Agent Number:
5/16/12 11:00:29 AM - Conference Failed Manager Conference Failed - Processing...
5/16/12 11:00:29 AM - Connection Failed Event: connection.failed (State: add_participants)
5/16/12 11:00:29 AM Event: connection.progressing (State: add_participants)
5/16/12 11:00:29 AM Event: connection.progressing (State: add_participants)
5/16/12 11:00:29 AM Event: connection.progressing (State: add_participants)
5/16/12 11:00:29 AM Calling Agent...
5/16/12 11:00:29 AM === Transfer to 866536XXXX ===
5/16/12 11:00:29 AM - Conference Created Event: conference.created (State: create_conference)
Coudl it be the extension number of the agent? something in the application?
Some clue about this?
Some important parts of the CCXML file, about this issue:
<!-- Hints Values -->
<var name="enable_call_classification" expr="true"/>
<var name="call_classification_timeout" expr="15000"/>
<var name="call_classification_connectWhen" expr="'OnConnect'"/>
<var name="connectAgentTimeout" expr="'15s'"/>
<!-- Conference created -->
<transition state="create_conference" event="conference.created">
<log label="'- Conference Created'" expr="'Event: ' + event$.name + ' (State: ' + state +')'"/>
<log label="" expr="'=== Transfer to '+ transferNumber +' ==='"/>
<script>
var hints= new Object();
if (enable_call_classification)
{
hints.enable_call_classification = enable_call_classification;
if (call_classification_timeout != "")
hints.call_classification_timeout = call_classification_timeout;
if (call_classification_connectWhen != "")
hints.call_classification_connectWhen = call_classification_connectWhen;
}
</script>
<assign name="state" expr="'add_participants'"/>
<!-- CreateCall to Agent -->
<log label="" expr="'Calling Agent...'"/>
<createcall dest="transferNumber" connectionid="agentConnectionId" timeout="connectAgentTimeout" hints="hints"/>
</transition>
<!-- Call(Agent): signal -->
<transition state="add_participants" event="connection.signal">
<if cond="typeof(event$.info) != 'undefined'">
<if cond="typeof(event$.info.callprogress) != 'undefined'">
<assign name="callClassification" expr="event$.info.callprogress"/>
<log label="'- Signal(CallClassification):'" expr="'CallClassification: ' + callClassification"/>
<if cond="callClassification == 'start_of_voice' && participantsJoined == 'agent'">
<!-- End Audio - MusicOnHold -->
<if cond="playAudio_MusicOnHold == 'true'">
<log label="'- MusicOnHold(Terminate)'" expr="'Terminate Audio: MusicOnHold'"/>
<dialogterminate dialogid="dialogid_MusicOnHold" immediate="true"/>
</if>
<log label="'- Conference (Add Customer)'" expr="'Conference (Add Customer)'"/>
<join id1="conferenceId" id2="mainConnectionId" dtmfclamp="false" toneclamp="false"/>
<elseif cond="callClassification == 'live_voice'"/>
<assign name="state" expr="'conference_successfully'"/>
<assign name="customer_timeInteractionStart" expr="(new Date()).getTime()"/>
<log label="'- Conference Successfully'" expr="'Conference Successfully'"/>
<else/>
<assign name="state" expr="'conference_unavailable'"/>
<log label="'- Conference Unavailable'" expr="'Conference Unavailable'"/>
<send target="session.id" targettype="'ccxml'" name="'conference_failed'" delay="'0s'"/>
</if>
</if>
</if>
</transition>
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Dialog Designer - Symbolic Node, 26/10/2010 15:45:03
» Go to message
|
|
|
|
[+]
Avaya Orchestration Designer/Dialog Designer (Archive - Oct 2013 and earlier)
» Dialog Designer - Symbolic Node, 26/10/2010 14:26:32
» Go to message
|
|
I have a "symbolic node" and it has a reference.
When I Copy/Paste this node, I get a copy but with an empty reference.
It's hapening with DD5.1.x, with DD5.0.x or 4.1.x It's not hapening.
Is it a bug?
|
|
[+]
Avaya Orchestration Designer
» vxml_error.vxml seems to ignore transfer command, 19/11/2013 06:27:00
» Go to message
|
|
Hi Zackariya Moulana,
I was able to download both files, either logged in or out.
Regards,
Marcelo.
|
|
[+]
Avaya Orchestration Designer
» vxml_error.vxml seems to ignore transfer command, 15/11/2013 13:51:29
» Go to message
|
|
DavidKeith wrote:
...
The 2nd audio prompt I have added just for testing. When the app errors it plays the audio file twice but does not do the transfer.
...
That could be because you are getting an error in the vxml.
Anyway, I'm attaching a custom_vxml_error.xml, it's a copy of the original one, but adding custom audios (SysError) and transfers.
By the way, in this example the transfer code is placed in a separated vxml, but you can just replace that line.
Regards,
|
|
[+]
Avaya Orchestration Designer
» Fetchaudio on slow running webservice call, 15/11/2013 13:30:02
» Go to message
|
|
David, did you try to use the transitional audio?
if not, I attached a guide about it.
Regards,
|
|