新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     >>W3CHINA.ORG讨论区<<     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> Web服务(Web Services,WS), 语义Web服务(Semantic Web Services, SWS)讨论区: WSDL, SOAP, UDDI, DAML-S, OWL-S, SWSF, SWSL, WSMO, WSML,BPEL, BPEL4WS, WSFL, WS-*,REST, PSL, Pi-calculus(Pi演算), Petri-net,WSRF,
    [返回] W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWLW3CHINA.ORG讨论区 - Web新技术讨论『 Web Services & Semantic Web Services 』 → WS紧急求助!admin请进! 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 3310 个阅读者浏览上一篇主题  刷新本主题   树形显示贴子 浏览下一篇主题
     * 贴子主题: WS紧急求助!admin请进! 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     duanweihot 帅哥哟,离线,有人找我吗?
      
      
      等级:大一新生
      文章:5
      积分:77
      门派:XML.ORG.CN
      注册:2006/6/9

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给duanweihot发送一个短消息 把duanweihot加入好友 查看duanweihot的个人资料 搜索duanweihot在『 Web Services & Semantic Web Services 』的所有贴子 引用回复这个贴子 回复这个贴子 查看duanweihot的博客楼主
    发贴心情 WS紧急求助!admin请进!

    测试环境:
    1,J2EE5+NETBEANS5.5BETA2里测试web service的开发,连接数据库出错。
    2,WINXP
    问题求助:
    具体怎么通过@Source调用SQLSERVER数据库?
    ****************************
    connectionPool:
    <?xml version="1.0" encoding="UTF-8"?>
    <resources>
      <jdbc-connection-pool allow-non-component-callers="false" connection-validation-method="auto-commit"

    datasource-classname="com.microsoft.jdbcx.sqlserver.SQLServerDataSource" fail-all-connections="false"

    idle-timeout-in-seconds="300" is-connection-validation-required="false" is-isolation-level-

    guaranteed="true" max-pool-size="32" max-wait-time-in-millis="60000" name="connectionPool" non-

    transactional-connections="false" pool-resize-quantity="2" res-type="javax.sql.DataSource" steady-pool

    -size="8" validation-table-name="TAB_NAME">
        <property name="URL" value="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=DLib_db"/>
        <property name="User" value="duanwei"/>
        <property name="Password" value="123"/>
      </jdbc-connection-pool>
    </resources>
    dataSource :
    <?xml version="1.0" encoding="UTF-8"?>
    <resources>
      <jdbc-resource enabled="true" jndi-name="jdbc/816ds" object-type="user" pool-name="connectionPool">
        <description/>
      </jdbc-resource>
    </resources>

    ******************************
    package cn.whu.ws;

    import java.sql.Connection;
    import java.sql.SQLException;
    import java.sql.ResultSet;
    import java.sql.Statement;
    import javax.annotation.Resource;
    import javax.ejb.Stateless;
    import javax.jws.WebService;
    import javax.jws.WebMethod;
    import javax.jws.WebParam;

    @Stateless()
    @WebService()
    public class NewWebService1 {
    private boolean b=false;  
    private javax.sql.DataSource myDB;
    @Resource(name="jdbc/816ds")
    private void setMyDB(javax.sql.DataSource ds) {
    myDB = ds;
    System.out.println("11111111111");
    }
       
        @WebMethod
        public String Search_db(@WebParam(name = "name") String name) {
            try {
                // TODO implement operation
                Connection conn=myDB.getConnection();
                System.out.println("2222222222");
                Statement stat=conn.createStatement();
                System.out.println("3333333333333");
             b= stat.execute("CREATE TABLE Temp_table (bookName char(200),author char(100),institution

    char(1000),keyword char(1000),Cabstract char(3000),cdNo char(100),litNo char(100),CpubName char

    (100),Year char(30),PerNo char(30),CN char(100),ISSN char(100),fileName char(100),page char

    (100),classNo char(100),subjectNo char(100),sourceDB char(100),book_id bigint)");
              if(b)System.out.println("finish!");
               // stat.execute();
            } catch (SQLException ex) {
                ex.printStackTrace();
            }
            return name+" want to search db!";
        }
         
    }
    ****************************

    run project:

    11111111111|#]
    RAR5038:Unexpected exception while creating resource
    RAR5117 : Failed to obtain/create connection. Reason : Connection could not be allocated because:

    [Microsoft][SQLServer 2000 Driver for JDBC]Unable to connect.  DataSource property serverName must be

    specified.
    RAR5114 : Error allocating connection : [Error in allocating a connection. Cause: Connection could not

    be allocated because: [Microsoft][SQLServer 2000 Driver for JDBC]Unable to connect.  DataSource

    property serverName must be specified.]

    java.sql.SQLException: Error in allocating a connection. Cause: Connection could not be allocated

    because: [Microsoft][SQLServer 2000 Driver for JDBC]Unable to connect.  DataSource property serverName

    must be specified.
            at com.sun.gjc.spi.DataSource.getConnection(DataSource.java:100)
            at cn.whu.ws.NewWebService1.Search_db(NewWebService1.java:47)
    ......


       收藏   分享  
    顶(0)
      




    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2006/8/16 10:47:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 Web Services & Semantic Web Services 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/2 18:15:10

    本主题贴数1,分页: [1]

    管理选项修改tag | 锁定 | 解锁 | 提升 | 删除 | 移动 | 固顶 | 总固顶 | 奖励 | 惩罚 | 发布公告
    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    2,265.625ms