在WebLogic中如何知道,数据源配置成功。
我参照“实战JBuilder7+WebLogic7存取SQL Server2000”一文配置WEBLOGIC。
WebLogic7的配置:
1. 启动WebLogic7
2. 打开IE6,在地址栏中输入:http://localhost:7001/console
3. 输入用户名和密码
4. 在左边的目录树中选中Services->JDBC->Connection Pools,单击右侧的 Configure a new JDBC Connection Pool.,输入以下信息:
Configuration->General页:
Name = SQL Server Connection Pool
URL = jdbc:weblogic:mssqlserver4:northwind@localhost
Driver classname = weblogic.jdbc.mssqlserver4.Driver
Properties : user = sa
单击Create建立连接池。
Targets->Server页:
将myserver(服务器名称)移至右侧的列表中,但击单击Apply
5. 在左边的目录树中选中Services->JDBC->Data Sources(或者TXData Sources),单击右侧的Configure a new JDBC Connection Pool.,输入以下信息:
Configuration->General页:
Name = SQLServer Tx Data Source
JNDI Name = SQLServer
Pool Name = SQL Server Connection Pool
选中Emulate Two-Phase Commit for non-XA Driver和Row Prefetch Enabled
单击Create建立数据源。
Targets->Server页:
(*)将myserver(服务器名称)移至右侧的列表中,单击Apply,配置完毕。(*)
当我单击Apply时,出现 Exception
java.lang.NullPointerException
at weblogic.management.console.utils.MBeans.getMBeanClassNameFor(MBeans.java:1153)
at weblogic.management.console.actions.mbean.EditMBeanAction.getMBeanClass(EditMBeanAction.java:210)
.......
有一大堆实在看不懂。
我错在哪里?数据源的配置怎样才算是成功?
{我在JAVA程序中能够用上面的(DRIVER,URL,USER,PASSWORD)成功连接数据库。
DRIVER和URL我还用过
com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc:Microsoft:SQLserver://localhost:1433;databaseName=northwind
}