} else {
final int policy = p.intValue();
if (policy == LOADBALANCING_ANY_POLICY) {
final ChannelEndpoint endpoint = mapping.getAny();
try {
return endpoint.invokeMethod(mapping
.getMapped(endpoint), methodSignature, args);
} catch (final RemoteOSGiException e) {
final ChannelEndpointImpl next = mapping.getNext();
if (next != null) {
primary.untrackRegistration(serviceURI);