500 Servlet Exception

java.net.URISyntaxException: Illegal character in path at index 38: http://efinancedirectory.com/articles/<\/a>
	at java.net.URI$Parser.fail(URI.java:2809)
	at java.net.URI$Parser.checkChars(URI.java:2982)
	at java.net.URI$Parser.parseHierarchical(URI.java:3066)
	at java.net.URI$Parser.parse(URI.java:3014)
	at java.net.URI.<init>(URI.java:578)
	at com.remilon.util.urls.UrlUtils.getUrlPart(UrlUtils.java:243)
	at com.remilon.filters.GlobalRedirectFilter.doFilter(GlobalRedirectFilter.java:42)
	at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:76)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:178)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:241)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:268)
	at com.caucho.server.port.TcpConnection.run(TcpConnection.java:586)
	at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:690)
	at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:612)
	at java.lang.Thread.run(Thread.java:619)