Message |
[+]
DMCC APIs
» Detect a call, 08/11/2013 14:12:26
» Go to message
|
|
Thank you Martin for the reply.
I believe AES is a licensed (chargeable) feature, is this correct? It looks like a monster setup for me just to do a "basic" call detection.
On the other hand, do you know if the actual 96xx headsets can generate a call-in event and initiate a WML request? Surely, a phone has all the details as they are shown on the screen :)
What about CDR, is it a real time logging, or data is pushed after a call is finished?
DmB
|
|
[+]
Avaya Orchestration Designer
» JTDS DRIVER, 08/11/2013 11:51:25
» Go to message
|
|
Orchestration Designer
SQL 2005
When I run a select in database, Instead Field Value I receive the name of driver: net.sourceforge.jtds.jdbc.ClobImpl@177a7fa
someone already had this issue?
thanks in advance
|
|
[+]
Avaya Orchestration Designer
» WS - Problem with output variables mapping, 08/11/2013 09:42:37
» Go to message
|
|
Anonymous wrote:Thank's for your answer SamareshKowshik.
The java codes are the files in WEB-INF/src/connectivity.ws.operations.
It's seems that the java code in WEB-INF/src/connectivity.ws.operations associated to the wsop2 file is incomplete.
Here is the wsdl, with the xml file associated.
<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://ws.krms.kone.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://ws.krms.kone.com/" name="EquipmentWebServiceService">
<types>
<xsd:schema>
<xsd:import namespace="http://ws.krms.kone.com/" schemaLocation="equipment-service.xml"></xsd:import>
</xsd:schema>
</types>
<message name="getEquipmentInfo">
<part name="equipmentNumber" type="xsd:long"></part>
</message>
<message name="getEquipmentInfoResponse">
<part name="return" type="tns:equipmentInfo"></part>
</message>
<portType name="EquipmentWebService">
<operation name="getEquipmentInfo">
<input message="tns:getEquipmentInfo"></input>
<output message="tns:getEquipmentInfoResponse"></output>
</operation>
</portType>
<binding name="EquipmentWebServicePortBinding" type="tns:EquipmentWebService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"></soap:binding>
<operation name="getEquipmentInfo">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" namespace="http://ws.krms.kone.com/"></soap:body>
</input>
<output>
<soap:body use="literal" namespace="http://ws.krms.kone.com/"></soap:body>
</output>
</operation>
</binding>
<service name="EquipmentWebServiceService">
<port name="EquipmentWebServicePort" binding="tns:EquipmentWebServicePortBinding">
<soap:address location="http://URL/equipment-service"></soap:address>
</port>
</service>
</definitions>
AND equipment-service.xml ::
<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws.krms.kone.com/">
<xs:complexType name="equipmentInfo">
<xs:sequence>
<xs:element name="equipmentNumber" type="xs:long"></xs:element>
<xs:element name="errorMessage" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="language" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="sapEquipmentNumber" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="serialNumber" type="xs:string" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
|
|
[+]
Avaya Orchestration Designer
» WS - Problem with output variables mapping, 08/11/2013 08:56:09
» Go to message
|
|
Thank's for your answer SamareshKowshik.
The java codes are the files in WEB-INF/src/connectivity.ws.operations.
It's seems that the java code in WEB-INF/src/connectivity.ws.operations associated to the wsop2 file is incomplete.
Here is the wsdl, with the xml file associated.
<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://ws.krms.kone.com/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.xmlsoap.org/wsdl/" targetNamespace="http://ws.krms.kone.com/" name="EquipmentWebServiceService">
<types>
<xsd:schema>
<xsd:import namespace="http://ws.krms.kone.com/" schemaLocation="equipment-service.xml"></xsd:import>
</xsd:schema>
</types>
<message name="getEquipmentInfo">
<part name="equipmentNumber" type="xsd:long"></part>
</message>
<message name="getEquipmentInfoResponse">
<part name="return" type="tns:equipmentInfo"></part>
</message>
<portType name="EquipmentWebService">
<operation name="getEquipmentInfo">
<input message="tns:getEquipmentInfo"></input>
<output message="tns:getEquipmentInfoResponse"></output>
</operation>
</portType>
<binding name="EquipmentWebServicePortBinding" type="tns:EquipmentWebService">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="rpc"></soap:binding>
<operation name="getEquipmentInfo">
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal" namespace="http://ws.krms.kone.com/"></soap:body>
</input>
<output>
<soap:body use="literal" namespace="http://ws.krms.kone.com/"></soap:body>
</output>
</operation>
</binding>
<service name="EquipmentWebServiceService">
<port name="EquipmentWebServicePort" binding="tns:EquipmentWebServicePortBinding">
<soap:address location="http://eudnt238:8083/ws/equipment-service"></soap:address>
</port>
</service>
</definitions>
AND equipment-service.xml ::
<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3-b02-. --><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" version="1.0" targetNamespace="http://ws.krms.kone.com/">
<xs:complexType name="equipmentInfo">
<xs:sequence>
<xs:element name="equipmentNumber" type="xs:long"></xs:element>
<xs:element name="errorMessage" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="language" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="sapEquipmentNumber" type="xs:string" minOccurs="0"></xs:element>
<xs:element name="serialNumber" type="xs:string" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:schema>
|
|
[+]
Server Platform
» A question on legacy DCP ports, 08/11/2013 07:09:59
» Go to message
|
|
Hi,
I am not sure which is the right forum for this question. But here I go...
Many years back I switched from analog phones to IP phones, skipping the DCP phones entirely. Now I have a customer who wants to record a bunch of 2-wire DCP phones, and I am trying to understand them.
Analog port ------> Analog payload + Analog signalling (tone/pulse)
IP port -------> Digital payload (RTP) + Digital signalling (SIP/H.323)
DCP port ------> Analog payload + Digital signalling (???)
Is my understanding correct? If I connect one analog phone along with a DCP phone using RJ11 Y splitter, will I hear the conversation?
|
|
[+]
Avaya Orchestration Designer
» Existing prompts renaming and call flow changes, 07/11/2013 21:35:01
» Go to message
|
|
HI Ross
From development point of view ,how can i do it in OD.
Sorry but i am not expert in this and developer could not proceed further on this hence may be such a basic query to you
Regards
Sunil
|
|
[+]
Avaya Orchestration Designer
» Tomcat has two exception, 07/11/2013 19:01:25
» Go to message
|
|
|
|
[+]
Avaya Orchestration Designer
» Changing DB connection URL at runtime, 07/11/2013 16:18:23
» Go to message
|
|
If you created a datasource in the project, you should see an item that looks like the following. Otherwise, you can not connect to the database at runtime.
<Resource auth="Container" driver="com.microsoft.sqlserver.jdbc.SQLServerDriver" factory="org.apache.tomcat.dbcp.dbcp.cpdsadapter.DriverAdapterCPDS" name="jdbc/SQLDBCPDS" type="org.apache.tomcat.dbcp.dbcp.cpdsadapter.DriverAdapterCPDS" url="jdbc:sqlserver://148.147.98.180;databasename=DD"/>
There maybe some white spaces that push the content all the way to the end of the file. Make sure you scroll all the way to the end of the file in a text editor.
|
|
[+]
Avaya Orchestration Designer
» Dialog Designer DB Operation Query Timeout, 07/11/2013 16:10:02
» Go to message
|
|
Hi,
Thanks for your Answer...
You mean at Line 42 regarding my code ?
|
|
[+]
Avaya Orchestration Designer
» Dialog Designer DB Operation Query Timeout, 07/11/2013 13:26:38
» Go to message
|
|
Hi
I have a problem with DB Operations. When i start a query and the database server is not reachable with try and catch exception (*) there is a way to do a "backup" step.
but in my case i had in last days a problem that the database has up to 16 seconds for the query answer. i know 1 step is "make your db faster" but i will build a step to set an query timeout.
i know there was a old Thread in the old forum, but i cant find it. somthing with add some lines direct in the java source of the DB OP. i`m using VoicePorttal 5 and Dialog Designer, and this is my code from the DB OP:
package connectivity.db.operations;
/**
* This class is generated automatically. Manual edits must be outside of the tagged
* areas (for example, "START:CLASS:..." and "END:CLASS:..."). Changes within the
* tag areas will be overwritten when the database operation is regenerated.
* Last generated by Dialog Designer at: 14. OKTOBER 2013 16:46:02 MESZ
*/
public class Mobile_MSISDN extends com.avaya.sce.runtime.connectivity.db.DbQuery {
//{{START:CLASS:FIELDS
//}}END:CLASS:FIELDS
/**
* Constructor for Mobile_MSISDN.
* Last generated by Dialog Designer at: 14. OKTOBER 2013 16:46:02 MESZ
*/
public Mobile_MSISDN( com.avaya.sce.runtimecommon.IRuntimeSession mySession ) {
//{{START:CLASS:CONSTRUCTOR
super(mySession);
setDataSourceName("jdbc/DMP");
setDbObjectName("AVAYA_IVR.VW_MSISDN_QUERY");
setOperation(0);
setReturnType(-1);
setSQLQuery("SELECT VW_MSISDN_QUERY.MSISDN, VW_MSISDN_QUERY.KENAN_ACCOUNT_NUMBER, VW_MSISDN_QUERY.CLARIFY_ACCOUNT_NUMBER FROM AVAYA_IVR.VW_MSISDN_QUERY WHERE ( VW_MSISDN_QUERY.MSISDN = ? )");
// List variable that may be used
java.util.List list;
// Parameters
com.avaya.sce.runtime.connectivity.db.DbQueryParam parameter;
addParameter(new com.avaya.sce.runtime.connectivity.db.DbQueryParam("MSISDN",0,12, "Mobile_MSISDN:MSISDN"));
addParameter(new com.avaya.sce.runtime.connectivity.db.DbQueryParam("KENAN_ACCOUNT_NUMBER",0,3, "Mobile_MSISDN:KENAN_ACCOUNT_NUMBER"));
addParameter(new com.avaya.sce.runtime.connectivity.db.DbQueryParam("CLARIFY_ACCOUNT_NUMBER",0,12, "Mobile_MSISDN:CLARIFY_ACCOUNT_NUMBER"));
// Where parameters
addWhereParameter(new com.avaya.sce.runtime.connectivity.db.DbQueryParam("MSISDN",0,12,"LostStolen:Number"));
//}}END:CLASS:CONSTRUCTOR
}
}
Can anyone help me with my case...
thanks and cheers
tom
|
|
[+]
Avaya Orchestration Designer
» Changing DB connection URL at runtime, 07/11/2013 13:25:54
» Go to message
|
|
If you are running Tomcat, you can change the connection url in the app context file found in the Tomat/config/catalina/localhost/ directory with the name <appname>.xml, where you can find the original url and change it.
|
|
[+]
Avaya Orchestration Designer
» Changing DB connection URL at runtime, 07/11/2013 13:14:04
» Go to message
|
|
Is there any way to change the DB connection URL at runtime. I would like to read the URL from a configuration file and load that into my application.
|
|
[+]
Server Platform
» Status of the old DevConnect Portal forum content, 07/11/2013 08:31:00
» Go to message
|
|
That is really unfortunate news. There were many, many great threads from Martin and John and other community members that will be lost. Please do let everyone know when the pdf version of these posts are available.
|
|
[+]
Avaya Aura Contact Center APIs
» Status of the old DevConnect Portal forum content, 07/11/2013 04:53:11
» Go to message
|
|
You guys can't be serious!! The forums must be put back online. Nothing can replace that repository on knowledge.
|
|
[+]
Avaya Orchestration Designer
» Existing prompts renaming and call flow changes, 06/11/2013 21:03:30
» Go to message
|
|
HI
We have an existing project deployed whereby we have have below situation
1. The prompts are created using two lanaguages , English ,Hindi, Tamil
Project has three created prompts excel sheet
with all three language prompts have same number but mapped to three langues prompt
E.g
1000.wav HI Welcome <Hindi Prompt> <Tamil Prompt>
And on the server we have
There folder
English Hindi Tamil and each of these folder will have same file name 1000.wav
But customer says this confusing for them and they want have renaming as below
E_1000.wav for english prompt
T_1000.wav for Tamil Prompt
H_1000.wav for Hindi Prompt
As per developer this is OD framework and development best practice for speak node.
Is there any solution to achieve this using customized code to inteliigently append the corresponding the prefix to play correct prompt
am just worried that flow is too large to introduce separate speak nodes,can someone suggest?
Help appreciated.Thanks!
|
|