小编Wit*_*ock的帖子

为什么我的WCF数据服务无法提供自动生成的ADO.Net EDM?

我正在尝试按照本教程:http://msdn.microsoft.com/en-us/data/gg601462.aspx 来设置ODATA服务.我使用向导从我的SQL Server数据源创建(使用向导)和ADO.NET实体数据模型.

然后我设置了一个WCF数据服务,并告诉它使用这些实体.它没有提供数据,而是产生了一个不透明的服务器错误,通过在服务器类def上面添加它,我可以减少不透明度:

[System.ServiceModel.ServiceBehavior(IncludeExceptionDetailInFaults = true)]

因此我实际上可以看到错误.从"通常java"程序员的角度来看,这看起来像是一个类转换错误.这似乎很奇怪,因为我在新安装的试用VS Pro 2013中遵循教程

有人能理解错误并告诉我如何通过这个吗?

The server encountered an error processing the request. The exception message is 'Expression of type 'System.Data.Entity.Core.Objects.ObjectContext' cannot be used for return type 'System.Data.Objects.ObjectContext''. See server logs for more details. The exception stack trace is:

at System.Linq.Expressions.Expression.ValidateLambdaArgs(Type delegateType, Expression& body, ReadOnlyCollection1 parameters) at System.Linq.Expressions.Expression.Lambda[TDelegate](Expression body, String name, Boolean tailCall, IEnumerable

1 parameters) at System.Linq.Expressions.Expression.Lambda[TDelegate](Expression body, ParameterExpression[] parameters) at System.Data.Services.Providers.DbContextHelper.CreateDbContextAccessor(Type type) at System.Data.Services.Providers.DbContextHelper.GetDbContextAccessor(Type type) at System.Data.Services.Providers.DbContextHelper.IsDbContextType(Type type) …

.net c# linq wcf odata

8
推荐指数
1
解决办法
4195
查看次数

如何将 JSON 文件转换为 Java 8 对象流?

我有一个非常大的 > 1GB JSON 文件,其中包含一个数组(它是机密的,但是这个睡眠持续时间数据文件是一个代理:)

 [
        {
            "date": "August 17, 2015",
            "hours": 7,
            "minutes": 10
        },
        {
            "date": "August 19, 2015",
            "hours": 4,
            "minutes": 46
        },
        {
            "date": "August 19, 2015",
            "hours": 7,
            "minutes": 22
        },
        {
            "date": "August 21, 2015",
            "hours": 4,
            "minutes": 48
        },
        {
            "date": "August 21, 2015",
            "hours": 6,
            "minutes": 1
        }
    ]
Run Code Online (Sandbox Code Playgroud)

我使用 JSON2POJO 来生成“睡眠”对象定义。

现在,可以使用 Jackson 的 Mapper 转换为数组,然后使用 Arrays.stream(ARRAY)。除了这会崩溃(是的,这是一个大文件)。

显而易见的是使用 Jackson 的 Streaming API。但那是超低水平。特别是,我仍然想要睡眠对象。

如何使用 Jackson Streaming JSON 读取器和我的 Sleep.java 类来生成 Java 8 …

java arrays json bigdata java-8

8
推荐指数
1
解决办法
1万
查看次数

如何在NetBeans 8.0中启用"JAX-RPC Web服务"插件

我正在尝试从RPC(据称)编码的WSDL服务构建一个WS客户端

https://www.fbo.gov/ws/fbo_api.php?wsdl
Run Code Online (Sandbox Code Playgroud)

我正在使用右键单击Web服务项目,创建新的Web服务客户端.

wsdl是rpc编码的.要处理此wsdl,请安装"JAX-RPC Web Services"插件.

我尝试手动安装以下插件

modules/org-netbeans-modules-websvc-jaxrpc16.nbm
modules/org-netbeans-modules-websvc-jaxrpckit.nbm
modules/org-netbeans-modules-websvc-jaxrpc.nbm
modules/org-netbeans-modules-websvc-registry.nbm
Run Code Online (Sandbox Code Playgroud)

但仍然没有骰子.

java wsdl netbeans web-services netbeans-8

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

java ×2

.net ×1

arrays ×1

bigdata ×1

c# ×1

java-8 ×1

json ×1

linq ×1

netbeans ×1

netbeans-8 ×1

odata ×1

wcf ×1

web-services ×1

wsdl ×1