在线等 第一次上网提问求助 关于获取webligoc连接池的问题

问题描述

版本:webligoc10oracle10在控制页面配置连接池(DataSource)由于版本高而不需要配置connectionpooldataSource参数如下:name:oraclejndiName:oracle在控制页面测试连接成功jsp获取代码<%@pagelanguage="java"contentType="text/html;charset=UTF-8"%><%@pageimport="javax.naming.Context,javax.naming.InitialContext,javax.sql.DataSource,java.sql.Connection"%><%try{Connectionconn=null;//Propertiesp=newProperties();//p.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFactory");//p.put(Context.PROVIDER_URL,"t3://localhost:7001");Contextctx=newInitialContext();//Contextctxs=null;//ctxs=(Context)ctx.lookup("oracle");DataSourceds=(DataSource)(ctx.lookup("oracle"));conn=ds.getConnection();}catch(Exceptione){out.println(e.toString());}%><html><body>thisistestpage</body></html>出现的异常:javax.naming.NameNotFoundException:Unabletoresolve'oracle'.Resolved'';remainingname'oracle'

解决方案

解决方案二:
查看配置JNDI后的Log,看JNDI是否真正成功配置.
解决方案三:
不要忘记DataSource要TARGET到一个server上
解决方案四:
后台详细的log再发出来看看吧。
解决方案五:
看看你的config.xml文件或控制台看下"oracle"这个数据源(datasources)你配置了没,配子连接池的时候先测试是否连接成功~
解决方案六:
你确定你的jndiName:oracle之前没有加东西???
解决方案七:
引用楼主IBelle的帖子:

版本:webligoc10oracle10在控制页面配置连接池(DataSource)由于版本高而不需要配置connectionpooldataSource参数如下:name:oraclejndiName:oracle在控制页面测试连接成功jsp获取代码<%@pagelanguage="java"contentType="text/html;charset=UTF-8"%><%@pageimport="javax.naming.Context,javax.naming.InitialContext,javax.sql.DataSo…

关注下!

时间: 2024-11-01 11:04:31

在线等 第一次上网提问求助 关于获取webligoc连接池的问题的相关文章

浏览器-求助:如何获取body距离屏幕顶部的距离

问题描述 求助:如何获取body距离屏幕顶部的距离 window.screenTop在ie浏览器里面ok但是在360浏览器里面却获取的是浏览器距离屏幕顶部的距离求解如何兼容这两个浏览器? 解决方案 head标签里面增加meta强制360以兼容模式打开你的页面 <meta name=""renderer"" content=""ie-comp""> 解决方案二: 你获取屏幕的高度然后用屏幕的高度减去你body的高度不

td的值-正则表达式求助,获取&amp;amp;lt;td&amp;amp;gt;的值!!

问题描述 正则表达式求助,获取<td>的值!! 正则表达式获取td里面的值,td里面的class不一样,不知道怎么写..... enter code here 品种:棉花CF????日期:2014-07-28 1 海通期货 5,774 2,061 万达期货 13,386 -747 永安期货 18,932 150 2 华安期货 5,257 3,188 国投期货 12,172 635 银河期货 13,891 329 //reg 不会写啊啊啊··· Regex reg = new Regex(@&q

sql server-WIN732位 64位获取sqlserver2008连接速度慢

问题描述 WIN732位 64位获取sqlserver2008连接速度慢 我用exe4j打包了swing程序,win7系统在打开这个exe程序时,首次获取jdbc sqlserver2008连接速度很慢,第二次之后就快了很多,这是什么原因呢?TCPIP自动适配功能也关闭了,网络也设置成工作网络. 是哪里的问题呢?求指导 解决方案 看看是否存在dns解析,在有dns解析的时候,第一次是很慢的,之后就快多了.

Android编程获取网络连接方式及判断手机卡所属运营商的方法_Android

本文实例讲述了Android编程获取网络连接方式及判断手机卡所属运营商的方法.分享给大家供大家参考,具体如下: 问题:项目中写的网络模块,感觉有点乱:两套代码 --模拟器.真机,维护起来十分麻烦. 解决办法:代码自动去检查到那种网络环境,然后调用不同的联网方式. 查看了模拟器上默认的接入点:移动网络 -- APN = "internet" 1.通过获取apn的名称,来判断网络 // 获取Mobile网络下的cmwap.cmnet private int getCurrentApnInU

c3p0连接池中获取的Connection对象的close()方法是真的把连接给关闭了?

问题描述 c3p0连接池中获取的Connection对象的close()方法是真的把连接给关闭了? 自己做写了一个管理数据源的DBManager,构想中从数据源里面获取的Connection使用完之后执行close()方法,然后把Connection对象闲置回连接池中. 但是测试出来的结果好像每次执行close()之后connection就销毁了. 代码如下: DBManager.java package ben.DBUtils; import java.sql.Connection; impo

thernet-android中如何获取获取以太网连接状态

问题描述 android中如何获取获取以太网连接状态 有什么方法可以获取当前以太网是否连接的状态,已知现在EthernetManager类无法在应用层直接调用,那么有没有其他方法可以获取以太网是否连接的状态 解决方案 // 当网络变化的时候系统会发出一个广播 Broadcast,只要在程序中注册一个广播接收器 BroadcastReceiver,并在 IntentFilter 中添加相应的过滤,这样一旦网络有变化,程序就能监听到public static final String CONNECT

java 断开从连接池中获取的连接,规范的操作是怎样的

问题描述 java断开从连接池中获取的连接,规范的操作是怎样的,ResultSet,PreparedStatement,Connection是否需要依次关闭,若需要,应该怎么做才是高效率,规范,而且不会发生内存泄露.涉及到很多try和catch,不知怎么处理. 解决方案 解决方案二:ResultSet,PreparedStatement,Connection是否需要依次关闭需要应该怎么做才是高效率写一个函数用来关闭,如放在的帮助类JdbcUtil里,如publicstaticvoidreleas

数据库连接-JDBC如何获取当前连接的ID

问题描述 JDBC如何获取当前连接的ID 通过jdbc连接db2,想在程序中获取当前数据库连接在数据库服务器中的标示信息.如图请大神指点!!! 解决方案 可否换个思路来解决问题,你要这个id的用途是做什么? 解决方案二: 可否换个思路来解决问题,你要这个id的用途是做什么?

虚拟机安装redhat 7.0 无法上网,无法用Xmanager远程连接

问题描述 虚拟机安装redhat 7.0 无法上网,无法用Xmanager远程连接 VMware 12 安装的Red Hat Enterprise Linux 7 64位 按网上的配置了IP和DNS 然后重启网络service nerwork restart,报错如下 解决方案 http://wenku.baidu.com/link?url=2t6BxBX5nwdkgf_tKqfE-PnLw9abr2yAhmZN-bDX7Tvmd2itx8YqvvnnyQlMLIO-o8OPkbX4lrYQNA