Do I need VXML Port Licenses for CVP Database Lookup.

Hi,
Please let me know that whether VXML Port Licenses are required for CVP Database Lookup.
I am using CVP just for prompt playing in my scenario,
Appreciate your response.
Thanks,
Manish

[email protected],To make database integration with your IVR, you have different alternatives :1- Use the 'DB Lookup' node ICM scripting node for simple SELECT transactions on SQL Server databases2- Use an 'Application Gateway' component with ICM scripting for more complex database operations on different type of databases. Application Gateway is a software component developed by Cisco partners to make ICM scripts interact with different databases.3- Use VXML scripts. VXML scripts can connect and interact with any kind of databse using the JNDI protocol. You will need a VXML Studio license (to develop the VXML applications) and a CVP Server for VXML Servers (you need to deploy VXML servers on which you will deploy your VXML applications)Hope this will help.
Good summary. If I can comment ....
1. DBLookup is so restrictive it is not typically useful for looking up ANIs in a customer DB. It is useful for other things to do with routing - say a DNIS lookup to control some aspect of routing. Look up the restrictions on DBLookup if you don't believe me.
2. This may be an expensive proposition. Unless you have in-house experience with something like a CTI all events bridge and the ability to code to the required heartbeat interface, you will find building an app gateway tricky. You also need to be in the Cisco Developer's Program ($25k). I have colleagues write app gateways in C++ and VB.NET, so it's possible - just not trvial. For a huge load, this may be the only suitable method, however.
3. This is the way to go. JNDI is NOT a protocol - it is a naming standard. The protocol that the client (your application running under Tomcat) uses to talk to the server (the database out there) is defined by the library - the JAR file - you hook into it in VXMLServer\lib\endorsed. Through the JNDI specification in Tomcat\conf\server.xml you indicate the host, user name, password and client library that the system needs. Tomcat uses connection pooling to manipulate a pool of connections (threads) giving a more efficient database query system.
You can then add an additional sepcification through context.xml that allows you to use the JNDI spec in your VXML Database Element.
If you like coding in Java, you can write a Custom Action Element to use the JNDI (and therefore connection pooling), making your query and manipulating the result. This is the way I do it because I'm a competent programmer. Most will use the Database Element.
Finally, you could write a Java Custom Action Element that does not use the JNDI at all, but given the server, user, password and database through the settings, opens a connection, runs the query, and closes the connection.
Regards,
Geoff

Similar Messages

  • Wich oracle database i need to buy(license) for oracle portal

    wich is better oracle database i need to buy(license) for oracle portal (10g)

    Hmmm... I'm not too sure. But we use 10.1.4.
    Try contacting your nearest Oracle reseller I guess!

  • I need free trial license for ADEP

    i need free trial license for ADEPi need free trial license for ADEP

    I don't think so, but I don't work for Adobe... and this is an open forum, not a direct link to Adobe support
    Adobe contact information - http://helpx.adobe.com/contact.html
    -Select your product and what you need help with
    -Click on the blue box "Still need help? Contact us"

  • License for Oracle Database Lite 10g Embedded?

    Hi
    I found Oracle Database Lite 10g Embedded SDK at the
    http://www.oracle.com/technology/products/lite/embedded.html
    Look like that it is possible to use embedded Oracle Lite database in standalone applications.
    I have win32 application with Oracle Lite support.
    Now I'd like create public demo version of this application but can not found LICENSE for this possibility.
    And what about possibility using embedded Oracle Lite database in commercial products?
    Do I need buy some license for it, or users have to buy them?
    Thank you,
    Siarhei Berdachuk

    Thank you for response.
    Do this words: "You can download the base installs and run the demos though." means that I can download Oracle Database Lite 10g Embedded SDK, and create my demo (trial) applications with embedded Oracle Lite dll's without paying anything, and users have to pay for per User or CPU license only after buying my application?
    Thank you,
    Siarhei Berdachuk
    http://www.berdaflex.com

  • "Error while accessing porting layer for ORACLE database via getSessionId()

    Hi,
    My ejb3.0 Entity is created from Emp table in scott/tiger schema of an Oracle 10g database. I am guessing I made some mistake creating the datasource or uploading the driver, because when I run my application, I get a long exception stack trace. The bottom-most entry in the stack trace is:
    Caused by: com.sap.sql.log.OpenSQLException: Error while accessing porting layer for ORACLE database via getSessionId().
         at com.sap.sql.log.Syslog.createAndLogOpenSQLException(Syslog.java:148)
         at com.sap.sql.jdbc.direct.DirectConnectionFactory.createPooledConnection(DirectConnectionFactory.java:527)
         at com.sap.sql.jdbc.direct.DirectConnectionFactory.createDirectPooledConnection(DirectConnectionFactory.java:158)
         at com.sap.sql.jdbc.direct.DirectConnectionFactory.createDirectPooledConnection(DirectConnectionFactory.java:118)
         at com.sap.sql.connect.factory.PooledConnectionFactory.createPooledConnection(PooledConnectionFactory.java:119)
         at com.sap.sql.connect.factory.DriverPooledConnectionFactory.getPooledConnection(DriverPooledConnectionFactory.java:38)
         at com.sap.sql.connect.datasource.DBDataSourceImpl.createPooledConnection(DBDataSourceImpl.java:685)
         at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.matchPool(DBDataSourcePoolImpl.java:1081)
         at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.matchPooledConnection(DBDataSourcePoolImpl.java:919)
         at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.getConnection(DBDataSourcePoolImpl.java:67)
         at com.sap.engine.core.database.impl.DatabaseDataSourceImpl.getConnection(DatabaseDataSourceImpl.java:36)
         at com.sap.engine.services.dbpool.spi.ManagedConnectionFactoryImpl.createManagedConnection(ManagedConnectionFactoryImpl.java:123)
         ... 90 more

    Actually, now (after the GRANT described in my reply before) the Exception has changed to:
    Caused by: com.sap.sql.log.OpenSQLException: Error while
    accessing porting layer for ORACLE database via
    <b>getDatabaseHost</b>().
         at com.sap.sql.log.Syslog.createAndLogOpenSQLException
    (Syslog.java:148)
         at com.sap.sql.jdbc.direct.DirectConnectionFactory.
    createPooledConnection(DirectConnectionFactory.java:527)
         at com.sap.sql.jdbc.direct.DirectConnectionFactory.
    createDirectPooledConnection(DirectConnectionFactory.java:158)
         at com.sap.sql.jdbc.direct.DirectConnectionFactory.
    createDirectPooledConnection(DirectConnectionFactory.java:118)
         at com.sap.sql.connect.factory.PooledConnectionFactory.
    createPooledConnection(PooledConnectionFactory.java:119)
         at com.sap.sql.connect.factory.DriverPooledConnectionFactory.
    getPooledConnection(DriverPooledConnectionFactory.java:38)
         at com.sap.sql.connect.datasource.DBDataSourceImpl.
    createPooledConnection(DBDataSourceImpl.java:685)
         at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.
    matchPool(DBDataSourcePoolImpl.java:1081)
         at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.
    matchPooledConnection(DBDataSourcePoolImpl.java:919)
         at com.sap.sql.connect.datasource.DBDataSourcePoolImpl.
    getConnection(DBDataSourcePoolImpl.java:67)
         at com.sap.engine.core.database.impl.DatabaseDataSourceImpl.
    getConnection(DatabaseDataSourceImpl.java:36)
         at com.sap.engine.services.dbpool.spi.
    ManagedConnectionFactoryImpl.createManagedConnection(ManagedConnectionFactoryImpl.java:123)
         ... 90 more

  • Oracle VM Manager: Includes a Restricted-use License for Oracle Database?

    I'm evaluating OVM and OL for building a small private cloud and - at this stage of the evaluation - am primarily focused on making sure that I understand the licensing requirements of Oracle virtualization.
    The Oracle® VM Installation and Upgrade Guide for Release 3.1.1 states that...
    Oracle VM Manager includes a restricted-use license of the
    Oracle Database (Standard Edition or Enterprise Edition) for use as
    the Oracle VM Manager Management Repository only. The supported
    version of Oracle Database are...
    Am I understanding this correctly? Does this mean that, for the purposes of implementing Oracle VM Manager, it will not be necessary to purchase a license for Oracle Database (11g) Standard Edition?
    Eric Pretorious
    Truckee, CA

    For the uninitiated and/or impatient: In order to use Oracle Database 11g SE/EE instead of Oracle Database XE...
    >
    Oracle VM Manager can be installed in a demo installation using Oracle XE, or as a production installation using Oracle SE or EE. The demo installation installs Oracle XE on the local host and configures it to use as the repository. *The production option collects information on the pre-installed Oracle Database* and uses it as the repository...><ol>
    <li>Go [url http://www.oracle.com/us/products/database/standard-edition/overview/index.html]the Oracel Database 11g product page.
    <li>Follow the link to [url http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html?ssSourceSiteId=ocomen]the Download Page.
    <li>Follow the link to your preferred architecture.
    <li>Review and accept the EULA.
    <li>Download the packages.
    <li>Follow the link to the Documentation Page:
    3. Installation guides and general Oracle Database 11g documentation are here.<li>Follow the link to the documentation about "Installing and Upgrading".
    <li>Download the Database Quick Installation Guide for your preferred architecture.
    </ol>
    Eric Pretorious
    Truckee, CA
    Edited by: epretorious on Sep 13, 2012 6:50 PM - Added a signature.

  • Do I need a new license for Crystal Reports Release 2?

    Post Author: jerryk
    CA Forum: Upgrading and Licensing
    Hi,
    We have a license for Crystal Report XI.  However we need Crystal Reports Release 2 since we are using .Net 2.0.  I just tried installing the Crystal Reports Server on out test web server and it would not accept the license key we have.  Do we need to get a new key?
    jerry

    Post Author: colin mackenzie
    CA Forum: Upgrading and Licensing
    Hey jerryk.
    Check out this URL.
    It will help.
    http://www.businessobjects.com/products/reporting/crystalreports/xi_release_2.asp

  • I NEED MULTIPLE SYSTEM LICENSE FOR ACROBAT READER PRO. HOW CAN I BUY. HOW MUCH FOR THAT

    I NEED A MULTIPLE PC LICENSE FOR ACROBAT READER PRO. HOW CAN BUY. HOW MUCH FOR THAT.

    Reader is free. If you want multiple licenses for Acrobat, you have to discuss this with Acrobat. The Adobe Store gives pricing for up to 9 licenses. Volume license require talking to Adobe, not other users.

  • How to check the VXML Port utilisation in CVP

    Hi,
    Currently we are using 300 VXML Ports but while monitoring the Active Call in Operational Console
    it is showing 300 + Active calls in the VXML Server.
    Please kindly help me to findout  why Active calls status is showing mor than 300 +.
    Regards,
    A.Pravin Raj

    You can check VXML port Utilization by running status.bat file , it will show you the exact ports usage & it will also displays on which application how many callers are.
    c:/Cisco/CVP/VXMLServer/admin

  • Does every person in a company need a pro license for visualization?

    Hi,
    I'm a developer at a small software company starting to use Flex. I'd really love to be able to use the chart features of flex builder 3 professional, but it's a hard sell to the bosses to buy the 4 or 5 licenses we'd need. Would we be able to buy 1 professional license along with standard editions for the other employees, or are we required to have a professional license for everybody? If we can get by on 1 pro, what would the other IDE's show? A watermarked version of the chart?
    Thanks,
    Paul

    I believe your assumption is the case. That's the way it is for other development software. And I believe you are right about the watermark, if you don't have the license, you get the watermark.

  • Need buy server licenses for ~500 pers.

    We want to buy ExportPDF (server licenses for ~500 pers. or equivalent method more cheaper) with a better value for long-term use.

    So far as I know, there is only individual per-user accounts for ExportPDF and no discount. It will always run on Adobe's servers. Perhaps what you really need is Adobe's server product LiveCycle PDF Generator which (despite its name) does include some server based conversion of PDF to other formats (check editions carefully). At this volume of use, running your own service may be more cost effective, but it will require expertise to integrate it onto your own servers.

  • Need to purchase license for flash builder without serial number

    I downloaded Flash Builder 4.6 from the internet, therefore I don't have the serial number. how I can buy a license for it?

    Chances are you cannot purchase a license For version 4.6 since 4.7 is the most current release.

  • 10g express, how to change port number for the database home page

    10g express uses port 8080 for its http listener. However this number has been used by Tomcat on my computer. How can I chang the port number for the 10g home page?
    Regards
    jl

    Andy, thank you very much, I have been able to changed the port number following your advice.
    I hope you do not mind I ask a further questions along this line:
    I installed 10 express db on 2 computers. One with Tomcat and the other without. Following your advice, I successfully changed the port number on the one without Tomcat.
    On the one with Tomcat, I believe it was because I installed the 10g express while the Tomcat was running, I can neither go to the 10g's home page (page cannot be displyed), nor logon to the database from sqlplus (ora-12560: TNS:protocal error) even after I shut down the Tomcat. By checking with 'netstat -an', it is known that the http listerner is not listerning.
    Can I change some configuration file to solve this problem? Or do I have to reinstall 10 ex? I prefer the 1st aproach of changing config file, even it is not as easy as reinstallation.
    Thanks
    jl

  • Do we need a separate license for using Apps adapter (shippd with SOAsuite)

    This message was posted in the adapters forum.
    Oracle Applications Adapter Licensing
    Reposting here
    Oracle Product Licensing is so complex that I need to like to have some guidance from fellow SOA users.
    1) Can anybody tell me how is Oracle Application Adapter is licensed?
    2) Is it licensed by the server (processor License) on which it's installed ( e.g BPEL Server) ?
    3) Or is it licensed by the TARGET DB that this Apps Adapter going to connect ?
    I am sure there are people who have bought Apps Adapter and there input would be appreciated.
    Regards
    Amit

    The Oracle Apps Adapter is a seperate license. It is sold per CPU and it depends on the # of CPUs of the SOA/BPEL server -- not the # of CPUs of EBS that you have. Also, not all CPUs are created equal -- some have different multipliers. Your Oracle rep or an Oracle partner (like the one I work for) can help you figure it out.

  • Need alternative port open for VIPs on ACE

    My ACE is almost completely configured - with VIPs, farms, real servers, redirects etc. Port 80 and 443 are working as expected and web requests are getting routed appropriately.
    The need has arisen however, to allow a non-traditional port to be allowed/open to certain websites (to certain VIPs). (As some background - this is an SFTP style client based connection. ) 
    My ACL configuration is open - ip any any - but i even created one specific to this port number. (let's just say it's 7777 for now). I've done captures on the firewall to make sure that traffic from external requests is getting through it, and when I try to connect to the real server address (either NATed or internally), it connects just fine. I am unable to see the connection attempts in the logging on the ACE and the error message that the client app gets is "connection refused"
    I'm not good with policy maps or class maps, so I'm not sure if that's where I need to be looking. I suppose that the issue is at the VIP level though since the server IPs work fine, so I need to understand what gets processed via that IP that doesn't via the others.
    So if I currently have websites on the ACE configured to accept, redirect, and loadbalance for port 80 and 443, but I now need them to do the same on port 7777, what changes need to be applied and where?
    I can paste any config info if someone can help me. Thanks.

    Good afternoon,
    This new port would be a completely new VIP, so, you would need to create a new class-map for it.
    Daniel

Maybe you are looking for

  • How can I recover lost work in Soundbooth 4?

    While editing an MP3 file in SB4, Soundbooth crashed, and crashed hard.  First the green soundwave editing pane went blank, then I received multiple "Adobe Soundbooth has encountered a fatal error and must close" alert windows (over 100) until the co

  • New Windows laptop recommendations for CS6

    Hi, I need some recommendations on new laptop that can run Web and Design Premium CS6, and some places where I could purchase or get it custom made. I mainly use InDesign, Photshop, Illustrator, and some Dreamweaver. I like fast computers. I need a l

  • Empty Screen after logging into portal

    Hi, I have installed SAPNetweaver 2004S,  SP9 trial edition. After logging into portal , Masthead and Tool area are visible and reamining part is empty screen . Toplevel navigation , detailed navigation, desktop innerpage are not getting displayed. C

  • Can't change LWAP association to different Controller

    I have a customer with LWAPs that are associated to a specific controller. They want to change the controller it's associated to, but it keeps returning to the original controller. They've tried assigning the Primary controller via WCS/WiSM, resettin

  • Problems compressing/Zipping a file

    Hi Guys, I'm having some issues Zipping up a file - I need to upload a file and the maximum capacity for the file to be uploaded is 200mb. Its part of an online course that I'm taking and all project submisions need to be in today - I can't figure ou