I had firmly believed that the “cyber” websites that I used to design with my friends were really crappy. But today IRCTC proved I am wrong. I gave my credentials and logged in and got this:
javax.servlet.jsp.JspException: Unable to rename class file f:bv1to1_varscratchirctcstrutsapp24_bv60_34booking_0005f_0005fcommon_0002fbooking_0002f_0002e_0002e_0002fcommon_0002fnewtemplate_0005fplanner_0002ejspnewtemplate_0005fplanner_jsp_0.class to f:bv1to1_varscratchirctcstrutsapp24_bv60_34_0002fbooking_0002f_0002e_0002e_0002fcommon_0002fnewtemplate_0005fplanner_0002ejspnewtemplate_0005fplanner.class at org.apache.struts.taglib.template.InsertTag.doEndTag(InsertTag.java:133) at booking._0002fbooking_0002fplanner_0002ejspplanner_jsp_0._jspService(_0002fbooking_0002fplanner_0002ejspplanner_jsp_0.java:535) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:126) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(JspServlet.java:174) at org.apache.jasper.runtime.JspServlet.serviceJspFile(JspServlet.java:274) at org.apache.jasper.runtime.JspServlet.service(JspServlet.java:387) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.broadvision.servlet.ServletContainer.service(ServletContainer.java:404) at com.broadvision.servlet.BVRequestDispatcher.forward(BVRequestDispatcher.java:133) at org.apache.struts.action.ActionServlet.processActionForward(ActionServlet.java:689) at org.apache.struts.action.ActionServlet.process(ActionServlet.java:581) at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:140) at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at com.broadvision.servlet.ServletContainer.service(ServletContainer.java:404) at com.broadvision.servlet.ServletContainer.processRequest(ServletContainer.java:348) at com.broadvision.servlet.ServletContextContainer.processRequest(ServletContextContainer.java:819) at com.broadvision.servlet.BVServletEngine.service(BVServletEngine.java:246) at com.broadvision.servlet.BVServletConnector.service(BVServletConnector.java:141)
This repeated again on feb 2013 – a year later they haven’t fixed the issue