public static EndpointReferenceType createEpr( ResourceKey key,
String serviceUrl,
String serviceName )
{
EndpointReferenceDocument eprD = EndpointReferenceDocument.Factory.newInstance( );
EndpointReferenceType eprT = eprD.addNewEndpointReference( );
AttributedURI address = eprT.addNewAddress( );
address.setStringValue( serviceUrl + "/" + serviceName );
ReferencePropertiesType refPropType = eprT.addNewReferenceProperties( );
if ( key != null )
{