cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
610
Views
0
Helpful
0
Comments
cdnadmin
Level 11
Level 11
This document was generated from CDN thread

Created by: Vinay Kariyappa on 12-03-2010 11:22:14 AM
Hi,
 
I am using CVP 7.0  and i have a database of Oracle 10G. I want to know what all configurations are needed on the WEB SERVER as well as the CALLSTUDIO to run a successful query and get a result fro the DB through a small CVP script.
 
Thanks in advance
Debarun Basak

Subject: Re: New Message from Vinay Kariyappa in Customer Voice Portal (CVP) - CVP -
Replied by: Janine Graves on 12-03-2010 02:29:58 PM
1.To use the database element that comes with Studio, you need to modify
the Tomcat/conf/server.xml file to provide a JNDI interface to the
oracle server. I believe the configuration within the server.xml config
file is something like this for Oracle:

   <Engine defaultHost="localhost" name="Catalina">
     <Realm  className="org.apache.catalina.realm.UserDatabaseRealm"/>
     <Host appBase="webapps" name="localhost">
       <Context path="/CVP">
         <Resource
           name="jdbc/jndiAliasToUseInStudio"
           type="javax.sql.DataSource"
           password="yourPassword"
           driverClassName="oracle.jdbc.driver.OracleDriver"
           maxIdle="2"
           maxWait="5000"
           username="yourUserName"
          
url="jdbc:oracle:thin:@10.1.78.20:1521ataBaseInstanceWithinOracle"
           maxActive="4"/>
       </Context>
     </Host>
   </Engine>
</Service>
</Server>


2. You then need to get the JDBC driver for Oracle and put it into
C:/Cisco/CVP/VxmlServer/Tomcat/common/lib

3. Restart Cisco VXML Server service (Tomcat)

4. Within Studio use the database element. To do a select statement,
choose Type:  single
enter the JNDI name from the server.xml file 'jndiAliasToUseInStudio' 
in the example above (omit the quotes, do NOT use the jdbc/ prefix in
Studio)

5. Enter the command you want to execute 'select * from rxtable where
rxnum={Data.Element.rxnum.value}'  (omit the quotes, do NOT end with
semi-colon)

6. For the single select statement, vxml server will create element data
with the names of the columns being returned. So if the rxtable had
columns named 'price' and 'refills'  then you'd get element data named
'PRICE' and 'REFILLS' as part of the element data for the DATABASE
element. NOTE - Oracle always returns column names as UPPER CASE - so
your variables will be named as UPPER CASE.


Cisco Developer Community Forums wrote:
> Vinay Kariyappa has created a new message in the forum "CVP - All
> Versions":
>
> --------------------------------------------------------------
> Hi,
> Â
> I am using CVP 7.0  and i have a database of Oracle 10G. I want to
> know what all configurations are needed on the WEB SERVER as well as
> the CALLSTUDIO to run a successful query and get a result fro the DB.
> --
> To respond to this post, please click the following link:
>
> <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/2035554>
>
> or simply reply to this email.

Subject: RE: Re: New Message from Vinay Kariyappa in Customer Voice Portal (CVP) - C
Replied by: Vinay Kariyappa on 13-03-2010 11:33:02 AM
Thanks Janine
 
Followed the sets and was successfull in configuring the JNDI.But call studio does seem to find it
i am getting the below error
Name orcl(JNDi ALIAS) is not bound in this Context
 
 
Error with admin service startup,03/13/2010 16:57:05.812,There was a problem locating the logger class com.cisco.cvp.vxml.snmp.CVPSNMPLogger. There were no problems deploying the application. This error only prevented this logger from loading.  The error was: java.lang.ClassNotFoundException: com.cisco.cvp.vxml.snmp.CVPSNMPLogger
java.lang.ClassNotFoundException: com.cisco.cvp.vxml.snmp.CVPSNMPLogger
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:242)
    at com.audium.server.controller.AudiumServerConfiguration.instantiateLoggers(AudiumServerConfiguration.java:465)
    at com.audium.server.controller.AudiumServerConfiguration.initialize(AudiumServerConfiguration.java:864)
    at com.audium.server.controller.AudiumServerConfiguration.initializeAll(AudiumServerConfiguration.java:739)
    at com.audium.server.controller.ControllerInitializer.<init>(Controller.java:3429)
    at com.audium.server.controller.ControllerInitializer.doInitialization(Controller.java:3440)
    at com.audium.server.controller.Controller.init(Controller.java:370)
    at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
    at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
    at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
    at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
    at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
    at org.apache.catalina.core.StandardService.start(StandardService.java:448)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)

10.105.102.94.1268528230109.0.HelloTest,03/13/2010 16:57:12.343,A built-in element encountered an exception of type com.audium.server.AudiumException. The error was: There was a problem looking up the JNDI data source 'orcl'. The root cause was: javax.naming.NameNotFoundException: Name orcl is not bound in this Context
com.audium.server.AudiumException: There was a problem looking up the JNDI data source 'orcl'.
    at com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:132)
    at com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
    at com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
    at com.audium.server.controller.Controller.goToAction(Controller.java:2716)
    at com.audium.server.controller.Controller.goToElement(Controller.java:2458)
    at com.audium.server.controller.Controller.continueCall(Controller.java:2282)
    at com.audium.server.controller.Controller.doPost(Controller.java:599)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
    at java.lang.Thread.run(Thread.java:595)

 Root Cause: javax.naming.NameNotFoundException: Name orcl is not bound in this Context
    at org.apache.naming.NamingContext.lookup(NamingContext.java:770)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
    at org.apache.naming.SelectorContext.lookup(SelectorContext.java:137)
    at javax.naming.InitialContext.lookup(InitialContext.java:351)
    at com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:130)
    at com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
    at com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
    at com.audium.server.controller.Controller.goToAction(Controller.java:2716)
    at com.audium.server.controller.Controller.goToElement(Controller.java:2458)
    at com.audium.server.controller.Controller.continueCall(Controller.java:2282)
    at com.audium.server.controller.Controller.doPost(Controller.java:599)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
    at java.lang.Thread.run(Thread.java:595)

10.105.102.94.1268528230109.0.HelloTest,03/13/2010 16:57:12.343, The error was: A built-in element encountered an exception of type com.audium.server.AudiumException. There was a problem looking up the JNDI data source 'orcl'. The root cause was: javax.naming.NameNotFoundException: Name orcl is not bound in this Context
com.audium.server.AudiumException: A built-in element encountered an exception of type com.audium.server.AudiumException.
    at com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:400)
    at com.audium.server.controller.Controller.goToAction(Controller.java:2716)
    at com.audium.server.controller.Controller.goToElement(Controller.java:2458)
    at com.audium.server.controller.Controller.continueCall(Controller.java:2282)
    at com.audium.server.controller.Controller.doPost(Controller.java:599)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
    at java.lang.Thread.run(Thread.java:595)

 Root Cause: javax.naming.NameNotFoundException: Name orcl is not bound in this Context
    at org.apache.naming.NamingContext.lookup(NamingContext.java:770)
    at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
    at org.apache.naming.SelectorContext.lookup(SelectorContext.java:137)
    at javax.naming.InitialContext.lookup(InitialContext.java:351)
    at com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:130)
    at com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
    at com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
    at com.audium.server.controller.Controller.goToAction(Controller.java:2716)
    at com.audium.server.controller.Controller.goToElement(Controller.java:2458)
    at com.audium.server.controller.Controller.continueCall(Controller.java:2282)
    at com.audium.server.controller.Controller.doPost(Controller.java:599)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
    at java.lang.Thread.run(Thread.java:595)

 Root Cause: com.audium.server.AudiumException: There was a problem looking up the JNDI data source 'orcl'.
    at com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:132)
    at com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
    at com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
    at com.audium.server.controller.Controller.goToAction(Controller.java:2716)
    at com.audium.server.controller.Controller.goToElement(Controller.java:2458)
    at com.audium.server.controller.Controller.continueCall(Controller.java:2282)
    at com.audium.server.controller.Controller.doPost(Controller.java:599)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
    at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
    at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
    at java.lang.Thread.run(Thread.java:595)

Subject: Re: New Message from Vinay Kariyappa in Customer Voice Portal (CVP) - CVP -
Replied by: Janine Graves on 14-03-2010 04:45:10 PM
Are you testing thru VxmlServer or the Studio Debugger? The debugger has
its own Tomcat that needs configuration.

Please attach or paste in the contents of the server.xml file that you
configured - it's in C:/Cisco/CVP/VxmlServer/Tomcat/conf/server.xml
Did you restart Tomcat?
Everything is case-sensitive so ensure the you're using the right JNDI
name in the config and in the Studio DB element.
In Tomcat config it would say 'jdbc/SOMENAME'  and then in Studio DB
element, you'd enter 'SOMENAME' (omitting quotes).



Cisco Developer Community Forums wrote:
> Vinay Kariyappa has created a new message in the forum "CVP - All
> Versions":
>
> --------------------------------------------------------------
> Thanks Janine
> Â
> Followed the sets and was successfull in configuring the JNDI.But call
> studio does seem to find it
> i am getting the below error
> *Name orcl(JNDi ALIAS) is not bound in this Context*
> Â
> Â
> Error with admin service startup,03/13/2010 16:57:05.812,There was a
> problem locating the logger class
> com.cisco.cvp.vxml.snmp.CVPSNMPLogger. There were no problems
> deploying the application. This error only prevented this logger from
> loading.  The error was: java.lang.ClassNotFoundException:
> com.cisco.cvp.vxml.snmp.CVPSNMPLogger
> java.lang.ClassNotFoundException: com.cisco.cvp.vxml.snmp.CVPSNMPLogger
>     at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
>     at java.security.AccessController.doPrivileged(Native Method)
>     at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>     at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
>     at java.lang.Class.forName0(Native Method)
>     at java.lang.Class.forName(Class.java:242)
>     at
> com.audium.server.controller.AudiumServerConfiguration.instantiateLoggers(AudiumServerConfiguration.java:465)
>     at
> com.audium.server.controller.AudiumServerConfiguration.initialize(AudiumServerConfiguration.java:864)
>     at
> com.audium.server.controller.AudiumServerConfiguration.initializeAll(AudiumServerConfiguration.java:739)
>     at
> com.audium.server.controller.ControllerInitializer.<init>(Controller.java:3429)
>     at
> com.audium.server.controller.ControllerInitializer.doInitialization(Controller.java:3440)
>     at
> com.audium.server.controller.Controller.init(Controller.java:370)
>     at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1139)
>     at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:966)
>     at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3956)
>     at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4230)
>     at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>     at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>     at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>     at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
>     at
> org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
>     at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
>     at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>     at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>     at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>     at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>     at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>     at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>     at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>     at
> org.apache.catalina.core.StandardService.start(StandardService.java:448)
>     at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>     at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>     at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>     at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>     at java.lang.reflect.Method.invoke(Method.java:585)
>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>
> 10.105.102.94.1268528230109.0.HelloTest,03/13/2010 16:57:12.343,A
> built-in element encountered an exception of type
> com.audium.server.AudiumException. The error was: There was a problem
> looking up the JNDI data source 'orcl'. The root cause was:
> javax.naming.NameNotFoundException: Name orcl is not bound in this Context
> com.audium.server.AudiumException: There was a problem looking up the
> JNDI data source 'orcl'.
>     at
> com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:132)
>     at
> com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
>     at
> com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
>     at
> com.audium.server.controller.Controller.goToAction(Controller.java:2716)
>     at
> com.audium.server.controller.Controller.goToElement(Controller.java:2458)
>     at
> com.audium.server.controller.Controller.continueCall(Controller.java:2282)
>     at
> com.audium.server.controller.Controller.doPost(Controller.java:599)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>     at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>     at java.lang.Thread.run(Thread.java:595)
>
> Â Root Cause: javax.naming.NameNotFoundException: Name orcl is not
> bound in this Context
>     at org.apache.naming.NamingContext.lookup(NamingContext.java:770)
>     at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
>     at
> org.apache.naming.SelectorContext.lookup(SelectorContext.java:137)
>     at javax.naming.InitialContext.lookup(InitialContext.java:351)
>     at
> com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:130)
>     at
> com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
>     at
> com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
>     at
> com.audium.server.controller.Controller.goToAction(Controller.java:2716)
>     at
> com.audium.server.controller.Controller.goToElement(Controller.java:2458)
>     at
> com.audium.server.controller.Controller.continueCall(Controller.java:2282)
>     at
> com.audium.server.controller.Controller.doPost(Controller.java:599)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>     at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>     at java.lang.Thread.run(Thread.java:595)
>
> 10.105.102.94.1268528230109.0.HelloTest,03/13/2010 16:57:12.343, The
> error was: A built-in element encountered an exception of type
> com.audium.server.AudiumException. There was a problem looking up the
> JNDI data source 'orcl'. The root cause was:
> javax.naming.NameNotFoundException: Name orcl is not bound in this Context
> com.audium.server.AudiumException: A built-in element encountered an
> exception of type com.audium.server.AudiumException.
>     at
> com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:400)
>     at
> com.audium.server.controller.Controller.goToAction(Controller.java:2716)
>     at
> com.audium.server.controller.Controller.goToElement(Controller.java:2458)
>     at
> com.audium.server.controller.Controller.continueCall(Controller.java:2282)
>     at
> com.audium.server.controller.Controller.doPost(Controller.java:599)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>     at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>     at java.lang.Thread.run(Thread.java:595)
>
> Â Root Cause: javax.naming.NameNotFoundException: Name orcl is not
> bound in this Context
>     at org.apache.naming.NamingContext.lookup(NamingContext.java:770)
>     at org.apache.naming.NamingContext.lookup(NamingContext.java:153)
>     at
> org.apache.naming.SelectorContext.lookup(SelectorContext.java:137)
>     at javax.naming.InitialContext.lookup(InitialContext.java:351)
>     at
> com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:130)
>     at
> com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
>     at
> com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
>     at
> com.audium.server.controller.Controller.goToAction(Controller.java:2716)
>     at
> com.audium.server.controller.Controller.goToElement(Controller.java:2458)
>     at
> com.audium.server.controller.Controller.continueCall(Controller.java:2282)
>     at
> com.audium.server.controller.Controller.doPost(Controller.java:599)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>     at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>     at java.lang.Thread.run(Thread.java:595)
>
> Â Root Cause: com.audium.server.AudiumException: There was a problem
> looking up the JNDI data source 'orcl'.
>     at
> com.audium.server.action.database.DatabaseAction.getDataSource(DatabaseAction.java:132)
>     at
> com.audium.server.action.database.DatabaseAction.doAction(DatabaseAction.java:181)
>     at
> com.audium.server.voiceElement.ActionElementBase.service(ActionElementBase.java:384)
>     at
> com.audium.server.controller.Controller.goToAction(Controller.java:2716)
>     at
> com.audium.server.controller.Controller.goToElement(Controller.java:2458)
>     at
> com.audium.server.controller.Controller.continueCall(Controller.java:2282)
>     at
> com.audium.server.controller.Controller.doPost(Controller.java:599)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
>     at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>     at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>     at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>     at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>     at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>     at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>     at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>     at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>     at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>     at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>     at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>     at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>     at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>     at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>     at java.lang.Thread.run(Thread.java:595)
> --
> To respond to this post, please click the following link:
>
> <http://developer.cisco.com/web/cvp/forums/-/message_boards/message/2037912>
>
> or simply reply to this email.
Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Quick Links