soapfault相关内容

WCF EntLib 验证 - 更改默认 SOAP 故障原因文本

我正在使用 企业库验证应用程序块我的 WCF 服务.一切都很好,.Net 消费者可以捕获 FaultException 异常以获取人类可读的业务错误集合.但是,对于非 .Net 消费者,尤其是那些将查看原始 SOAP 消息的消费者来说,它看起来并不是那么好.SOAP 原因文本始终是“此故障的创建者未指定原因."这不是很有帮助,因为有 原因,它在 元素,如下面的故障消息示例所示. 有什么方法可 ..
发布时间:2021-09-22 19:18:40 其他开发

在不更改WSDL文件的情况下添加肥皂故障?

我想向我的JAX-WS Web服务中添加一些SOAP Fault,但是我不想更改WSDL模式的内容.据我所读,我将必须使用批注@WebFault来定义SOAP Fault,并且它会在下一次构建期间自动导致WSDL中的更改.有什么方法可以使用SOAP Faults而无需更改WSDL方案的内容? 解决方案 当您从代码中引发异常时,JAX-WS将在响应中将其自动映射到SOAP错误.无需在WSDL ..
发布时间:2021-02-11 19:03:31 Java开发

如何从ASMX Web服务返回错误?

我的Web服务方法返回一个收集对象,这将很好地进行序列化,这要归功于C#Web服务的工作方式! 但是,如果我的代码抛出未捕获的异常,那么我想返回一个自定义错误对象. 使用C#ASP.NET v2是否可以? 例如, 正常运行应返回: Sample Sample 但是 ..
发布时间:2020-09-07 21:09:11 C#/.NET

在自定义拦截器中捕获SOAP Fault错误(Soap12FaultOutInterceptor)

我编写了一个自定义CXF拦截器来将所有SOAP请求和响应记录到数据库中,它似乎与正面测试用例和服务器错误一起工作正常。 但是当发生SOAP Fault时,它只是忽略了我的拦截器而没有记录任何东西。 自定义CXF拦截器。 公共类DbLogOutInterceptor扩展AbstractSoapInterceptor { public void handleMessage(So ..
发布时间:2018-12-28 15:55:51 Java开发

SOAP错误或结果对象?

我正在与同事进行讨论,我们不能达成协议,所以我想得到你的想法。我有自己的意见,但是我不会为你折服。 什么时候我应该返回一个 SOAP错误我应该返回一个具有错误信息的结果对象假设这是一个可以被各种系统(.NET,Java,无论如何)使用的通用Web服务。结果对象将有一个isError标志,一个errorType(类似于特定的异常类型)和一条消息。 有些要考虑的点: 数据验证错误是否 ..
发布时间:2017-10-01 13:17:27 其他开发

如何在JAX-WS Web服务上引发自定义错误?

如何在JAX-WS Web服务上引发自定义的肥皂错误?如何指定 faultCode , faultString 和 detail 肥皂故障?可以将 detail 的值设置为bean而不是 String ? 请注意,我正在开发使用代码优先的方法。 解决方案 使用 @WebFault 注释。 您可以在在Java中使用SOAP故障和异常JAX-WS Web服务 - Eben Hewi ..
发布时间:2017-09-28 23:00:58 Java开发

Android 2.1系统和Ksoap2-Android的装配2.4 - 的SOAPFault错误

我很新的Andr​​oid和ksoap2发展。我一直在寻找在论坛上的答案,我的错误,仍然没有找到一个修复。希望有人能够推测如何修复错误。 我打电话,在使用Ksoap2-Android的装配2.4瓶库我的样本Android应用10个参数一个WebService。 从responsedump调用的错误: <?XML版本=“1.0”编码=“UTF-8”&GT?; <肥皂:信封的xmln ..
发布时间:2016-03-20 23:27:37 移动开发

如何解决SOAP错误的Ksoap2?

我想打一个Web服务与Android应用程序。我得到以下异常,对此,我没有任何想法。请帮助: 11月9日至1日:21:29.873:WARN / System.err的(921):的SOAPFault - 故障code:'soapenv:服务器'faultstring:“com.hello。 service.DataStore'faultactor:'空'的细节:org.kxml2.kdom ..
发布时间:2016-03-19 23:11:40 移动开发

机器人的SOAPFault错误

我在android的一个初学者,在这里我有活动使用的Web服务: SoapObject请求=新SoapObject(命名空间METHOD_NAME); GetBoundData VAL =新GetBoundData(){ }; 的PropertyInfo PI =新的PropertyInfo(); pi.setName(“GetBoundData”); ..
发布时间:2015-12-02 12:24:32 移动开发