我正在与Guidewire(GOSU)合作,但我注意到互联网上没有太多关于该语言的信息。在这里尝试我的运气。
我正在guidewire Studio中创建GX模型,并且正在尝试映射属性。但我不断收到一个异常的说法:
异常堆栈跟踪:gw.xml.gx.GxException:无法映射属性PolicyContactRoles []
原因:java.lang.IllegalArgumentException:在窗口模式下无法遍历
有谁知道这个异常意味着什么?
谢谢!!
这可以在Guidewire应用程序中的多个地方发生。在配置和集成代码中都可以看到它。PolicyCenter中的所有对象都可以处于切片或窗口模式。
切片 -包含对象在特定时间点的版本,例如作业的生效日期。这是大多数人与之互动的模式。
窗口 -包含策略期限内该对象所有版本的数据。
系统中有许多功能假定我们以切片模式运行。这些函数中的每一个都会引发非法参数异常。要解决此问题,我们需要找到PolicyPeriod。这可能在当前方法中,或者我们可能需要查看调用函数或遍历实体模型。然后,我们可以使用
getSlice(thePropertyYouNeedToMap)
获取在该特定字段上有效的切片的方法。
希望这能澄清您的问题。
归档时间: |
|
查看次数: |
981 次 |
最近记录: |