Olingo代码失败OData验证程序
我是奥达塔/奥林戈的新手。我正在Olingo()上试用教程,目前已经完成了第2章。但是,当我尝试通过OData验证器()验证我的服务时,它失败地指出:Olingo代码失败OData验证程序,odata,olingo,Odata,Olingo,我是奥达塔/奥林戈的新手。我正在Olingo()上试用教程,目前已经完成了第2章。但是,当我尝试通过OData验证器()验证我的服务时,它失败地指出:检索验证结果时出错 以下是我点击:/ODataDemo/Service.svc时得到的信息/ <app:service xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:metadata="http://docs.oasi
检索验证结果时出错
以下是我点击:/ODataDemo/Service.svc时得到的信息/
<app:service xmlns:atom="http://www.w3.org/2005/Atom" xmlns:app="http://www.w3.org/2007/app" xmlns:metadata="http://docs.oasis-open.org/odata/ns/metadata" metadata:context="$metadata">
<app:workspace>
<atom:title>NTTD.OData.Container</atom:title>
<app:collection href="Properties">
<atom:title>Properties</atom:title>
</app:collection>
</app:workspace>
</app:service>
NTTD.OData.Container
性质
以下是位于/ODataDemo/NttdService.svc/$metadata的元数据
<?xml version='1.0' encoding='UTF-8'?>
<edmx:Edmx Version="4.0" xmlns:edmx="http://docs.oasis-open.org/odata/ns/edmx">
<edmx:DataServices>
<Schema xmlns="http://docs.oasis-open.org/odata/ns/edm" Namespace="NTTD.OData">
<EntityType Name="Property">
<Key>
<PropertyRef Name="ID"/>
</Key>
<Property Name="ID" Type="Edm.Int32"/>
<Property Name="Name" Type="Edm.String"/>
<Property Name="Location" Type="Edm.String"/>
</EntityType>
<EntityContainer Name="Container">
<EntitySet Name="Properties" EntityType="NTTD.OData.Property"/>
</EntityContainer>
</Schema>
</edmx:DataServices>
</edmx:Edmx>
请帮忙。哪里出了问题?我试着用ODataAPI浏览器()测试代码,下面是我收到的错误:
{“message”:“HTTP请求失败”,“request”:{“requestUri”:http://xxxx:8080/ODataDemo/NttdService.svc/$metadata,“recognizeDates”:false,“callbackParameterName”:“$callback”,“formatQueryString”:“$format=json”,“enableJsonpCallback”:false,“inferJsonLightFeedAsObject”:false,“方法”:“GET”,“headers”:{“Accept”:“application/xml”,“MaxDataServiceVersion”:“3.0”},,“response”:{“requestUri”:”http://xxxx:8080/ODataDemo/NttdService.svc/$metadata,“状态代码”:0,“状态文本”:““标题”:[],“正文”:“}}