gpt4 book ai didi

java - 使用 GlassFish 从 SOAP 服务 Java 抛出异常 -> 故障

转载 作者:行者123 更新时间:2023-12-01 05:34:14 27 4
gpt4 key购买 nike

Possible Duplicate:
JAX-WS - Map Exceptions to faults

我通常不使用 java,但我被迫围绕我需要的第 3 方库编写一个服务包装器。 (所以我可以从 c# 调用它)

我正在将 NetBeans 与 GlassFish 结合使用,我想知道如何处理其中的 SOAP 错误。

  @WebMethod(operationName = "hello")
public String hello() throws Exception
{
return "Hello World!";
}

如何更改此设置,以便 hello() 内抛出的任何异常都变成错误?现在即使是一个仅包含异常消息的故障也可以。

我真的不知道如何处理这种环境中的故障​​...任何信息都会有帮助。

最佳答案

试试这个:

@WebMethod(operationName = "hello")
public String hello() {
try {
return "Hello World";
} catch(Exception e) {
// Throw the fault here.
}
}

查看此处了解更多信息:

JAX-WS - Map Exceptions to faults

关于java - 使用 GlassFish 从 SOAP 服务 Java 抛出异常 -> 故障,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8436003/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com