Type Exception Report
Message An exception occurred processing [tefl-resources/register/twitter.jsp] at line [91]
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
org.apache.jasper.JasperException: An exception occurred processing [tefl-resources/register/twitter.jsp] at line [91] 88: } 89: } 90: else{ 91: RequestToken requestToken = twitter.getOAuthRequestToken(callbackURL); 92: request.getSession().setAttribute("requestToken", requestToken); 93: 94: String url = requestToken.getAuthorizationURL(); Stacktrace: org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:611) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:490) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) net.sf.packtag.filter.GzipFilter.doFilter(GzipFilter.java:47) com.wearewildfire.contentmanager.page.PageFilter.doFilter(PageFilter.java:324) com.wearewildfire.datacapture.DataCaptureFilter.doFilter(DataCaptureFilter.java:42) com.wearewildfire.security.SecurityFilter.doFilter(SecurityFilter.java:123) com.wearewildfire.tefl.TEFLAuthenticationFilter.doFilter(TEFLAuthenticationFilter.java:80) com.wearewildfire.useragent.UserAgentFilter.doFilter(UserAgentFilter.java:133)
Root Cause
javax.servlet.ServletException: 401:Authentication credentials (https://dev.twitter.com/pages/auth) were missing or incorrect. Ensure that you have set valid consumer key/secret, access token/secret, and the system clock is in sync. message - Could not authenticate you. code - 32 Relevant discussions can be found on the Internet at: http://www.google.co.jp/search?q=8e063946 or http://www.google.co.jp/search?q=c60cdc4a TwitterException{exceptionCode=[8e063946-c60cdc4a], statusCode=401, message=Could not authenticate you., code=32, retryAfter=-1, rateLimitStatus=null, version=4.0.2} org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:664) org.apache.jsp.tefl_002dresources.register.twitter_jsp._jspService(twitter_jsp.java:255) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) net.sf.packtag.filter.GzipFilter.doFilter(GzipFilter.java:47) com.wearewildfire.contentmanager.page.PageFilter.doFilter(PageFilter.java:324) com.wearewildfire.datacapture.DataCaptureFilter.doFilter(DataCaptureFilter.java:42) com.wearewildfire.security.SecurityFilter.doFilter(SecurityFilter.java:123) com.wearewildfire.tefl.TEFLAuthenticationFilter.doFilter(TEFLAuthenticationFilter.java:80) com.wearewildfire.useragent.UserAgentFilter.doFilter(UserAgentFilter.java:133)
Root Cause
401:Authentication credentials (https://dev.twitter.com/pages/auth) were missing or incorrect. Ensure that you have set valid consumer key/secret, access token/secret, and the system clock is in sync. message - Could not authenticate you. code - 32 Relevant discussions can be found on the Internet at: http://www.google.co.jp/search?q=8e063946 or http://www.google.co.jp/search?q=c60cdc4a TwitterException{exceptionCode=[8e063946-c60cdc4a], statusCode=401, message=Could not authenticate you., code=32, retryAfter=-1, rateLimitStatus=null, version=4.0.2} twitter4j.HttpClientImpl.handleRequest(HttpClientImpl.java:163) twitter4j.HttpClientBase.request(HttpClientBase.java:53) twitter4j.HttpClientBase.post(HttpClientBase.java:82) twitter4j.auth.OAuthAuthorization.getOAuthRequestToken(OAuthAuthorization.java:107) twitter4j.auth.OAuthAuthorization.getOAuthRequestToken(OAuthAuthorization.java:92) twitter4j.TwitterBaseImpl.getOAuthRequestToken(TwitterBaseImpl.java:263) org.apache.jsp.tefl_002dresources.register.twitter_jsp._jspService(twitter_jsp.java:236) org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:71) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:467) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:378) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:326) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) net.sf.packtag.filter.GzipFilter.doFilter(GzipFilter.java:47) com.wearewildfire.contentmanager.page.PageFilter.doFilter(PageFilter.java:324) com.wearewildfire.datacapture.DataCaptureFilter.doFilter(DataCaptureFilter.java:42) com.wearewildfire.security.SecurityFilter.doFilter(SecurityFilter.java:123) com.wearewildfire.tefl.TEFLAuthenticationFilter.doFilter(TEFLAuthenticationFilter.java:80) com.wearewildfire.useragent.UserAgentFilter.doFilter(UserAgentFilter.java:133)
Note The full stack trace of the root cause is available in the server logs.