Yes, it does! It has 2 constructors, one of then has no-args. I ve already taken it off, but this error message goes on... Thanks again, Euclides.
-----Mensagem original----- De: Shapira, Yoav [mailto:[EMAIL PROTECTED] Enviada em: segunda-feira, 9 de junho de 2003 17:31 Para: [EMAIL PROTECTED] Assunto: RE: What does this crazy error message mean? Howdy, This error is different than what you got before. Does your Dica bean have a public no-arguments constructor? Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Jose Euclides da Silva Junior - DATAPREVRJ >[mailto:[EMAIL PROTECTED] >Sent: Monday, June 09, 2003 4:25 PM >To: 'Tomcat Users List'; Shapira, Yoav >Subject: RES: What does this crazy error message mean? > >Dear Yoav, >i ve already done it. But i always get the following error: > >HTTP Status 500 - > >----------------------------------------------------------------------- ---- >- >---- > >type Exception report > >message > >description The server encountered an internal error () that prevented it >from fulfilling this request. > >exception > >org.apache.jasper.JasperException: Cannot create bean of class Dica > at >org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j ava: >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.ApplicationDispatcher.invoke(ApplicationDispat cher >. >java:684) > at >org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDis patc >h >er.java:432) > at >org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispa tche >r >.java:356) > at BancoServlet.recuperaDicaTopico(BancoServlet.java:135) > at BancoServlet.service(BancoServlet.java:65) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic atio >n >FilterChain.java:247) > at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil terC >h >ain.java:193) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal ve.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(StandardContextVal ve.j >a >va:191) > 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.StandardContext.invoke(StandardContext.java:24 15) > at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav a:18 >0 >) > at >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. invo >k >eNext(StandardPipeline.java:643) > at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV alve >. >java:170) > at >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. invo >k >eNext(StandardPipeline.java:641) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav a: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:4 32) > at >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process Conn >e >ction(Http11Protocol.java:386) > at >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5 34) > at >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo l.ja >v >a:530) > at java.lang.Thread.run(Thread.java:536) > > >root cause > >javax.servlet.ServletException: Cannot create bean of class Dica > at org.apache.jsp.rodrigo2_jsp._jspService(rodrigo2_jsp.java:65) > 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.j ava: >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.ApplicationDispatcher.invoke(ApplicationDispat cher >. >java:684) > at >org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDis patc >h >er.java:432) > at >org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispa tche >r >.java:356) > at BancoServlet.recuperaDicaTopico(BancoServlet.java:135) > at BancoServlet.service(BancoServlet.java:65) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at >org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic atio >n >FilterChain.java:247) > at >org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil terC >h >ain.java:193) > at >org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal ve.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(StandardContextVal ve.j >a >va:191) > 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.StandardContext.invoke(StandardContext.java:24 15) > at >org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav a:18 >0 >) > at >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. invo >k >eNext(StandardPipeline.java:643) > at >org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherV alve >. >java:170) > at >org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext. invo >k >eNext(StandardPipeline.java:641) > at >org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav a: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:4 32) > at >org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process Conn >e >ction(Http11Protocol.java:386) > at >org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5 34) > at >org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo l.ja >v >a:530) > at java.lang.Thread.run(Thread.java:536) > > > >----------------------------------------------------------------------- ---- >- >---- > >Apache Tomcat/4.1.18 > > ><%@ page contentType="text/html;charset=windows-1252" isErrorPage="true"%> ><[EMAIL PROTECTED] import="java.util.*" %> ><[EMAIL PROTECTED] import="euc.*" %> ><html> ><head> ><meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> ><title> >Portal de Boas Praticas - Consulta Dicas ></title> ></head> ><link href="style.css" rel="stylesheet" type="text/css"> ><body> ><form action="rodrigo2.jsp" method="post"> ><jsp:useBean id="dica" class="Dica"/> ><% > int contador = 0 ; > double resultado = 0 ; > int numero_pagina_multiplicado = 0 ; > Collection pega_bean = (ArrayList)request.getAttribute("array"); > Iterator pega = null; > int pagina_atual = 0; > > if (pega_bean != null) > > session.setAttribute("bean",pega_bean); > > else > { > Object sessaobean = session.getAttribute("bean"); > pega_bean = (ArrayList)sessaobean; > pagina_atual = Integer.parseInt(request.getParameter("num")); > numero_pagina_multiplicado = ((pagina_atual - 1) * 10); > } > > contador = pega_bean.size(); > resultado = contador/10.0; > pega = pega_bean.iterator(); > while (numero_pagina_multiplicado > 0) > { > pega.next(); > numero_pagina_multiplicado = numero_pagina_multiplicado - 1; > } > > for(int i = 0;pega.hasNext()&&i<10;i++) > { > dica = (Dica)pega.next(); %> > <font class="Style_1"><a >href="http://wtrjo210/ConsultaDica?pagina=pagina_atual&indice=i"><B><js p:ge >t >Property name="dica" property="NM_DICA" /></B></a></font> > <br> > <font class="Style_1"> <jsp:getProperty name="dica" >property="TE_DESCRICAO_DICA"/></font> > <font class="Style_1"><jsp:getProperty name="dica" >property="TE_BENEFICIO"/></font> > <font class="Style_1"><jsp:getProperty name="dica" >property="TE_CONTEXTUALIZACAO"/></font> > <font class="Style_red"> <blockquote><i><jsp:getProperty name="dica" >property="NM_AUTOR" /></i></blockquote></font> > <% > } %> ><table width="80%" height="0" border="0" cellPadding="0" cellSpacing="0" >align="center"> > <tr> > <td width="100%" align="center"> > <font class="Style_1"> > Pagina de Resultados - > <% > int cont = 1; > if (pagina_atual == 0) > { > %> > <b>1</b> > <% > cont = cont + 1; > resultado = resultado - 1; > } > while (resultado > 0 ) > { > if (cont == pagina_atual) > { > %> > <b><%=cont%></b> > <% > } > else > { > %> > <a href="rodrigo2.jsp?num=<%=cont%>"><%=cont%></a> > <% > } > cont = cont + 1; > resultado = resultado - 1; > } > %> > </font> > </td> > </tr> ></table> ></form> ></body> ></html> > > >-----Mensagem original----- >De: Shapira, Yoav [mailto:[EMAIL PROTECTED] >Enviada em: segunda-feira, 9 de junho de 2003 16:48 >Para: [EMAIL PROTECTED] >Assunto: RE: What does this crazy error message mean? > > > >Howdy, > >>I did it. I ve created a package ( named euc ) under my app directory, >but >>TomCat didnt find it - " package euc does not exist... " - TomCat >returns >>me. Classpath is setted correctly. > >Under your webapp root, you have a WEB-INF directory, which has a >classes directory, which has a euc directory, which has your bean >(Dica.class), right? Dica.java starts with the line >package euc; >right? > >You don't need to modify the environment $CLASSPATH nor the CLASSPATH in >tomcat's startup scripts. Tomcat automatically picks up classes from >WEB-INF/lib and WEB-INF/classes for your webapp. > >Yoav Shapira > > > >This e-mail, including any attachments, is a confidential business >communication, and may contain information that is confidential, >proprietary >and/or privileged. This e-mail is intended only for the individual(s) to >whom it is addressed, and may not be saved, copied, printed, disclosed or >used by anyone else. If you are not the(an) intended recipient, please >immediately delete this e-mail from your computer system and notify the >sender. Thank you. > > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] This e-mail, including any attachments, is a confidential business communication, and may contain information that is confidential, proprietary and/or privileged. This e-mail is intended only for the individual(s) to whom it is addressed, and may not be saved, copied, printed, disclosed or used by anyone else. If you are not the(an) intended recipient, please immediately delete this e-mail from your computer system and notify the sender. Thank you. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]