开发者社区> 问答> 正文

Jboss 项目连接数据库时报错?报错

如题,部署的J2EE项目,测试过其他WEB项目都能很正常,所以JBOSS并没有问题,当连接DB2数据库时项目报了错,数据库的用户和密码肯定没有错误的,远程测试了数据库也能正常连接和数据查询,不知道是不是项目本身的问题,另外db2jcc,db2jcc_license_cu这2个驱动包也有,各位大神求解啊

展开
收起
爱吃鱼的程序员 2020-06-22 22:44:04 477 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

       配置 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>


    报的什么错?图片看不到。

    项目是ear的包,DB2的数据库,数据源已配置14:48:12,588INFO [Http11BaseProtocol]StartingCoyoteHTTP/1.1onhttp-0.0.0.0-80
    14:48:12,749INFO [ChannelSocket]JK:ajp13listeningon/0.0.0.0:8009
    14:48:12,871INFO [JkMain]JkrunningID=0time=0/159 config=null
    14:48:12,886INFO [Server]JBoss(MXMicroKernel)[4.0.5.GA(build:CVSTag=Branch_4_0date=200610162339)]Startedin17s:192ms
    14:48:56,717INFO [STDOUT]name=iwh
    14:48:56,717INFO [STDOUT]pool=scm.DBConnectionManager$DBConnectionPool@9fac35
    14:48:56,717INFO [STDOUT]jdbc:db2://192.168.0.69:50000/ssss
    14:48:56,717INFO [STDOUT]xxxxx
    14:48:56,717INFO [STDOUT]yyyyy
    14:48:56,718ERROR[STDERR]java.lang.NullPointerException
    14:48:56,718ERROR[STDERR]  atscm.DBConnectionManager$DBConnectionPool.getConnection(DBConnectionManager.java:378)
    14:48:56,718ERROR[STDERR]  atscm.DBConnectionManager.getConnection(DBConnectionManager.java:88)

    算了,自个解决了,问人不靠谱啊!
    2020-06-22 22:44:23
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载