W3CEndpointReference from the accumulated properties set on this W3CEndpointReferenceBuilder instance. This method can be used to create a W3CEndpointReference for any endpoint by specifying the address property along with any other desired properties. This method can also be used to create a W3CEndpointReference for an endpoint that is published by the same Java EE application. This method can automatically determine the address of an endpoint published by the same Java EE application that is identified by the serviceName and endpointName properties. If the address is null and the serviceName and endpointName do not identify an endpoint published by the same Java EE application, a java.lang.IllegalStateException MUST be thrown.
@return W3CEndpointReference from the accumulatedproperties set on this W3CEndpointReferenceBuilder instance. This method never returns null.
@throws IllegalStateException
address, serviceName and endpointName are all null. serviceName service is null and the endpointName is NOT null. address property is null and the serviceName and endpointName do not specify a valid endpoint published by the same Java EE application. serviceName is NOT null and is not present in the specified WSDL. endpointName port is not null and it is not present in serviceName service in the WSDL. wsdlDocumentLocation is NOT null and does not represent a valid WSDL. W3CEndpointReference.
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |