After further testing using with commons-digester.jar included in the lib directory, 1.1.3pr still does not work but 1.0.7 does. In both , I getting a parsing error referred to in my prior e-mail. I have verified that I have the files listed by Shawn although I do not know exactly what version is required. I updated to the latest version I could find on all files.
In the 1.1.13pr version I am still getting this error org.apache.jasper.JasperException: Troubles with DbForms config xml file: > >can not find CONFIG object in application context! check system > >configuration! check if application crashes on start-up! > > at > >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: > 2 > >48) Thanks, Roy -----Original Message----- From: shawn [mailto:[EMAIL PROTECTED]] Sent: Tuesday, January 21, 2003 6:51 PM To: McBrayer, Roy Subject: Re: [dbforms] RE: cannot find Config object in application context. Dear Roy, >From v 1.07 we upgraded the struts digester to Commons digester and that jar needs to be in your WEB-INF/lib dir. http://www.apache.org/dist/jakarta/commons/digester/ I took mine out, fired it up and replicated your error. We'll have to add this to the manual. I though it was in the READ ME release note, but that seems dated. Uuum, FYI when building from cvs the following are used. Not all are necessary like the protomatter connection pool I think but... commons-beanutils.jar commons-digester.jar cos.jar jdbc2_0-stdext.jar request.jar commons-collections.jar commons-logging.jar log4j.jar xalan.jar commons-dbcp.jar commons-validator.jar jakarta-oro-2.0.6.jar protomatter-1.1.8-pre5.jar xerces.jar Shawn On Wed, 2003-01-22 at 03:35, McBrayer, Roy wrote: > I think I have that added already unless it needs to go in another location. > Here is the dbforms part of my web.xml It is in my ConfigServlet section at > the beginning and is the first init-param. Does it need to be somewhere > else? It is not working with this web.xml. > > Thanks, > Roy > ---------------------------------------------------- > <web-app> > <servlet> > <servlet-name>org.dbforms.ConfigServlet</servlet-name> > <servlet-class>org.dbforms.ConfigServlet</servlet-class> > <init-param> > <param-name>dbformsConfig</param-name> > > <param-value>/WEB-INF/dbforms-config.xml</param-value> > </init-param> > <init-param> > <param-name>dbformsErrors</param-name> > > <param-value>/WEB-INF/dbforms-errors.xml</param-value> > </init-param> > <init-param> > <param-name>resourceBundle</param-name> > <param-value>ApplicationResources</param-value> > </init-param> > <init-param> > <param-name>log4j.configuration</param-name> > <param-value>/WEB-INF/log4j.properties</param-value> > </init-param> > <!-- optional --> > <init-param> > <param-name>digesterDebugLevel</param-name> > <param-value>1</param-value> > </init-param> > <load-on-startup>1</load-on-startup> > </servlet> > <!--=========== DbForms Controller Servlet ==============--> > <servlet> > <servlet-name>control</servlet-name> > <servlet-class>org.dbforms.Controller</servlet-class> > </servlet> > <!--=========== DbForms FileServlet ===================== > ensure that "load-on-startup" is less than "load-on-startup" > element of Configuration Servlet! because we need to access > information from Configuration Servlet and therefore we must > start up AFTER Configuration Servlet..! > --> > <servlet> > <servlet-name>file</servlet-name> > <servlet-class>org.dbforms.util.FileServlet</servlet-class> > <load-on-startup>2</load-on-startup> > </servlet> > <servlet-mapping> > <servlet-name>control</servlet-name> > <url-pattern>servlet/control</url-pattern> > </servlet-mapping> > <servlet-mapping> > <servlet-name>file</servlet-name> > <url-pattern>servlet/file</url-pattern> > </servlet-mapping> > > -----Original Message----- > From: Matthew Stein [mailto:[EMAIL PROTECTED]] > Sent: Tuesday, January 21, 2003 12:16 PM > To: McBrayer, Roy > Cc: '[EMAIL PROTECTED]' > Subject: RE: [dbforms] Maximum number of processes exceeded. & cannot > find Config object in application context. > > > Roy- > I received the same error in the course of using dbforms 1.1.2 and 1.1.3 > pr 1. If you add the init-param dbformsConfig with the value of > dbforms-config.xml > to the dbforms servlet section of web.xml, dbforms should start working. > > Hope this helps, > Matt > > -- Original Message -- > > >OK. Here is the error message that I think is at the root of my problems > >with the new DBforms version and config file. What do I need to do to > fix > >this problem? I do not get this error with the 1.0.7 version of Dbforms > >and the respective dbforms-config.xml. > > > >Thanks, Roy > > > >org.apache.jasper.JasperException: Troubles with DbForms config xml file: > >can not find CONFIG object in application context! > > > > > > > >org.apache.jasper.JasperException: Troubles with DbForms config xml file: > >can not find CONFIG object in application context! check system > >configuration! check if application crashes on start-up! > > at > >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: > 2 > >48) > > at > >org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio > n > >FilterChain.java:247) > > at > >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC > h > >ain.java:193) > > at > >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j > a > >va:260) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j > a > >va:191) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas > e > >.java:550) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > > at > >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18 > 0 > >) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve > . > >java:170) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17 > 2 > >) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav > a > >:174) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > > at > >org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > > at > >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn > e > >ction(Http11Protocol.java:386) > > at > >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > > at > >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja > v > >a:530) > > at java.lang.Thread.run(Thread.java:479) > >----- Root Cause ----- > >java.lang.IllegalArgumentException: Troubles with DbForms config xml file: > >can not find CONFIG object in application context! check system > >configuration! check if application crashes on start-up! > > at org.dbforms.taglib.DbFormTag.setPageContext(DbFormTag.java:885) > > at > >org.apache.jsp.eligibilityresponse_jsp._jspService(eligibilityresponse_jsp. > j > >ava:246) > > at > >org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: > 2 > >04) > > at > >org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > > at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > at > >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicatio > n > >FilterChain.java:247) > > at > >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterC > h > >ain.java:193) > > at > >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.j > a > >va:260) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.j > a > >va:191) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBas > e > >.java:550) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > > at > >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:18 > 0 > >) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve > . > >java:170) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:17 > 2 > >) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:641) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.jav > a > >:174) > > at > >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invo > k > >eNext(StandardPipeline.java:643) > > at > >org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480) > > at > >org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > > at > >org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > > at > >org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:432) > > at > >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConn > e > >ction(Http11Protocol.java:386) > > at > >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:534) > > at > >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.ja > v > >a:5 > > > >-----Original Message----- > >From: Luca Fossato [mailto:[EMAIL PROTECTED]] > >Sent: Sunday, January 19, 2003 4:40 PM > >To: McBrayer, Roy > >Cc: '[EMAIL PROTECTED]' > >Subject: Re: [dbforms] Maximum number of processes exceeded. > > > > ------------------------------------------------------- This SF.net email is sponsored by: Scholarships for Techies! Can't afford IT training? All 2003 ictp students receive scholarships. Get hands-on training in Microsoft, Cisco, Sun, Linux/UNIX, and more. www.ictp.com/training/sourceforge.asp _______________________________________________ DbForms Mailing List http://www.wap-force.net/dbforms
