code: private static boolean registerURIPatternPath(String name, int port,
  			RequestHandler handler,	RequestMapper mapper) {
  		Matcher m = null;
  		m = URI_PATTERN.matcher(name);
  		
  		if (m.matches()) {
  			String host = m.group(2);
  			String portString = m.group(3);
  			
  			if ((portString != null) && portString.startsWith(":")) {
  				port = Integer.parseInt(portString.substring(1));
  			}
  			
  			String path = m.group(4);
  			
  			mapper.addRequestHandler(port, null, path, handler);
  			return true;
  		}
  		return false;
  	}
docs: /*
  matches:
  http://localhost.archive.org:8080/two
  the port is optional, and need not be part of the URI
  if not included, using the internalPort setting