No, I was referring to your server making its own http calls to another server on the back end.
Like to an API, like PayFlow or to pull down a RSS feed or call a web service. I just noticed the "HttpServlet" in your stack trace. I assumed that's the one OpenBD would use that to craft <CFHHTP> action, and if one of the parameters were null you might see that error. Nothing to do with what your browser does (ajax) or receives (a 301 from cflocation) from the server. --- Al Holden On 2013-03-20 13:16, Charles Heizer wrote: > I had the same issue and was never able to fix it. > I moved to the "ready2run" solution and have not had the issue ever since. > Charlie > > Sent from my iPhone > > On Mar 20, 2013, at 8:50 AM, [email protected] [5] wrote: > >> About once every week or 3, Tomcat crashes with a java error. We are running Apache + Tomcat + OpenBD on a virtual Linux server that sees relatively light traffic, but that traffic is expected to grow rapidly in the near future. I figure sometimes these things just crash from time to time, but is there anything I can do to improve the stability so it happens a bit less often? My boss is threatening to shift us to the professional Adobe Coldfusion, but I would much rather deal with this support group in the future than Adobe's any day. Here is a snippet from the openbd/tomcat/logs when the webserver stops working... >> >>> Mar 20, 2013 9:49:07 AM org.apache.catalina.core.StandardWrapperValve invoke >>> SEVERE: Servlet.service() for servlet cfmServlet threw exception >>> java.lang.NullPointerException >>> at com.naryx.tagfusion.cfm.engine.cfEngine.service(Unknown Source) >>> at com.naryx.tagfusion.cfm.cfServlet.service(Unknown Source) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.newatlanta.filters.SearchEngineFriendlyURLFilter.doFilter(Unknown Source) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:662) >>> Mar 20, 2013 9:49:13 AM org.apache.catalina.core.StandardWrapperValve invoke >>> SEVERE: Servlet.service() for servlet cfmServlet threw exception >>> java.lang.NullPointerException >>> at com.naryx.tagfusion.cfm.engine.cfEngine.service(Unknown Source) >>> at com.naryx.tagfusion.cfm.cfServlet.service(Unknown Source) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.newatlanta.filters.SearchEngineFriendlyURLFilter.doFilter(Unknown Source) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:662) >>> Mar 20, 2013 9:49:18 AM org.apache.catalina.core.StandardWrapperValve invoke >>> SEVERE: Servlet.service() for servlet cfmServlet threw exception >>> java.lang.NullPointerException >>> at com.naryx.tagfusion.cfm.engine.cfEngine.service(Unknown Source) >>> at com.naryx.tagfusion.cfm.cfServlet.service(Unknown Source) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.newatlanta.filters.SearchEngineFriendlyURLFilter.doFilter(Unknown Source) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:662) >>> Mar 20, 2013 9:49:38 AM org.apache.catalina.core.StandardWrapperValve invoke >>> SEVERE: Servlet.service() for servlet cfmServlet threw exception >>> java.lang.NullPointerException >>> at com.naryx.tagfusion.cfm.engine.cfEngine.service(Unknown Source) >>> at com.naryx.tagfusion.cfm.cfServlet.service(Unknown Source) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.newatlanta.filters.SearchEngineFriendlyURLFilter.doFilter(Unknown Source) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:662) >>> Mar 20, 2013 9:50:03 AM org.apache.catalina.core.StandardWrapperValve invoke >>> SEVERE: Servlet.service() for servlet cfmServlet threw exception >>> java.lang.NullPointerException >>> at com.naryx.tagfusion.cfm.engine.cfEngine.service(Unknown Source) >>> at com.naryx.tagfusion.cfm.cfServlet.service(Unknown Source) >>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at com.newatlanta.filters.SearchEngineFriendlyURLFilter.doFilter(Unknown Source) >>> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >>> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) >>> at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) >>> at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) >>> at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) >>> at java.lang.Thread.run(Thread.java:662) >> >> -- >> -- >> online documentation: http://openbd.org/manual/ [1] >> http://groups.google.com/group/openbd?hl=en [2] >> >> --- >> You received this message because you are subscribed to the Google Groups "Open BlueDragon" group. >> To unsubscribe from this group and stop receiving emails from it, send an email to [email protected] [3]. >> For more options, visit https://groups.google.com/groups/opt_out [4]. > > -- > -- > online documentation: http://openbd.org/manual/ [6] > http://groups.google.com/group/openbd?hl=en [7] > > --- > You received this message because you are subscribed to the Google Groups "Open BlueDragon" group. > To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out [8]. Links: ------ [1] http://openbd.org/manual/ [2] http://groups.google.com/group/openbd?hl=en [3] mailto:[email protected] [4] https://groups.google.com/groups/opt_out [5] mailto:[email protected] [6] http://openbd.org/manual/ [7] http://groups.google.com/group/openbd?hl=en [8] https://groups.google.com/groups/opt_out -- -- online documentation: http://openbd.org/manual/ http://groups.google.com/group/openbd?hl=en --- You received this message because you are subscribed to the Google Groups "Open BlueDragon" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
