javax.xml.ws

## Annotation Type WebFault

    @Target(TYPE)
    @Retention(RUNTIME)
    @Documented
    public @interface WebFault

Used to annotate service specific exception classes to customize to the local and namespace name of the fault element and the name of the fault bean.

Since:
  1.6, JAX-WS 2.0

### Optional Element Summary

Optional Elements
`String` `faultBean` Fault bean name.
`String` `messageName` wsdl:Message's name.
`String` `name` Element's local name.
`String` `targetNamespace` Element's namespace name.

### Element Detail

#### faultBean

    String faultBean

Fault bean name.

Default:
  ""

#### messageName

    String messageName

wsdl:Message's name. Default name is the exception's class name.

Since:
  1.7, JAX-WS 2.2

Default:
  ""

#### name

    String name

Element's local name.

Default:
  ""

#### targetNamespace

    String targetNamespace

Element's namespace name.

Default:
  ""