我目前面临一个有趣的问题,即在特定客户系统内的 OData 服务中实现软状态。在所有其他系统中,软状态功能按预期运行,并且我没有遇到任何问题。但是,在这个特定的客户系统中,我注意到 Operation_Start 方法没有被触发,因此,我无法更改 mv_is_softstate 的值。
一个有趣的观察结果是,当我将此 OData 服务与 UI5 应用程序结合使用并将 OData 模型的 useBatch 状态设置为 false 时,软状态开始正常工作。
还有其他人在 OData 服务中遇到过类似的软状态问题吗?
一些组件版本:
SAP_ABA 75H 0002 Cross-Application Component
SAP_BASIS 757 0002 SAP Basis Component
SAP_GWFND 757 0002 SAP Gateway Foundation