Java JAX-WS异常

Java JAX-WS异常,java,exception,jax-ws,fault,Java,Exception,Jax Ws,Fault,如何在服务器端分配SOAPFaultException的fault字段?据我所知,分配fault字段的唯一方法是通过。因此,最简单的方法是创建一个新的SOAPFaultException,将故障作为参数。据我所知,分配故障字段的唯一方法是通过。因此,最简单的方法是创建一个新的SOAPFaultException,将故障作为参数。定义异常 public class SomeFault extends Exception { public SomeFault(String code) {

如何在服务器端分配SOAPFaultException的fault字段?

据我所知,分配fault字段的唯一方法是通过。因此,最简单的方法是创建一个新的
SOAPFaultException
,将故障作为参数。

据我所知,分配故障字段的唯一方法是通过。因此,最简单的方法是创建一个新的
SOAPFaultException
,将故障作为参数。

定义异常

public class SomeFault extends Exception
{
   public SomeFault(String code)
   {
   }

   public String getA() {...}
   public void setA() {..}

   public String getB() {...}
   public void setB() {..}
}
然后是网络服务

@WebService
public class MyWS
{
   public MyWS()
   {
   }

   public Response getSomething(String id) throws SomeFault 
   {
      throw new SomeFault(id);
   }
}
定义异常

public class SomeFault extends Exception
{
   public SomeFault(String code)
   {
   }

   public String getA() {...}
   public void setA() {..}

   public String getB() {...}
   public void setB() {..}
}
然后是网络服务

@WebService
public class MyWS
{
   public MyWS()
   {
   }

   public Response getSomething(String id) throws SomeFault 
   {
      throw new SomeFault(id);
   }
}