在weblogic上配置的时候,url后面是需要加上分号,用户名密码的.
就像你在网上找到的文章里写的:jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;user=testuser;password=testpassword注意:后边的;user=testuser;password=testpassword不能丢掉.

解决方案 »

  1.   

    报的错误:
    连接测试失败。  
      [BEA][Informix JDBC Driver]A value was not specified for a required property: informixServer
    weblogic.jdbc.base.BaseExceptions.createException(Unknown Source)
    weblogic.jdbc.base.BaseExceptions.getException(Unknown Source)
    weblogic.jdbc.base.BaseConnectionProperties.validate(Unknown Source)
    weblogic.jdbcx.base.BaseXADataSource.getBaseConnectionPreparedForXA(Unknown Source)
    weblogic.jdbcx.base.BaseXADataSource.getXAConnection(Unknown Source)
    com.bea.console.utils.jdbc.JDBCUtils.testConnection(JDBCUtils.java:549)
    com.bea.console.actions.jdbc.datasources.createjdbcdatasource.CreateJDBCDataSource.testConnectionConfiguration(CreateJDBCDataSource.java:369)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:585)
    org.apache.beehive.netui.pageflow.FlowController.invokeActionMethod(FlowController.java:869)
    org.apache.beehive.netui.pageflow.FlowController.getActionMethodForward(FlowController.java:808)
    org.apache.beehive.netui.pageflow.FlowController.internalExecute(FlowController.java:477)
    org.apache.beehive.netui.pageflow.PageFlowController.internalExecute(PageFlowController.java:305)
    org.apache.beehive.netui.pageflow.FlowController.execute(FlowController.java:335)
    org.apache.beehive.netui.pageflow.internal.FlowControllerAction.execute(FlowControllerAction.java:51)
    org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
    org.apache.beehive.netui.pageflow.PageFlowRequestProcessor.access$201(PageFlowRequestProcessor.java:95)
    org.apache.beehive.netui.pageflow.PageFlowRequestProcessor$ActionRunner.execute(PageFlowRequestProcessor.java:2042)
     
      

  2.   

    //发一个我的url吧,用过,因为数据库用的是英文
    jdbc:informix-sqli://82.0.98.16:20034/batsys:informixServer=sjfxsrv;NEWCODESET=GBK,8859-1,819
      

  3.   

    informixServer错误信息 很明显 informixServer这个 属性没有指定值按照楼上的 格式加载你的数据源配置文件里面 试试
      

  4.   

    我想知道在informix 数据库那一端有没有什么设置?或是要安装什么?
      

  5.   

    楼主 你的weblogic9.2是在哪下载 的啊?可不可以告诉我一下?谢谢!
    [email protected]
      

  6.   

    我现在也在用weblogic 配置informix数据源 
    也是报错 Cannot load driver: com.informix.jdbc.IfxDriver
    不知道是什么问题
    各位有那位高手知道的 请指点一下~!