【问题标题】:db-fit- Could not invoke constructor for Connect[4]db-fit- 无法调用 Connect[4] 的构造函数
【发布时间】:2016-06-16 15:07:44
【问题描述】:

这是我的代码:

!***< Hidden

!define TEST_SYSTEM {fit}
!path   C:\Users\c008854\workspace\MQValidator\build\libs\*.jar
!path   C:\Progra~1\dbfit-complete-3.2.0\lib\*
|import     |
|com.connect|
*!


|Divisionp                      |
|numerator|denominator|quotient?|
|10       |2          |6.0      |
|12.6     |3          |4.2      |
|22       |7          |~=3.14   |
|9        |3          |<5       |
|11       |2          |4<_<6    |
|100      |4          |33       |

!|dbfit.OracleTest|


!|Connect|xxx.xxx.xxx.xxx.com:1522|xxxuser|xxxpass|xxxname|

但是我得到以下错误

Connect Could not invoke constructor for Connect[4] 

我查看了以下内容,但没有解决我的问题。

DBFit - Could not invoke constructor for Connect[4]

相反,我收到另一个错误消息:

Connect Could not invoke constructor for DatabaseEnvironment

标题中出现错误的原因是什么?

【问题讨论】:

    标签: oracle fitnesse dbfit


    【解决方案1】:

    这意味着 Connect 初始化(构造函数)失败,可能是由于凭据无效或其他问题。
    您应该查看 Java 日志以了解确切原因。

    【讨论】:

    • 我在运行fitnesse jar时指定了-v选项,不显示错误日志
    • 不是 Fitnesse 抛出错误,而是灯具抛出错误
    【解决方案2】:

    !|dbfit.OracleTest| 行作为页面的第一行。这让 DB Fit 夹具可以控制整个页面,并识别像 !|Connect|... 这样的命令

    【讨论】:

    • 我把它放在第一行(之前!***
    • 那我不确定发生了什么。希望其中一位 DbFit 维护者能看到这一点……
    猜你喜欢
    • 1970-01-01
    • 2018-06-02
    • 2021-02-12
    • 2015-06-27
    • 1970-01-01
    • 1970-01-01
    • 2016-06-20
    • 1970-01-01
    • 2014-09-10
    相关资源
    最近更新 更多