anchor.diff:                  <th>Polling Status</th>
                   <td>${service.statusLong}</td>
                 </tr>
  -              <c:if test="${package != null}">
  -                <tr>
  -                  <th>Polling Package</th>
  -                  <td>${package}</td>
  -                </tr>
  -              </c:if>
  +              <tr>
  +                <th>Polling Package</th>
  +                <td>${packageName}</td>
  +              </tr>
  +              <tr>
  +                <th>Monitor Class</th>
  +                <td>${monitorClass}</td>
  +              </tr>
               </table>
               <c:if test="${parameters != null}">
                 <h3>Service Parameters</h3>
                 <table class="o-box">
                 <c:forEach var="entry" items="${parameters}">
                   <tr>
  -                  <th>${entry.key}</th>
  +                  <th nowrap>${entry.key}</th>
                     <td>${entry.value}</td>
                   </tr>
                 </c:forEach>
                 </table>
               </c:if>
  -          
  +            <c:if test="${xmlParams != null}">
  +              <c:forEach var="entry" items="${xmlParams}">
  +                <h3>${entry.key}</h3>
  +                <table class="o-box">
  +                  <tr><td>${entry.value}</td></tr>
  +                </table>
  +              </c:forEach>
  +            </c:if>
  +
               <!-- Availability box -->
               <jsp:include page="/includes/serviceAvailability-box.jsp" flush="false" />
               
  
positive.code:             lastPkg = pkg;
          }
      }
  
      Map<String,String> parameters = new TreeMap<String,String>();
      if (lastPkg != null) {
          pageContext.setAttribute("package", lastPkg.getName());
          for (Service s : lastPkg.getServiceCollection()) {
              if (s.getName().equalsIgnoreCase(serviceName)) {
                  for (Parameter p : s.getParameterCollection()) {
                      if (p.getValue() != null) {
                          parameters.put(p.getKey(), p.getValue());
                      }
                  }
              }
          }
          pageContext.setAttribute("parameters", parameters);
      }
  %>
  
  
negative.code:         org.opennms.netmgt.config.poller.Service,
          org.opennms.netmgt.config.poller.Parameter,
          org.opennms.netmgt.model.OnmsMonitoredService,
          org.opennms.netmgt.poller.ServiceMonitor,
          org.opennms.web.springframework.security.Authentication
  	"
  %>
  <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
  