我已经在 Soap UI 5.0.0 中创建了该项目。它在我的机器上工作正常..但是当有些使用4.5.1时,无法打开请求。是版本低的原因吗?谁能有解决办法
ERROR:com.jgoodies.binding.beans.PropertyAccessException: Failed to read an adapted Java Bean property.
cause=org.apache.xmlbeans.impl.values.XmlValueOutOfRangeException: string value 'No Authorization' is not a valid enumeration value for type of authType element in Credentials in namespace http://eviware.com/soapui/config
bean=com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequest@68b9f71b
bean type=com.eviware.soapui.impl.wsdl.teststeps.WsdlTestRequest
property name=authType
property type=java.lang.String
property reader=public java.lang.String com.eviware.soapui.impl.support.AbstractHttpRequest.getAuthType()
最佳答案
针对 SoapUI v5 修改了 authType 枚举,并添加了“无授权”值。因此,在 v5 中创建并使用 v4 打开的项目将无法识别该值。修复方法是将“无授权”更改为“全局 HTTP 设置”的等效 v4 值。在项目 XML 文件中手动执行此操作。
该值仅在 v5 中有效: 无授权 v4 中的等效值: 全局 HTTP 设置
注意:如果您在 v5 中打开并关闭 SoapUI,它将自动保存项目并恢复此更改。
关于soapui - 无法读取改编的 Java Bean 属性 Soap ui,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25160025/