与这篇文章类似,我正在尝试实现一个绑定到实体的动作
How to create a bounded action in Olingo V4 (java)
但是当我获取元数据文档时,我得到了500而没有记录错误。
在上述链接问题的答案中,没有提及olingo教程中描述的getActionImport()
实现,我想知道是否需要针对实体绑定操作修改它?
如何让olingo记录导致500的错误?
答案 0 :(得分:0)
获取调试输出实际上非常简单:
handler.register(new DefaultDebugSupport());
其中handler是ODataHttpHandler
有了这个,在检查了olingo-server-core代码后,我发现:
org.apache.olingo.client.api.uri.URIBuilder
构建客户端URL时,它将实体ID包装在单引号中,然后olingo服务器抛出异常,因此我恢复使用StringBuilder