The top-level element is the Web Service end-point being defined. attributes: java-type-name: the SEI class these definitions apply to databinding: the databinding module to use, such as "glassfish.jaxb", "toplink.jaxb", "toplink.sdo". The xml-schema-mapping element points to the external JAXB annotations for the value types that occur in an SEI. This mapping element can either be defined externally and referenced via a URI, or embedded as an XML fragment within the current instance end-point definition document. The class-annotation group defines the set of annotations applicable to the Java class declaration. Each java method in the SEI may use the external metadata defined in this schema in addition to or in lieu of the standard JAX-WS annotations. The class-annotation group defines the set of annotations that may be applied to a class declaration. The java-method element defines a set of annotations that may be applied to a method and its parameters. Each Java parameter may have the annotations defined by the java-param element. The name parameter corresponds to the Java name of the method to which the annotations apply. The method-annotation group defines the set of annotations applicable to a defined method in the SEI. The java-param element contains the group of JAX-WS parameter annotations, plus optionally binds a specific Java type mapping to the parameter. The set of applicable attributes is not specifically enumerated. The param-annotation defines the annotations applied to an individual parameter. Theses consist of the JAX-WS standard WebParam plus others to be defined. Corresponding Java annotation: javax.jws.WebParam.Mode (Enum) Corresponding Java annotation: javax.jws.WebService @Target(value=TYPE) Corresponding Java annotation: javax.jws.WebParam @Target(value={PARAMETER} Corresponding Java annotation: javax.jws.Oneway Corresponding Java annotation: javax.jws.WebMethod Corresponding Java annotation: javax.jws.WebResult Corresponding Java annotation: javax.jws.soap.SOAPBinding.Style Corresponding Java annotation: javax.jws.soap.SOAPBinding.Use Corresponding Java annotation: javax.jws.soap.SOAPBinding.ParameterStyle Corresponding Java annotation: javax.jws.soap.SOAPBinding Corresponding Java annotation: javax.xml.ws.BindingType Corresponding Java annotation: javax.xml.ws.RequestWrapper Corresponding Java annotation: javax.xml.ws.ResponseWrapper Corresponding Java annotation: javax.xml.ws.Action Corresponding Java annotation: javax.xml.ws.FaultAction Corresponding Java annotation: javax.xml.ws.soap.MTOM Corresponding Java annotation: javax.jws.HandlerChain Corresponding Java annotation: javax.xml.ws.ServiceMode Corresponding Java annotation: javax.xml.ws.WebEndpoint Corresponding Java annotation: javax.xml.ws.WebFault Corresponding Java annotation: javax.xml.ws.WebServiceClient Corresponding Java annotation: javax.xml.ws.WebServiceProvider Corresponding Java annotation: javax.xml.ws.WebServiceRef Corresponding Java annotation: javax.xml.ws.soap.Addressing