Explanation | The value of the <port-component-name> element must not be null or empty. |
Action | Ensure that the value of the <port-component-name> element is not null or empty. |
Explanation | The value of the <protocol-binding> element in the webservices.xml must be one of the following URLs ("http://schemas.xmlsoap.org/wsdl/soap/http","http://www.w3.org/2003/05/soap/bindings/HTTP/","http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true","http://www.w3.org/2003/05/soap/bindings/HTTP/?mtom=true") or their alias ##SOAP11_HTTP,##SOAP11_HTTP.MTOM,##SOAP12_HTTP,##SOAP12_HTTP.MTOM,##XML_HTTP. |
Action | Use one of the following URLs ("http://schemas.xmlsoap.org/wsdl/soap/http","http://www.w3.org/2003/05/soap/bindings/HTTP/","http://schemas.xmlsoap.org/wsdl/soap/http?mtom=true","http://www.w3.org/2003/05/soap/bindings/HTTP/?mtom=true") or their alias ##SOAP11_HTTP,##SOAP11_HTTP.MTOM,##SOAP12_HTTP,##SOAP12_HTTP.MTOM,##XML_HTTP for the protocol binding. |
Explanation | The value of the <wsdl-service> element in the webservices.xml must be a qualified name. |
Action | Use a qualified name for the <wsdl-service> element in the webservices.xml. A qualified name should contain an XML name-space and a local-name. For example, the <wsdl-service> should be defined like <wsdl-service xmlns:pfx="http://com.ibm.example">pfx:ExampleWSDLService</wsdl-service> in the webservices.xml. |
Explanation | The value of the <wsdl-port> element in the webservices.xml must be a qualified name. |
Action | Use a qualified name for the <wsdl-port> element in webservices.xml. A qualified name should contain an XML name-space and a local-name. For example, the <wsdl-port> should be defined like <wsdl-port xmlns:pfx="http://com.ibm.example">pfx:ExampleWSDLPort</wsdl-port> in the webservices.xml. |
Explanation | If the namespace of the <wsdl-port> element is specified, it must match the namespace specified in the <wsdl-service> element. |
Action | Specify a namespace that matches the one specified in the <wsdl-service> element. |
Explanation | The value of the <service-endpoint-interface> element in the webservices.xml must be a fully qualified class name. |
Action | Use a fully qualified class name for the <service-endpoint-interface> element in the webservices.xml. The fully qualified class name should be something like <package_name>.<class_name>, for example, com.ibm.ws.example.MyService. |
Explanation | The value of the <mtom-threshold> element in the webservices.xml must be a non-negative integer. |
Action | Use a non-negative integer for the <mtom-threshold> element in the webservices.xml. |
Explanation | The value of the <enable-mtom> element in the webservices.xml must be a boolean value. |
Action | Set the value of the <enable-mtom> element to true or false. |
Explanation | The value of the <enabled> element defined in the <respect-binding> element must be a boolean value. |
Action | Set the value of the <enabled> element to true or false. |
Explanation | The value of the <enabled> or the <required> element defined in the <addressing> element must be a boolean value. |
Action | Set the value of the <enabled> or the <required> element to true or false. |
Explanation | The <handler-class> element and the <handler-name> element are required when a handler is set. |
Action | Set the <handler-class> element and the <handler-name> element to a valid handler. The value of the <handler-name> element must be a unique name in the same webservices.xml. The value of the <handler-class> element must be a fully qualified class name. The fully qualified class name should be something like <package_name>.<class_name>, for example, com.ibm.ws.example.MyHandler. |