anchor.diff:  		org.opennms.netmgt.config.PollerConfigFactory,
   		org.opennms.netmgt.config.PollerConfig,
   		org.opennms.netmgt.config.poller.Package,
  +		org.opennms.netmgt.poller.ServiceMonitor,
   		org.opennms.web.springframework.security.Authentication,
   		org.opennms.web.element.ElementUtil,
   		org.opennms.web.element.NetworkElementFactory,
  
positive.code:             lastPkg = pkg;
          }
      }
  
      Map<String,String> parameters = new TreeMap<String,String>();
      if (lastPkg != null) {
          for (org.opennms.netmgt.config.poller.Service s : lastPkg.getServiceCollection()) {
              if (s.getName().equalsIgnoreCase(serviceName)) {
                  for (org.opennms.netmgt.config.poller.Parameter p : s.getParameterCollection()) {
                      if (p.getValue() != null) {
                          parameters.put(p.getKey(), p.getValue());
                      }
                  }
  
negative.code:     PollerConfig pollerCfgFactory = PollerConfigFactory.getInstance();
      pollerCfgFactory.rebuildPackageIpListMap();
      
      Package lastPkg = null;
      Enumeration<Package> en = pollerCfgFactory.enumeratePackage();
      while (en.hasMoreElements()) {
          Package pkg = en.nextElement();
          if (!pkg.getRemote() &&
  