anchor.diff:  
   <%
       //required parameter node
  -    String nodeIdString = request.getParameter("node");
  +    final String nodeIdString = request.getParameter("node");
   
       if( nodeIdString == null ) {
           throw new org.opennms.web.MissingParameterException("node");
       }
           
  -    int nodeId = WebSecurityUtils.safeParseInt(nodeIdString);
  +    final int nodeId = WebSecurityUtils.safeParseInt(nodeIdString);
       
       //gets active route entry on node
       
  -   	IpRouteInterface[] iproutes = NetworkElementFactory.getInstance(getServletContext()).getIpRoute(nodeId);
  +    final NetworkElementFactoryInterface factory = NetworkElementFactory.getInstance(getServletContext());
  +   	final IpRouteInterface[] iproutes = factory.getIpRoute(nodeId);
   
   %>
   
  
positive.code: 			 <% 
  				Node[] nodes = null;
  			 	if (!iproutes[t].get_routenexthop().equals("0.0.0.0"))
  					nodes = NetworkElementFactory.getInstance(getServletContext()).getNodesWithIpLike(iproutes[t].get_routenexthop()); 	
  			 	if (nodes != null && nodes.length>0) {
  			 %>			 
  		    <td align="left" ><a href="element/node.jsp?node=<%=nodes[0].getNodeId()%>"><%=iproutes[t].get_routenexthop()%></a></td>
  
negative.code:   
  
  
  <% if(iproutes != null && iproutes.length == 0) { %>
    <tr>
      <td colspan="7">There have been no ip routes on this node.</td>
    </tr>
  