221Views14Replies

Author Options:

"Please excuse me, that was very impolite!" Answered

I get:
Please excuse me, that was very impolite!
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:380)
... 45 more

Discussions

0
None
CameronSS

8 years ago

I just got one too, from here. I clicked to see the rest of the comments and got this error message.

Are we allowed to Pastie error messages? I don't want to give away Top Sekrut Instructables Kode or something.

0
None
kelseymhCameronSS

Reply 8 years ago

Could you repost your error as a separate bug report? It is different. The original post here is a problem with trying to load using ISO-8859-10 character set. Your error is a type-conversion problem (it can't convert "40?ALLSTEPS" to a long).

0
None
CameronSSkelseymh

Reply 8 years ago

I was just about to, but it's apparently been fixed. I can't duplicate it now.

0
None
CameronSSLithium Rain

Reply 8 years ago

Nope, because now it has the fancy-schmancy private option, which is what the ?key=blahblahblah does. :)

0
None
6stygos

8 years ago

Keep getting this error for a year while opening 99% of instructables I'm interested in when I'm logged on and about 50% of the time while I'm not logged on. Things seemed to improve in past 3 months, yet now I get the error again, too.

0
None
kelseymh6stygos

Reply 8 years ago

Could you check and see what character set you've configured your browser to use? With Firefox, go to Preferences -> Fonts and Colors Advanced -> Character Encoding. The scripts used by Instructables seem to have difficulty with anything other than ISO-8859-1 (Latin 1), the simple Western European characters.

0
None
6stygoskelseymh

Reply 8 years ago

I've tried twiddling with the default encoding setting, but had no results, what worked for me, though, was changing the order of preffered languages. When us-en is set as the topmost language, everything is very polite and I can view instructables once more.

0
None
kelseymh6stygos

Reply 8 years ago

Awesome! Thank you very much for that; it will help me, and some of the others, provide more useful information the next time somebody posts this.

Would it be a lot of trouble for you to also post this same solution as a top-level comment in this thread (or create a new forum topic in Bugs with this solution)? Then the Staff will be more likely to see it, and they may be able to use the information to tweak their server and avoid it in the future.

0
None
Lithium Rain

8 years ago

Heh...I like that error. :D