javax.xml.ws.addressing
Class InvalidMapException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by javax.xml.ws.WebServiceException
                  extended by javax.xml.ws.addressing.AddressingException
                      extended by javax.xml.ws.addressing.InvalidMapException
All Implemented Interfaces:
java.io.Serializable

public class InvalidMapException
extends AddressingException

This exception is thrown when a message addressing property cannot be processed.

Since:
JAX-WSA 1.0
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.xml.ws.addressing.AddressingException
ac, code, detail, fMessage, reason
 
Constructor Summary
protected InvalidMapException()
          Overrides AddressingException default constructor.
  InvalidMapException(QName name)
          Overrides AddressingException(String) constructor Thrown when a message addressing property cannot be processed.
 
Method Summary
 QName getSubcode()
          Return the Subcode required by the WS-Addressing specification.
 
Methods inherited from class javax.xml.ws.addressing.AddressingException
getCode, getDetail, getReason
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidMapException

protected InvalidMapException()
Overrides AddressingException default constructor. Thrown when a message addressing property cannot be processed.


InvalidMapException

public InvalidMapException(QName name)
Overrides AddressingException(String) constructor Thrown when a message addressing property cannot be processed.

Parameters:
name - the QName of the root element of the offending header
Method Detail

getSubcode

public QName getSubcode()
Return the Subcode required by the WS-Addressing specification.

Overrides:
getSubcode in class AddressingException
Returns:
the fault subcode