NonStop SOAP for Java User's Manual

SOAP Deployment Descriptor
NonStop SOAP for Java User’s Manual523860-001
4-2
SOAP to Java Class Deployment Descriptor
checkMustUnderstand attribute
This attribute is either true or false. If true, the server must be able to throw a
fault when the SOAP message has headers marked as MustUnderstand. This
attribute is optional.
isd:provider type attribute
This attribute designates the language to be used.
isd:java class attribute
The fully-qualified name of the Java class that implements the service. For
example, packagename.classname.
isd:java static attribute
This attribute is either true or false, depending on whether or not the methods
that are exposed are static or not. This attribute is optional.
isd:provider scope attribute
The scope attribute corresponds to the scope term used in Java servlets and JSP
for various objects. In NonStop SOAP for Java, the scope attribute refers to the
object that the server creates to respond to requests directed to the urn:service-
run. The values for the scope attribute are:
Application
the object lasts until the servlet that is servicing the requests is terminated.
Session
the object lasts for the current lifetime of the HTTP session.
Request
the object lasts only for the duration of the request.
isd:provider methods attribute
This attribute is a list of names of methods that the service implements. The list
items are separated by spaces. This attribute has the same meaning as in the
standard Java class deployment descriptor.
isd:faultlistener
This attribute designates the Java class that processes the SOAPFaultEvent
events.