simplesqlServlet.java
Attempting connection.... Connection error:javax.naming.NameNotFoundException: Unable to resolve bbb.OracleThintxds Resolved: '' Unresolved:'bbb' ; remaining name 'OracleThintxds' ******************************** stmt is null conn is null ******************************** 
Example finished...

解决方案 »

  1.   

    我的qq是1818477
    msn是[email protected]
    请多多帮忙!!!
      

  2.   

    你会用控制台吗?(http://127.0.0.1:7001/console)
    然后看一下,JDBC Connection Pool和JDBC Data Source都建起来了吗?
      

  3.   

    根据<<Weblogic6.0上Connection Pool、DataSource的创建与使用>>一文看,是手动修改config.xml,这样有可能没有建立真正的连接。最好在控制台下配置Connection Pool、DataSource以及TxDataSource。
      

  4.   

    broze() 
    你有这方面的资料马
    可否给我发一份
    [email protected]
      

  5.   

    资料有是有,就是bea官方网站的电子文档。(http://e-docs.bea.com)
    你把simplesqlServlet.java发给我,我帮你看看吧。
    e-mail:[email protected].
      

  6.   

    我把你的sss.class反编译了,代码没有大的问题,最后有一些小错误,会抛出异常。其实这是weblogic自带的一个例子。我用的是weblogic6.1,该例子在..\bea\wlserver6.1\samples\examples\jdbc\datasource\simplesqlServlet.java下,我修改后把它跑了一下,没有问题。
    我的config.xml是这样写的,你可以参考一下。    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
            InitialCapacity="2" MaxCapacity="10" Name="oraPool"
            Password="{3DES}n2sNMUEMhog="
            Properties="user=beat;server=192.168.1.88:1521:beat"
            RefreshMinutes="10" Targets="myserver"
            TestTableName="ejbAccounts" URL="jdbc:oracle:thin:@192.168.1.88:1521:beat"/>
    ................
        <JDBCDataSource JNDIName="weblogic.jdbc.jts.oraclePool" Name="oraDS"
            PoolName="oraPool" Targets="myserver"/>
    你试试吧!
      

  7.   

    我把你的sss.class反编译了,代码没有大的问题,最后有一些小错误,会抛出异常。其实这是weblogic自带的一个例子。我用的是weblogic6.1,该例子在..\bea\wlserver6.1\samples\examples\jdbc\datasource\simplesqlServlet.java下,我修改后把它跑了一下,没有问题。
    我的config.xml是这样写的,你可以参考一下。    <JDBCConnectionPool DriverName="oracle.jdbc.driver.OracleDriver"
            InitialCapacity="2" MaxCapacity="10" Name="oraPool"
            Password="{3DES}n2sNMUEMhog="
            Properties="user=beat;server=192.168.1.88:1521:beat"
            RefreshMinutes="10" Targets="myserver"
            TestTableName="ejbAccounts" URL="jdbc:oracle:thin:@192.168.1.88:1521:beat"/>
    ................
        <JDBCDataSource JNDIName="weblogic.jdbc.jts.oraclePool" Name="oraDS"
            PoolName="oraPool" Targets="myserver"/>把simplesqlServlet.java中的javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup ("examples-dataSource-demoPool");改成javax.sql.DataSource ds = (javax.sql.DataSource) ctx.lookup ("weblogic.jdbc.jts.oraclePool"); 你试试吧!
      

  8.   

    我在启动时。出现如下错误
    <2002-1-17 下午09时05分52秒> <Error> <JDBC> <Error during Data Source creation:
    weblogic.common.ResourceException: DataSource(bbb.OracleThintxds) can't be creat
    ed with non-existent Pool (connection or multi) (OracleThinPool)>
      

  9.   

    我只装了jdk,无法编译servlet
    <2002-1-17 下午09时47分17秒> <Error> <JDBC> <Cannot startup connection pool "Ora
    cleThinPool" weblogic.common.ResourceException:
    Could not create pool connection. The DBMS driver exception was:
    java.sql.SQLException: Io 异常: Connection refused(DESCRIPTION=(TMP=)(VSNNUM=135
    294976)(ERR=12505)(ERROR_STACK=(ERROR=(CODE=12505)(EMFI=4))))
            at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:168)
            at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:210)
            at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java:323)
            at oracle.jdbc.driver.OracleConnection.<init>(OracleConnection.java:260)还有很多错误,。。
      

  10.   

    broze() 高手:
    不知道你是否用过oracle的sqlj连过数据库,对于运行于后台的servlet来讲,是不是只要数据库联通了就可以进行各种各样的操作了呢,我的意思是不限于数据库访问的实现方式,no matter jdbc or sqlj or others?