Draft instructable really messed up
Someone else noticed it first and so I tried it also. I have 2 pending instructables under the draft tab. They show up there just like they should but when I click on them this is what happens:
Please excuse me, that was very impolite! - javax.servlet.ServletException: javax.servlet.jsp.JspException: ServletException in '/common/layout_bootstraped.jspx': ServletException in '/pages/explore/type/instructable_content.jsp': java.lang.reflect.InvocationTargetException
Exception
javax.servlet.jsp.JspException: ServletException in '/common/layout_bootstraped.jspx': ServletException in '/pages/explore/type/instructable_content.jsp': java.lang.reflect.InvocationTargetException 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:461) 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:331) at com.instructables.servlet.ActionServlet.handleResult(ActionServlet.java:248) at com.instructables.servlet.ActionServlet.prepare(ActionServlet.java:206) at com.instructables.servlet.ActionServlet.doGet(ActionServlet.java:91) 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:78) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.TemporaryPasswordFilter.doFilter(TemporaryPasswordFilter.java:46) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.SecurityFilter.doFilter(SecurityFilter.java:122) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:70) at com.instructables.filter.SetupFilter.doFilter(SetupFilter.java:71) 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: ServletException in '/pages/explore/type/instructable_content.jsp': java.lang.reflect.InvocationTargetException at com.caucho.jsp.PageContextImpl.handlePageException(PageContextImpl.java:1120) at _jsp._common._layout_0bootstraped__jspx._jspService(_layout_0bootstraped__jspx.java:252) 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) ... 36 more Caused by: javax.servlet.jsp.JspException: ServletException in '/pages/explore/type/instructable_content.jsp': java.lang.reflect.InvocationTargetException at org.apache.tiles.taglib.InsertTag$InsertHandler.doEndTag(InsertTag.java:923) at org.apache.tiles.taglib.InsertTag.doEndTag(InsertTag.java:457) at _jsp._common._layout_0bootstraped__jspx._jspService(_layout_0bootstraped__jspx.java:210) ... 49 more Caused by: javax.servlet.ServletException: javax.servlet.jsp.el.ELException: java.lang.reflect.InvocationTargetException at com.caucho.jsp.PageContextImpl.handlePageException(PageContextImpl.java:1120) at _jsp._pages._explore._type._instructable_0body_0instructable_0bootstrapped__jsp._jspService(_instructable_0body_0instructable_0bootstrapped__jsp.java:199) 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 _jsp._pages._explore._type._instructable_0body_0bootstrapped__jsp._jspService(_instructable_0body_0bootstrapped__jsp.java:43) 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 _jsp._pages._explore._type._instructable_0content__jsp._jspService(_instructable_0content__jsp.java:32) 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) ... 51 more Caused by: javax.servlet.jsp.el.ELException: java.lang.reflect.InvocationTargetException at com.caucho.el.StaticMethodExpr.evalMethod(StaticMethodExpr.java:142) at com.caucho.el.FunctionExpr.evalObject(FunctionExpr.java:71) at _jsp._pages._explore._type._instructable_0body_0instructable_0bootstrapped__jsp._jspService(_instructable_0body_0instructable_0bootstrapped__jsp.java:48) ... 82 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor903.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:592) at com.caucho.el.StaticMethodExpr.evalMethod(StaticMethodExpr.java:133) ... 84 more Caused by: java.lang.NullPointerException So either my draft instructables are now gone or you need to fix something with the Java stuff so I can continue to work on them.

















Lomography Konstructor - World's First 35mm DIY SLR
Office Warfare Book on Sale Now
List of Upcoming Contests (updated 6/6)
Spanish translations of Instructables / Instructables traducidos al Espanol
JULY 2013 Build Night with SUGRU
High-current, electronic sword-fighting, fancy drink pouring, and more @ Makers Local 256 Build Night!
New Instructables Books for 2013
Souped Up: Projects to Make Everything Better [Book]
Backyard Rockets Book on Sale Now


Visit Our Store »
Go Pro Today »




and cut off by an almost invisible image of see the first and
darkened in this pic.
I do have my images and will restart in a year or two
when the will to do returns :-(
Thank you Dev Team!!!! :-)
Hmmm, there is no button to say "fixed" like there is for "answered".
Now I fear to open and and destroy the ones I have worked on for months.
Tell me when it's over.
Please
I have got two drafts, one opens up fine but the full preview of the second one gives me that. problem is I cannot even make new ones, they all end up like that
(I'm assuming you are logged in to fb which is why you are avoiding the redirect to the error page).
I am not logged in to facebook (I'm not even part of it). On Chrome, FF, and IE I can access my Drafts (and view the drill press project you referenced). But, that doesn't mean that's not the problem! I did notice that in IE I was unable to open my Drafts in a new tab or window. Something starts, but then the tab terminates. Clicking directly on editing a Draft works fine though.
I've already brought this up with our bug squashers when this topic was first started, but will forward your sleuthing along. Thanks for staying on top of it!
I didn't spend more than a few minutes snooping around, but I suspect the initial IF statements are sending most people in the right direction, but for those getting the error, we fall in the ELSE category and are redirected to the error URL (versus the correct URL).
In all cases (ibles, or drafts) the JS coding is exactly the same (with the exception of the URL it redirects to).
"
Please excuse me, that was very impolite! - javax.servlet.ServletException: javax.servlet.jsp.JspException: ServletException in '/common/layout_bootstraped.jspx': ServletException in '/pages/explore/type/instructable_content.jsp': java.lang.reflect.InvocationTargetException
Exception
javax.servlet.jsp.JspException: ServletException in '/common/layout_bootstraped.jspx': ServletException in '/pages/explore/type/instructable_content.jsp': java.lang.reflect.InvocationTargetException
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:461)
...
... 82 more
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.GeneratedMethodAccessor588.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:592)
at com.caucho.el.StaticMethodExpr.evalMethod(StaticMethodExpr.java:133)
... 84 more
Caused by: java.lang.NullPointerException
"
New Draft 'ible, basically just a title. Edit is OK, but just clicking on it is not.
Also happens on another one, same, just a title.
W7-Ultimate/64, FF 16.0.2.
Clear your browser's cookies, then refresh the page and try again.
but the real problem is that I cannot start any new one even if I noticed it happens only with step by step instructables.
If it makes a difference I have tried 3 different browsers and its the same with all 3.
I just tried using a different computer, my notebook with Win 7 , and it gives me the same error if I click the name but opens if I click the edit button. Tried another browser on that and its the same. Click on the draft's name and you get the error. Click on edit and it opens to the edit screen.
2 different computers, Win XP and Win 7 and 3 browsers and i get the same result on both.
Feel free to do whatever you need to with my 2 drafts. Neither of them need to be saved.
BTW, I still cannot upload images from the comment box (but I can from my YOU page). I sent a bug report the other day about this.