@PermitAll
public class WebServiceEngineBean
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
Copyright.
|
Constructor and Description |
---|
WebServiceEngineBean()
This is the default constructor for this class.
|
Modifier and Type | Method and Description |
---|---|
javax.xml.soap.SOAPElement |
executeService(javax.xml.soap.SOAPElement soapElementRequest)
This method executes the web service request which is passed in the form of a
SOAP element. |
public static final java.lang.String COPYRIGHT
public WebServiceEngineBean()
public javax.xml.soap.SOAPElement executeService(javax.xml.soap.SOAPElement soapElementRequest)
SOAP
element. It returns a web service response in the form of a SOAP
element. This method will call the getOpenWebServiceComponent()
method to retrieve the appropriate implementation. It will then execute the executeService()
method on the returned implementation. This implementation can throw a service exception. In the case the exception is caught, it will be wrapped in the WebServiceEngineRuntimeException
and rethrown to represent a SOAP
fault.soapElementRequest
- The web service request which is represented as a SOAP
element.SOAP
element.WebServiceEngineRuntimeException
- Thrown when a problem occurs while processing the request. This will be converted into the appropriate representation of a SOAP
fault.com.ibm.commerce.webservices.engine.WebServiceEngine#executeService()