Make reading error stacks easier in Rollbase log files

  • Thread starter Thread starter tcallen@dmsi.com
  • Start date Start date
Status
Not open for further replies.
T

tcallen@dmsi.com

Guest
When we encounter an error in our Rollbase logs, there is a lot of information provided for the error, but very little--if any--makes any sense. We don't have enough information from the stack trace to troubleshoot issues on our own. We need to copy the entire stack trace and create a case for Progress to try to interpret it for us. It would be great if, in addition to the stack trace (that I'm sure someone at Progress needs and loves), we could also get meaningful, human readable error messages such as "Error: Trigger 'My Trigger' cannot write to 'My Field' on line 32", instead of: at com.rb.util.db.DbUtil.setLongString(DbUtil.java:111) at com.rb.core.ui.prefs.a310.save(a310.java:130) at p14.a466.closeSession(a466.java:417) at p14.a466.create(a466.java:244) at p4.LoginController.login(LoginController.java:236) at p4.LoginController.login(LoginController.java:79) at com.rb.core.logics.servlet.LoginServlet.doGet(LoginServlet.java:53) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:200) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745)

Continue reading...
 
Status
Not open for further replies.
Back
Top