{
if ( !bindClass.isInterface() )
{
throw new BindingException( "Class " + bindClass.getName() + "is not an interface" );
}
ServiceObject serviceObject = bindClass.getAnnotation( ServiceObject.class );
if ( serviceObject == null )
{
throw new BindingException( "Could not find ServiceObject annotation on " + bindClass.getName() );
}
final XmlRpcClient client = getXmlRpcClient( url, connectionInfo );