Previously good permalink for a search result now fails with http error 500
Posted by
Graham Perrin on
Feb 09, 2009; 9:49pm
URL: https://support.nabble.com/Previously-good-permalink-for-a-search-result-now-fails-with-http-error-500-tp2299609.html
Priority: low
A permalink for a search result <
http://n2.nabble.com/forum/Search.jtp?query=%22Active+Directory%22&sort=date&local=y&forum=293351&embedf=293351> was
working in November 2008.
Now, the same permalink results in an error:
HTTP ERROR: 500
url=http://n2.nabble.com/forum/Search.jtp?query=%22Active+Directory%22&sort=date&local=y&forum=293351;cid=1234165900137-449 user-agent=Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 referer=http://plone.org/support/forums
RequestURI=/forum/Search.jtp
Caused by:
fschmidt.util.servlet.JtpContextServlet$JtpRuntimeException: url=http://n2.nabble.com/forum/Search.jtp?query=%22Active+Directory%22&sort=date&local=y&forum=293351;cid=1234165900137-449 user-agent=Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10_5_6; en-gb) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/3.2.1 Safari/525.27.1 referer=http://plone.org/support/forums
at fschmidt.util.servlet.JtpContextServlet.handleException(JtpContextServlet.java:615)
at fschmidt.util.servlet.JtpContextServlet.getAuthorizationKey(JtpContextServlet.java:547)
at fschmidt.util.servlet.JtpContextServlet.service2(JtpContextServlet.java:457)
at fschmidt.util.servlet.JtpContextServlet.service(JtpContextServlet.java:305)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
at org.mortbay.servlet.WelcomeFilter.doFilter(WelcomeFilter.java:61)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at cachingfilter.CachingFilter.doFilter(CachingFilter.java:152)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Caused by: java.lang.NumberFormatException: For input string: "293351;cid=1234165900137-449"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:412)
at java.lang.Long.parseLong(Long.java:461)
at nabble.view.web.forum.Search.getAuthorizationKey(Search.java:65)
at fschmidt.util.servlet.JtpContextServlet.getAuthorizationKey(JtpContextServlet.java:545)
... 23 more
Caused by:
java.lang.NumberFormatException: For input string: "293351;cid=1234165900137-449"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Long.parseLong(Long.java:412)
at java.lang.Long.parseLong(Long.java:461)
at nabble.view.web.forum.Search.getAuthorizationKey(Search.java:65)
at fschmidt.util.servlet.JtpContextServlet.getAuthorizationKey(JtpContextServlet.java:545)
at fschmidt.util.servlet.JtpContextServlet.service2(JtpContextServlet.java:457)
at fschmidt.util.servlet.JtpContextServlet.service(JtpContextServlet.java:305)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1097)
at org.mortbay.servlet.WelcomeFilter.doFilter(WelcomeFilter.java:61)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at cachingfilter.CachingFilter.doFilter(CachingFilter.java:152)
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1088)
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360)
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:729)
at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:206)
at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
at org.mortbay.jetty.Server.handle(Server.java:324)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:505)
at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:829)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:380)
at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228)
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:488)
Powered by Jetty://