Jboss 项目连接数据库时报错
如题,部署的J2EE项目,测试过其他WEB项目都能很正常,所以JBOSS并没有问题,当连接DB2数据库时项目报了错,数据库的用户和密码肯定没有错误的,远程测试了数据库也能正常连接和数据查询,不知道是不是项目本身的问题,另外db2jcc,db2jcc_license_cu这2个驱动包也有,各位大神求解啊
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
算了,自个解决了,问人不靠谱啊!
14:48:12,588 INFO [Http11BaseProtocol] Starting Coyote HTTP/1.1 on http-0.0.0.0-80
14:48:12,749 INFO [ChannelSocket] JK: ajp13 listening on /0.0.0.0:8009
14:48:12,871 INFO [JkMain] Jk running ID=0 time=0/159 config=null
14:48:12,886 INFO [Server] JBoss (MX MicroKernel) [4.0.5.GA (build: CVSTag=Branch_4_0 date=200610162339)] Started in 17s:192ms
14:48:56,717 INFO [STDOUT] name = iwh
14:48:56,717 INFO [STDOUT] pool = scm.DBConnectionManager$DBConnectionPool@9fac35
14:48:56,717 INFO [STDOUT] jdbc:db2://192.168.0.69:50000/ssss
14:48:56,717 INFO [STDOUT] xxxxx
14:48:56,717 INFO [STDOUT] yyyyy
14:48:56,718 ERROR [STDERR] java.lang.NullPointerException
14:48:56,718 ERROR [STDERR] at scm.DBConnectionManager$DBConnectionPool.getConnection(DBConnectionManager.java:378)
14:48:56,718 ERROR [STDERR] at scm.DBConnectionManager.getConnection(DBConnectionManager.java:88)
项目是ear的包,DB2的数据库,数据源已配置
配置JBoss数据源
a) 数据源参考配置文件
jboss-6.0.0.Final/docs/examples/jca/**-ds.xml
b) 将配置文件放到站点根目录下
jboss-6.0.0.Final/server/default/deploy
c) 将connector加入站点
server/default/lib
d) 配置相关的参数
<jndi-name>MySqlDS</jndi-name>
<connection-url>jdbc:mysql://xxx:3306/xxx</connection-url>
<driver-class>com.mysql.jdbc.Driver</driver-class>
<user-name>xxx</user-name>
<password>xxx</password>
报的什么错?图片看不到。