首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • Jboss+Jbuilder 搞cmp 老是数据源老是绑定不了 [无满意答案结贴,结贴人:haosufu]
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-07 15:46:20 楼主
    我用的JDBC直连 MSSQL

    1.standardjbosscmp-jdbc.xml修改为
    XML code
    <jbosscmp-jdbc> - <defaults> <datasource>java:/MSSQLDS</datasource> <datasource-mapping>MS SQLSERVER2000</datasource-mapping> <create-table>true</create-table> <remove-table>false</remove-table>


    2.JDBC类库又移到lib下

    3.mssql-ds.xml移到deploy下并修改为
    XML code
    <datasources> - <local-tx-datasource> <jndi-name>MSSQLDS</jndi-name> <connection-url>jdbc:microsoft:sqlserver://127.0.0.1:1433;DatabaseName=pubs</connection-url> <driver-class>com.microsoft.jdbc.sqlserver.SQLServerDriver</driver-class> <user-name>sa</user-name> <password>sa</password> - <!-- sql to call when connection is created <new-connection-sql>some arbitrary sql</new-connection-sql> --> - <!-- sql to call on an existing pooled connection when it is obtained from pool <check-valid-connection-sql>some arbitrary sql</check-valid-connection-sql> --> </local-tx-datasource> </datasources>


    4.修改JBuilder生成的jbosscmp-jdbc.xml文件
    <jbosscmp-jdbc>
      <defaults>
        <datasource>java:/MSSQLDS </datasource>
        <datasource-mapping>MS SQLSERVER2000 </datasource-mapping>
      </defaults>

    运行抛出异常如下
    Java code
    org.jboss.deployment.DeploymentException: Error: can't find data source: java:/MSSQLDS; - nested throwable: (javax.naming.NameNotFoundException: MSSQLDS not bound) at org.jboss.ejb.plugins.cmp.jdbc.bridge.JDBCEntityBridge.init(JDBCEntityBridge.java:143) at org.jboss.ejb.plugins.cmp.jdbc.JDBCStoreManager.initStoreManager(JDBCStoreManager.java:428) 省略....... Caused by: javax.naming.NameNotFoundException: MSSQLDS not bound at org.jnp.server.NamingServer.getBinding(NamingServer.java:495) at org.jnp.server.NamingServer.getBinding(NamingServer.java:503) at org.jnp.server.NamingServer.getObject(NamingServer.java:509) 省略.....
    0  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    发表于:2008-06-27 18:08:481楼 得分:0
    这个问题我也遇到过,我现在加了一个群,这个群人气较好,也的确有高手 ,不但可以交流问题,而且还可以接项目赚钱,qq群号是:,不要说 我做广告,看看便知,如需要的话加入试试,如果你发现好的交流群也别忘 了告诉我啊!呵呵!
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved