Apache Olingo 4.2 API抛出java.lang.IllegalArgumentException

时间:2016-08-12 06:56:49

标签: java apache odata olingo

我正在尝试使用apache Olingo 4.2客户端API来访问支持OData 4.0的Microsoft CRM OData服务。我能够通过提供OAuth凭证来验证api与Microsoft CRM,但在解析响应EDMX文档时,API会抛出异常。它尝试将父URL与不同的引用URL匹配。

java.lang.IllegalArgumentException

引用的EDMX文档具有URI http://vocabularies.odata.org/OData.Community.Keys.V1.xml,其中scheme,host或port与主元数据文档URI“https://crmonlinebcone.crm8.dynamics.com/api/data/v8.1

不同

如果有人遇到同样的问题,请就此提出建议。

1 个答案:

答案 0 :(得分:0)

此问题将在Olingo 4.4.0版本中修复。另见:https://issues.apache.org/jira/browse/OLINGO-1008