问题标签 [odata4j]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
odata - 使用 odata4j 时如何处理“Unknow ODataVersion 3.0”异常?
我正在研究 odata 协议,并找到了 odata4j,但是当我按照消费者示例进行操作时,发生了异常“java.lang.IllegalArgumentException:未知 ODataVersion 3.0”。我调试它,发现 odata4j 不支持 odata 版本 3。我的问题是如何修复它,或者如何使用 odata4j?我可以更改某些内容以使版本为 2 或 1 吗?非常感谢。顺便说一下,我下载了最新的 odata4j,它是 0.7 版本。
android - 使用 Google Glass 使用 OData
我正在尝试在 Google Glass 应用程序中使用 OData。到目前为止,我所做的是导入所需的 odata4j.JAR 并实现一个名为“PersonRequest”的类,该类扩展了“AsyncTask”类。该类仅执行以下操作:
当我通过以下代码从一个视图切换到另一个视图时,我调用了这个类:
我现在遇到的问题是我总是收到一个错误,上面写着以下内容:
我实际上已经从官方 odata4j 网站下载了最新的 OData-Package-Version 0.7 并向其中添加了“odata4j-0.7.0-clientbundle.jar”,但这似乎不起作用......有人知道我如何解决我的问题吗?问题???期待您的回答!
问候史蒂夫
jboss - 用于 Odata4J 的 JBOSS CDI 问题
我正在尝试在 wildfly 服务器中部署 OData4j。在应用程序启动时,我收到以下错误,
是否有任何解决方法来摆脱这个问题。请给我建议。提前致谢。
android - Odata4j Android - 非法的日期时间格式
我在尝试ODATA
使用odata4j
JAR 库解析服务的 android 代码中遇到下面所述的异常。
java.lang.IllegalArgumentException:非法日期时间格式 2015-05-07T00%3A00%3A00
我在 Android 代码中的以下行收到错误:
List list = c.getEntities("EntityName").execute().toList();
我的整个堆栈跟踪如下所述:
某些敏感信息,如不相关的属性和应用程序包名称,放置了******。
java - 如何让 OData 选择 RestEasy 作为提供者?
我们有一个基于 RestEasy 的 JAX-RS 应用程序为客户端提供 URL,现在需要调用另一个使用 OData4j 的 API。当我尝试在此应用程序中使用 ODataConsumer 来使用来自其他 API 的响应时,我得到
谷歌搜索结果中指定的方法似乎都无法解决问题。在达到这一点之前,有人抱怨说泽西找不到杰克逊,我将杰克逊 JAR 作为提供的编译(使用 Gradle)提供。发生此问题是因为 OData4j 尝试使用 Jersey 作为提供程序,而我的应用程序已经在使用 RestEasy。我知道 RestEasy 和 OData4j 集成并不容易。
有没有办法让 OData4j 选择 RestEasy 而不是 Jersey,因为我认为它会解决这个问题?
rest - 您如何发布到 Web API 2 OData 控制器
我创建了一个 Web API 2 项目并按照此处的步骤配置了一个 OData4 控制器:Web API 2 Odata 4 教程
但是,每当我尝试使用 Postman 执行简单的 POST(使用 JSON 主体创建实体)时,都会返回以下错误:
请求的资源不支持 http 方法“POST”。
控制器中的 POST 操作如下所示:
我在请求正文中发布的 JSON 如下:
我还在请求中包含了以下标头:
OData 版本:4.0
OData-MaxVersion:4.0
内容类型:应用程序/json
我在这里错过了什么吗?
更新:想通了这个问题。我使用了不正确的 URI。
java - 实现 OData 服务,Apache Olingo 和 OData4j 哪个更好?
我必须使用 Java 通过 OData 服务协议发布我的实体(数据库表)。我彻底检查了 OData 实现的选项,发现了 Apache Olingo 和 OData4J 两个主要库。
我无法决定哪个最适合?我找不到任何关于它们之间差异的文件。
c# - 通过 Web 服务发送图像
关于如何通过网络服务发送实际图像,我一直有一些想法。我从数据库中检索它作为二进制数据代码,这是巨大的。我不确定我是否必须像这样通过 Web 服务发送它,然后客户端从代码中解密图像,或者服务器是否这样做并将其完全作为图像文件发送。这里的理想是在服务器端执行此操作,尽管我不知道这是否可能或什至如何。有任何想法吗?
csrf - Odata4j 中的 CSRF 令牌验证失败
我正在尝试将条目发布到在 SAP ABAP 后端创建的 Odata 服务 Url。当我尝试通过 Odata 服务将数据从 java 代码发送到 SAP ABAP 系统时,我收到CSRF Token validation error。以下是 Odata Post 服务的代码片段
SAPSCRBehaviour 类将是
请建议我避免此问题的解决方案
最好的问候, 纳文