问题标签 [faults]

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.

0 投票
1 回答
388 浏览

core-data - 在 iOS 的核心数据中仅检索实体的一个属性的值

我有一个名为“Records”的实体,它有一个 NSDecimalNumber 类的名为“amount”的属性。

当然,“记录”还有其他属性,例如“姓名”、“日期”等。

现在我只需要获取所有“记录”的数量属性来总结它们,

为了获得更好的性能,我只需要“金额”的值,我不在乎名称或日期。

那我该怎么办?

这是我的代码,但我猜他们不够专业。

而且我不清楚“故障”是什么意思。

0 投票
1 回答
991 浏览

java - 无法在 WCF 客户端上捕获 Java 自定义错误

问题类似于这个问题:Does WCF FaultException<T> support interop with a Java web service Fault。但是,就我而言,自定义错误确实是从服务返回的。

很难解释这一点,但在这里:

从一个新的 WCF 客户端,我正在调用一个现有的 Java Web 服务(多年来一直与其他类型的客户端一起运行良好)。服务 XSD 定义了一个自定义故障 ServiceFault:

此 ServiceFault 用于所有更具体的自定义故障(例如 MyMethodFault),因此它们都获得 ErrorCode 和 ErrorDescription 属性,如下所示:

接下来,定义故障的 WSDL 消息,如下所示:

最后,使用这些错误定义操作,如下所示:

对我来说看起来不错,到目前为止。并且在运行时,服务巧妙地返回详细 SOAP 标记中的故障,如下所示:

但是, SvcUtil 没有生成更具体的自定义故障,只有ServiceFault。这是服务参考中唯一提到 MyMethodFault 的:

所以,问题来了:

由于 MyMethodFault 不存在,我无法捕获FaultException<MyMethodFault>.此外,WCF 不会在运行时将 MyMethodFault 之类的特定错误映射到 ServiceFault,因此FaultException<ServiceFault>永远不会捕获类型的异常。因此,我从来没有得到错误描述。

我做错了什么还是需要调整 WSDL 或 SvcUtil 使用?

希望任何人都能完全理解这个问题:P

谢谢, 比约恩

0 投票
2 回答
1116 浏览

paging - 什么字面意思 coreserviceshell.exe 有 481.510 页面错误?

这是 Win XP Professional 服务列表中页面错误最多的服务。它也是我运行的最消耗 RAM 的服务。页面错误必须与内存地址分页等有关。做“分页”的真正过程超出了我的范围,但我真的有兴趣了解更多关于它及其行为的信息。什么字面意思 coreserviceshell.exe 有 481.510 页错误!?

0 投票
0 回答
1089 浏览

core-data - _NSFaultingMutableSet 奇怪的行为

今天,我的核心数据突然停止工作。你必须看到这个:

截屏

所以基本上我有一个TaskNSManagedObject,它有medias一对多的关系。

最初我是task.medias.count用来计算媒体数量的。它从一开始就一直在工作。

自从问题发生以来,我尝试了几件事。

1) 将代码更改为 try-catch 块:

但它不起作用,调试器仍然停在 mCount 行,这就是 gif 中显示的内容。

2)我查看了.xcdatamodeld文件,发现medias关系不小心把至少 1 个计数。我将其关闭(见图)。但问题依然存在。

模型编辑器

3)我使用 StackMob 作为后端。当我关闭网络时,闪光灯停止。似乎核心数据试图触发故障但无法完成它的工作。或者有什么东西阻止它完成。

4)错误代码是:

==========

这里有谁知道发生了什么以及如何解决这个问题?

0 投票
0 回答
503 浏览

ios - 获取后 iOS 核心数据错误多于实体

我正在构建一个应用程序,当服务器连接不再可用时将位置存储在核心数据中,然后在连接恢复时将这些位置推送到服务器。

从核心数据中获取并打印这些获取的对象后,我最初会遇到大量错误。我了解故障及其代表的含义,但故障数不应该是相同数量的对象吗?错误的数量大大超过了对象的数量(我可以打印出 100 多个错误,仅针对 {longitude, latitude, timestamp} 的 10 个 Location 实体数组对象)。

我希望有人能告诉我我做错了什么,或者这是否是通常的行为。非常感激。

当服务器返回连接时,AppDelegate.swift 调用 fetch 并打印核心数据对象

`CoreDataManager.swift 处理存储/获取位置实体的核心数据

`

`

0 投票
1 回答
230 浏览

c - Segmentation fault when using pthreads for dotproduct

Ive been trying to make a dot product program for pthreads and I've been having some difficulties. Im getting a segmentation fault when I try to run the program. I am using c to code it.

I had the program working initially with this code:

Then I changed the memory allocation because I didnt want the sum to increase by increasing the thread count.

this is the changed code:

This is the entirety of my code:

0 投票
2 回答
522 浏览

webserver - 使用 System.Exception 在 BizTalk 中捕获挂起的消息

在我的 BizTalk 业务流程中,我试图捕获一条挂起的消息以关闭 Web 服务器。

我已经捕获了服务器故障的操作,我的下一个任务是在 Web 服务器关闭的情况下捕获消息。我目前正在使用 System.Exception 故障来捕获消息,然后我使用故障名称。将消息插入日志记录表的消息。

此过程有效,但消息仍会在 BizTalk 中暂停。由于我已经有了想要从故障中收集并记录的信息,下一步要如何不让消息在 BizTalk 中显示为挂起?