function _detectHandlers()
 {
     if (log_enabled(LOG_DEBUG)) {
         log_message(LOG_DEBUG, "Looking for URL mappings in application context");
     }
     $service_points =& AppContext::getServicePoints();
     foreach ($service_points as $name => $point) {
         $urls = $this->_determineUrlsForServicePoint($point);
         if (!empty($urls)) {
             foreach ($urls as $url) {
                 $this->registerHandler($url, $name);
             }
         } else {
             if (log_enabled(LOG_DEBUG)) {
                 log_message(LOG_DEBUG, "Rejected service point '" . $name . "': no URL paths identified");
             }
         }
     }
 }