Instructables

ERROR 500: javax.servlet.jsp.JspException logging in bug

Every time I log in and try to open either the home page of this site or any of the instructbles it throws me this:

ERROR 500: javax.servlet.jsp.JspException: ServletException in '/pages/home/home_layout.jspx': Can't insert page '/pages/home/home_sidebar.jsp' : ISO-8859-10

Exception

javax.servlet.jsp.JspException: ServletException in '/pages/home/home_layout.jspx': Can't insert page '/pages/home/home_sidebar.jsp' : ISO-8859-10
at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:923)
at org.apache.tiles.taglib.InsertTag.doEndTag(InsertTag.java:457)
at _jsp._pages._home._homejsp._jspService(_homejsp.java:55)
at com.caucho.jsp.JavaPage.service(JavaPage.java:60)
at com.caucho.jsp.Page.pageservice(Page.java:570)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)
at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485)
at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350)
at com.instructables.servlet.ActionServlet.doGet(ActionServlet.java:298)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:115)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:208)
at com.instructables.filter.FilterWrapperFilter.doFilter(FilterWrapperFilter.java:48)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.instructables.filter.SecurityFilter.doFilter(SecurityFilter.java:211)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.instructables.filter.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:70)
at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70)
at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274)
at com.caucho.server.port.TcpConnection.run(TcpConnection.java:511)
at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:520)
at com.caucho.util.ThreadPool.run(ThreadPool.java:442)
at java.lang.Thread.run(Thread.java:595)
Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: Can't insert page '/pages/home/home_sidebar.jsp' : ISO-8859-10
at com.caucho.jsp.PageContextImpl.handlePageException(PageContextImpl.java:1114)
at _jsp._pages._home._home_0layoutjspx._jspService(_home_0layoutjspx.java:130)
at com.caucho.jsp.JavaPage.service(JavaPage.java:60)
at com.caucho.jsp.Page.pageservice(Page.java:570)
at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179)
at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115)
at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229)
at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485)
at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350)
at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:927)
at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:864)
at org.apache.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:143)
at org.apache.tiles.TilesUtil.doInclude(TilesUtil.java:149)
at org.apache.tiles.taglib.InsertTag.doInclude(InsertTag.java:760)
at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:892)
... 27 more
Caused by: javax.servlet.jsp.JspException: Can't insert page '/pages/home/home_sidebar.jsp' : ISO-8859-10
at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:898)
at org.apache.tiles.taglib.InsertTag.doEndTag(InsertTag.java:457)
at _jsp._pages._home._home_0layoutjspx._jspService(_home_0layoutjspx.java:109)
... 40 more

This bug occurs only when I'm logged in. When I'm not, everything's OK.
Using Firefox 3.0.1 on Win XP SP2.

kelseymh3 years ago
A workaround has been reported by the original author of this post: set "en-us" as the first language in your preferences.
viliusLTU3 years ago
Same problem here. I can't see any instructables and I'm always get this prbolem.
ERROR 500: javax.servlet.jsp.JspException: ServletException in '/common/newlayout.jspx': Can't insert page '/pages/explore/type/instructable_body.jsp' : ISO-8859-10
papa23 years ago
Agree the problem still exists. Tested on various browsers, same Java error. Without login you can see all the instructables without any problems.
6stygos (author) 4 years ago
I would like to inform you that he issue hadn't been solved, as the problem still persists, though now it is not like in OP, but as in the comment of user "atisss". I would appreciate if you look into these matters, because instructables.com rocks and it would be nice to have bigger pictures and being able to post comments. Yours sincerely, 6stygos
Re-design4 years ago
It's still not fixed. It's still happening on new questions.
You mean just three questions :-)
Sorry, I didn't mean all new questions but that is was happening on (some) new questions as well. I count 6 now.
atisss4 years ago
I have the same issue when logged in. However without login I can't see all the pictures. ERROR 500: javax.servlet.jsp.JspException: ServletException in '/common/newlayout.jspx': Can't insert page '/pages/explore/type/instructable_body.jsp' : ISO-8859-10 Exception javax.servlet.jsp.JspException: ServletException in '/common/newlayout.jspx': Can't insert page '/pages/explore/type/instructable_body.jsp' : ISO-8859-10 at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:923) at org.apache.tiles.taglib.InsertTag.doEndTag(InsertTag.java:457) at _jsp._pages._explore._type._instructable__jsp._jspService(_instructable__jsp.java:424) at com.caucho.jsp.JavaPage.service(JavaPage.java:60) at com.caucho.jsp.Page.pageservice(Page.java:570) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.instructables.servlet.ActionServlet.sendToJspPage(ActionServlet.java:278) at com.instructables.servlet.ActionServlet.doGet(ActionServlet.java:87) at javax.servlet.http.HttpServlet.service(HttpServlet.java:115) at javax.servlet.http.HttpServlet.service(HttpServlet.java:92) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106) at com.caucho.filters.GzipFilter.doFilter(GzipFilter.java:208) at com.instructables.filter.FilterWrapperFilter.doFilter(FilterWrapperFilter.java:47) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.HibernateSessionRequestFilter.doFilter(HibernateSessionRequestFilter.java:48) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.TemporaryProFilter.doFilter(TemporaryProFilter.java:77) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.SecurityFilter.doFilter(SecurityFilter.java:140) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.SetupFilter.doFilter(SetupFilter.java:68) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:173) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:274) at com.caucho.server.port.TcpConnection.run(TcpConnection.java:514) at com.caucho.util.ThreadPool.runTasks(ThreadPool.java:527) at com.caucho.util.ThreadPool.run(ThreadPool.java:449) at java.lang.Thread.run(Thread.java:595) Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: Can't insert page '/pages/explore/type/instructable_body.jsp' : ISO-8859-10 at com.caucho.jsp.PageContextImpl.handlePageException(PageContextImpl.java:1120) at _jsp._common._newlayout__jspx._jspService(_newlayout__jspx.java:456) at com.caucho.jsp.JavaPage.service(JavaPage.java:60) at com.caucho.jsp.Page.pageservice(Page.java:570) at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:179) at com.caucho.server.webapp.DispatchFilterChain.doFilter(DispatchFilterChain.java:115) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:229) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:485) at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:350) at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:933) at com.caucho.jsp.PageContextImpl.include(PageContextImpl.java:870) at org.apache.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:143) at org.apache.tiles.TilesUtil.doInclude(TilesUtil.java:149) at org.apache.tiles.taglib.InsertTag.doInclude(InsertTag.java:760) at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:892) ... 32 more Caused by: javax.servlet.jsp.JspException: Can't insert page '/pages/explore/type/instructable_body.jsp' : ISO-8859-10 at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:898) at org.apache.tiles.taglib.InsertTag.doEndTag(InsertTag.java:457) at _jsp._common._newlayout__jspx._jspService(_newlayout__jspx.java:384) ... 45 more
Hey! http://www.instructables.com/id/How-to-Make-a-Voltage-Inverter/, and got the same error, and lots of more instructables i try to look. Sad, hope its going to work fine soon, or can it be my fault?
lebowski4 years ago
This is fixed now. Please let us know if you see any other problems.
jeff-o6 years ago
I'm getting this bug trying to submit my Instructable to the Craft Skills Contest.
rachel jeff-o6 years ago
We had a problem with the Craft contest specifically, but I believe we fixed it. Let me know if you still can't enter it.
marc92 rachel5 years ago
I got an ERROR 500 when trying to edit one of my existing Instructables.
kontrastas6 years ago
I'm having the exact same problem as 6stygos. I can usually see the main page when i'm logged in, but almost never the instructables them selves.
rachel6 years ago
6stygos, are you still seeing this problem? It looks to me like a known issue that occurs sometimes in the couple of minutes after we've just pushed a new release. It always goes away after 30 or 40 seconds, but you may need to use Shift-F5 to reload if the page has gotten into your browser's cache. Unfortunately it is a problem with our appserver, not with the site code, so until they fix it and release a new version of that, there's not a lot we can do. While it produces a similar bunch of output, it is not actually related to the issue BruceMiller had with deleting a step.
Kiteman rachel6 years ago
I just tried to enter the Craft contest, and I got:

ERROR 500: java.lang.NullPointerException

Exception

java.lang.NullPointerException

I am getting the same error
Annabell45, Kiteman, we had a small problem with the Craft contest specifically that should be fixed now, please let me know if you still can't enter it!
6stygos (author) 6 years ago
Sorry for bothering you, the problem seems to be gone by now.
6stygos (author) 6 years ago
But now the error seems a little bit different: ERROR 500: javax.servlet.jsp.JspException: ServletException in '/common/newlayout.jspx': Can't insert page '/pages/explore/newrightbar.jsp' : ISO-8859-10
6stygos (author) 6 years ago
Yup, the problem is still here, although now the homepage works. I still have to log off to view instructables.
iectyx3c6 years ago
Having similar problem. See this forum for post titled "Can Not Delete a Step" which has a response from an SU staffer saying they will look into it.