我的问题很简单:
我创建了自己的jar,以便在groovy testSuite中使用它:
我的lib需要:
bcpkix-jdk15on-1.49
和bcprov-ext-jdk15on-159
在我的soapui路径的lib文件夹中,我有:
bcprov-jdk15-1.46
因此,当我将jar导入soapUI中的groovy脚本时,我收到此错误:
java.lang.VerifyError: class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z error at line: 7
这可能是bcprov库中的一个冲突,有没有办法解决这个问题?
答案 0 :(得分:1)
您有几个选择:
lib
目录中的所有现有库,并将任何其他库放在bin/ext
中,然后重新启动soapUI。如果soapUI没有使用替换库的特定功能,那么您可能会很幸运,它只会起作用。bin/ext
并重新启动soapUI。然后,您应该能够通过Groovy脚本从soapUI中调用您的接口。