org.apache.axis.handlers.http
Class URLMapper
- Handler, Serializable
An URLMapper
attempts to use the extra path info
of this request as the service name.
- Glen Daniels (gdaniels@apache.org)
canHandleBlock , cleanup , generateWSDL , getDeploymentData , getName , getOption , getOptions , getUnderstoodHeaders , init , initHashtable , onFault , setName , setOption , setOptionDefault , setOptions , setOptionsLockable |
log
protected static Log log
generateWSDL
public void generateWSDL(MessageContext msgContext)
throws AxisFault
Obtain WSDL information. Some Handlers will implement this by
merely setting properties in the MessageContext, others (providers)
will take responsibility for doing the "real work" of generating
WSDL for a given service.
- generateWSDL in interface Handler
- generateWSDL in interface BasicHandler
msgContext
- the MessageContext
to generate the WSDL
to
AxisFault
- if there was a problem generating the WSDL
invoke
public void invoke(MessageContext msgContext)
throws AxisFault
Invoke is called to do the actual work of the Handler object.
If there is a fault during the processing of this method it is
invoke's job to catch the exception and undo any partial work
that has been completed. Once we leave 'invoke' if a fault
is thrown, this classes 'onFault' method will be called.
Invoke should rethrow any exceptions it catches, wrapped in
an AxisFault.
- invoke in interface Handler
msgContext
- the MessageContext
to process with this
Handler
.
AxisFault
- if the handler encounters an error
Copyright B) 2005 Apache Web Services Project. All Rights Reserved.