java.lang.ArrayStoreException:使用OdataConsumer的javax.ws.rs.core.Response $ Status

问题描述

我需要使用Java来使用Odata服务。因此,我从Odata 4 java

中描述的示例开始

我使用了如下所示的相同代码

String serviceUrl = "http://services.odata.org/OData/OData.svc/";
ODataConsumer consumer = ODataConsumers.create(serviceUrl);

// list category names
for (OEntity category : consumer.getEntities("Categories").execute()) {
  String categoryName = category.getProperty("Name",String.class).getValue();
  System.out.println("Category name: " + categoryName);
}

但是意外地得到了

错误java.lang.ArrayStoreException:javax.ws.rs.core.Response $ Status位于 Consumer.getEntities(“类别”).execute()。

无法解决,帮忙。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)