Pessoal e o seguinte. pq estou recebendo esse erro:
Jan 18, 2008 10:09:03 AM org.apache.catalina.core.ApplicationContext logsendo q essa e minha pagina jsp:
INFO: SessionListener: contextDestroyed()
Jan 18, 2008 10:09:03 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
Jan 18, 2008 10:09:48 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Jan 18, 2008 10:09:48 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Jan 18, 2008 10:14:44 AM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
Jan 18, 2008 10:14:44 AM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 10:12:30 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 10:12:30 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 10:12:49 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 10:12:49 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
18/01/2008 10:52:32 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet jsp threw exception
javax.servlet.jsp.JspException: Component ID 'selectOcupacao' has already been used in the view.
See below for the view up to the point of the detected error.
+id: j_id_jsp_1623102717_0
type: org.ajax4jsf.component.AjaxViewRoot@19a639b
+id: j_id0
type: javax.faces.component.html.HtmlOutputText@1019275
+id: formulario
type: javax.faces.component.html.HtmlForm@365c90
+id: j_id1
type: javax.faces.component.html.HtmlOutputText@f6fd54
+id: j_id_jsp_1623102717_2
type: javax.faces.component.html.HtmlOutputLink@171bc3f
+id: j_id2
type: javax.faces.component.html.HtmlOutputText@1fddb33
+id: j_id3
type: javax.faces.component.html.HtmlOutputText@141fc8c
+id: editPessoa
type: javax.faces.component.html.HtmlInputText@12b72f4
+id: suggestionBoxPessoa
type: org.richfaces.component.html.HtmlSuggestionBox@1880543
+id: j_id_jsp_1623102717_5
type: javax.faces.component.UIColumn@1117cc0
+id: j_id_jsp_1623102717_6
type: javax.faces.component.html.HtmlOutputText@1152c0e
+id: j_id_jsp_1623102717_7
type: javax.faces.component.UIColumn@ff6348
+id: j_id_jsp_1623102717_8
type: javax.faces.component.html.HtmlOutputLink@cf17c3
+id: j_id_jsp_1623102717_9
type: javax.faces.component.html.HtmlOutputText@2130c2
+id: j_id_jsp_1623102717_10
type: javax.faces.component.UIColumn@10812ac
+id: j_id_jsp_1623102717_11
type: javax.faces.component.html.HtmlOutputLink@101ea1e
+id: j_id_jsp_1623102717_12
type: javax.faces.component.html.HtmlOutputText@b17e0a
+id: j_id4
type: javax.faces.component.html.HtmlOutputText@c9f93f
+id: hdCodigoPessoa
type: javax.faces.component.html.HtmlInputHidden@aad0b
+id: j_id5
type: javax.faces.component.html.HtmlOutputText@e6c6d7
+id: descricao
type: javax.faces.component.html.HtmlInputTextarea@1087be0
+id: j_id6
type: javax.faces.component.html.HtmlOutputText@1fce2f2
+id: calendario
type: org.ajax4jsf.component.html.HtmlAjaxOutputPanel@1978611
+id: j_id_jsp_1623102717_16
type: org.richfaces.component.html.HtmlCalendar@e2d858
+id: j_id7
type: javax.faces.component.html.HtmlOutputText@e9927a
+id: j_id_jsp_1623102717_17
type: javax.faces.component.html.HtmlCommandButton@8fc7a7
+id: j_id8
type: javax.faces.component.html.HtmlOutputText@17ccb2f
+id: mp
type: org.richfaces.component.html.HtmlModalPanel@1ff8de3
+id: j_id_jsp_1623102717_20
type: javax.faces.component.html.HtmlOutputLink@bc448b
+id: j_id_jsp_1623102717_21
type: javax.faces.component.html.HtmlOutputText@383244
+id: j_id9
type: javax.faces.component.html.HtmlOutputText@16c1bce
+id: j_id_jsp_1623102717_19
type: javax.faces.component.html.HtmlOutputText@95a253
+id: j_id_jsp_1623102717_22
type: javax.faces.component.html.HtmlForm@1d41116
+id: j_id10
type: javax.faces.component.html.HtmlOutputText@1adfbe3
+id: selectOcupacao <===============
type: javax.faces.component.html.HtmlSelectOneMenu@1742c56
+id: j_id_jsp_1623102717_24
type: javax.faces.component.UISelectItems@adf91at javax.faces.webapp.UIComponentClassicTagBase.createId(UIComponentClassicTagBase.java:1574)
at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:644)
at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1111)
at com.sun.faces.taglib.html_basic.SelectOneMenuTag.doStartTag(SelectOneMenuTag.java:401)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_h_005fselectOneMenu_005f1(incluir_005fform_jsp.java:1381)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_h_005fform_005f1(incluir_005fform_jsp.java:1206)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_rich_005fmodalPanel_005f0(incluir_005fform_jsp.java:979)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_f_005fview_005f0(incluir_005fform_jsp.java:188)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspService(incluir_005fform_jsp.java:129)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:408)
at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:439)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:114)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
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:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
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:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
18/01/2008 10:52:32 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
javax.servlet.jsp.JspException: Component ID 'selectOcupacao' has already been used in the view.
See below for the view up to the point of the detected error.
+id: j_id_jsp_1623102717_0
type: org.ajax4jsf.component.AjaxViewRoot@19a639b
+id: j_id0
type: javax.faces.component.html.HtmlOutputText@1019275
+id: formulario
type: javax.faces.component.html.HtmlForm@365c90
+id: j_id1
type: javax.faces.component.html.HtmlOutputText@f6fd54
+id: j_id_jsp_1623102717_2
type: javax.faces.component.html.HtmlOutputLink@171bc3f
+id: j_id2
type: javax.faces.component.html.HtmlOutputText@1fddb33
+id: j_id3
type: javax.faces.component.html.HtmlOutputText@141fc8c
+id: editPessoa
type: javax.faces.component.html.HtmlInputText@12b72f4
+id: suggestionBoxPessoa
type: org.richfaces.component.html.HtmlSuggestionBox@1880543
+id: j_id_jsp_1623102717_5
type: javax.faces.component.UIColumn@1117cc0
+id: j_id_jsp_1623102717_6
type: javax.faces.component.html.HtmlOutputText@1152c0e
+id: j_id_jsp_1623102717_7
type: javax.faces.component.UIColumn@ff6348
+id: j_id_jsp_1623102717_8
type: javax.faces.component.html.HtmlOutputLink@cf17c3
+id: j_id_jsp_1623102717_9
type: javax.faces.component.html.HtmlOutputText@2130c2
+id: j_id_jsp_1623102717_10
type: javax.faces.component.UIColumn@10812ac
+id: j_id_jsp_1623102717_11
type: javax.faces.component.html.HtmlOutputLink@101ea1e
+id: j_id_jsp_1623102717_12
type: javax.faces.component.html.HtmlOutputText@b17e0a
+id: j_id4
type: javax.faces.component.html.HtmlOutputText@c9f93f
+id: hdCodigoPessoa
type: javax.faces.component.html.HtmlInputHidden@aad0b
+id: j_id5
type: javax.faces.component.html.HtmlOutputText@e6c6d7
+id: descricao
type: javax.faces.component.html.HtmlInputTextarea@1087be0
+id: j_id6
type: javax.faces.component.html.HtmlOutputText@1fce2f2
+id: calendario
type: org.ajax4jsf.component.html.HtmlAjaxOutputPanel@1978611
+id: j_id_jsp_1623102717_16
type: org.richfaces.component.html.HtmlCalendar@e2d858
+id: j_id7
type: javax.faces.component.html.HtmlOutputText@e9927a
+id: j_id_jsp_1623102717_17
type: javax.faces.component.html.HtmlCommandButton@8fc7a7
+id: j_id8
type: javax.faces.component.html.HtmlOutputText@17ccb2f
+id: mp
type: org.richfaces.component.html.HtmlModalPanel@1ff8de3
+id: j_id_jsp_1623102717_20
type: javax.faces.component.html.HtmlOutputLink@bc448b
+id: j_id_jsp_1623102717_21
type: javax.faces.component.html.HtmlOutputText@383244
+id: j_id9
type: javax.faces.component.html.HtmlOutputText@16c1bce
+id: j_id_jsp_1623102717_19
type: javax.faces.component.html.HtmlOutputText@95a253
+id: j_id_jsp_1623102717_22
type: javax.faces.component.html.HtmlForm@1d41116
+id: j_id10
type: javax.faces.component.html.HtmlOutputText@1adfbe3
+id: selectOcupacao <===============
type: javax.faces.component.html.HtmlSelectOneMenu@1742c56
+id: j_id_jsp_1623102717_24
type: javax.faces.component.UISelectItems@adf91at javax.faces.webapp.UIComponentClassicTagBase.createId(UIComponentClassicTagBase.java:1574)
at javax.faces.webapp.UIComponentClassicTagBase.findComponent(UIComponentClassicTagBase.java:644)
at javax.faces.webapp.UIComponentClassicTagBase.doStartTag(UIComponentClassicTagBase.java:1111)
at com.sun.faces.taglib.html_basic.SelectOneMenuTag.doStartTag(SelectOneMenuTag.java:401)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_h_005fselectOneMenu_005f1(incluir_005fform_jsp.java:1381)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_h_005fform_005f1(incluir_005fform_jsp.java:1206)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_rich_005fmodalPanel_005f0(incluir_005fform_jsp.java:979)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspx_meth_f_005fview_005f0(incluir_005fform_jsp.java:188)
at org.apache.jsp.cadastro_005fanseios.incluir_005fform_jsp._jspService(incluir_005fform_jsp.java:129)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:393)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:408)
at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:439)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:114)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
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:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
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:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
18/01/2008 10:53:03 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
org.apache.jasper.el.JspPropertyNotFoundException: /cadastro_anseios/../cadastro_auxiliar/cadastro_pessoa.jsp(21,36) '#{montaCombo.instituicao}' Property 'instituicao' not found on type br.com.dnasolution.bean.MontaCombo
at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:104)
at javax.faces.component.UISelectItems.getValue(UISelectItems.java:130)
at com.sun.faces.renderkit.RenderKitUtils.getSelectItems(RenderKitUtils.java:323)
at com.sun.faces.renderkit.html_basic.MenuRenderer.getOptionNumber(MenuRenderer.java:675)
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:793)
at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:335)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:833)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:896)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:282)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:351)
at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:346)
at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:121)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:244)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:175)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
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:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
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:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
18/01/2008 10:53:32 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet Faces Servlet threw exception
org.apache.jasper.el.JspPropertyNotFoundException: /cadastro_anseios/../cadastro_auxiliar/cadastro_pessoa.jsp(21,36) '#{montaCombo.instituicao}' Property 'instituicao' not found on type br.com.dnasolution.bean.MontaCombo
at org.apache.jasper.el.JspValueExpression.getValue(JspValueExpression.java:104)
at javax.faces.component.UISelectItems.getValue(UISelectItems.java:130)
at com.sun.faces.renderkit.RenderKitUtils.getSelectItems(RenderKitUtils.java:323)
at com.sun.faces.renderkit.html_basic.MenuRenderer.getOptionNumber(MenuRenderer.java:675)
at com.sun.faces.renderkit.html_basic.MenuRenderer.renderSelect(MenuRenderer.java:793)
at com.sun.faces.renderkit.html_basic.MenuRenderer.encodeEnd(MenuRenderer.java:335)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:833)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:896)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
at org.ajax4jsf.renderkit.RendererBase.renderChild(RendererBase.java:282)
at org.ajax4jsf.renderkit.RendererBase.renderChildren(RendererBase.java:262)
at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:351)
at org.richfaces.renderkit.html.ModalPanelRenderer.doEncodeChildren(ModalPanelRenderer.java:346)
at org.ajax4jsf.renderkit.RendererBase.encodeChildren(RendererBase.java:121)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:809)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:886)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:892)
at com.sun.faces.application.ViewHandlerImpl.doRenderView(ViewHandlerImpl.java:244)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:175)
at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:216)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:141)
at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:281)
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:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
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:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
18/01/2008 10:53:42 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 10:53:42 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 10:53:57 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 10:53:57 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
18/01/2008 11:21:23 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 11:21:23 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 11:21:45 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 11:21:45 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
18/01/2008 11:25:59 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 11:25:59 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 11:26:31 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 11:26:31 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
18/01/2008 11:28:52 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 11:28:52 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 11:29:09 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 11:29:09 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
18/01/2008 11:29:32 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 11:29:32 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 11:31:17 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 11:31:17 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
18/01/2008 11:34:07 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextDestroyed()
18/01/2008 11:34:07 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextDestroyed()
18/01/2008 14:17:11 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
18/01/2008 14:17:11 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
<rich:modalPanel id="mp" minHeight="200" minWidth="550" height="310" width="800" zindex="200">
<f:facet name="header">
<h:outputText value="Inclusão de Pessoa" />
</f:facet>
<f:facet name="controls">
<h:outputLink value="javascript:void(0);" onclick="Richfaces.hideModalPanel('mp')" >
<h:outputText styleClass="fonte">fechar</h:outputText>
</h:outputLink>
</f:facet>
<h:form>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="fonte">
<tr>
<td colspan="2"> </td>
</tr>
<tr>
<td width="25%" height="25">Instituição:</td>
<td width="75%">
<h:selectOneMenu id="selectInstituicao"
value="#{pessoa.codigoInstituicao}" styleClass="combo">
<f:selectItems
value="#{montaCombo.instituicao}" />
</h:selectOneMenu>
</td>
</tr>
<tr>
<td width="25%" height="25">Ocupação / Cargo:</td>
<td width="75%">
<h:selectOneMenu id="selectOcupacao"
value="#{pessoa.codigoOcupacao}" styleClass="combo">
<f:selectItems
value="#{montaCombo.ocupacao}" />
</h:selectOneMenu>
</td>
</tr>
<tr>
<td width="25%" height="25">Região:</td>
<td width="75%">
<h:selectOneMenu id="selectRegiao"
value="#{pessoa.codigoRegiao}" styleClass="combo">
<f:selectItems
value="#{montaCombo.regiao}" />
</h:selectOneMenu>
</td>
</tr>
<tr>
<td width="25%" height="25">Partido:</td>
<td width="75%">
<h:selectOneMenu id="selectCar"
value="#{pessoa.codigoPartido}" styleClass="combo">
<f:selectItems
value="#{montaCombo.partido}" />
</h:selectOneMenu>
</td>
</tr>
<tr>
<td width="25%" height="25">Nome:</td>
<td width="75%"><h:inputText id="nome" styleClass="borda_cinza" value="#{pessoa.nome}" size="66" maxlength="250"/></td>
</tr>
<tr>
<td height="25">Telefone:</td>
<td><h:inputText id="telefone" styleClass="borda_cinza" value="#{pessoa.telefone}"/></td>
</tr>
<tr>
<td height="25">Telefone Comercial:</td>
<td><h:inputText id="telefoneComercial" styleClass="borda_cinza" value="#{pessoa.telefoneComercial}"/></td>
</tr>
<tr>
<td height="25">Celular:</td>
<td><h:inputText id="telefoneCelular" styleClass="borda_cinza" value="#{pessoa.telefoneCelular}"/></td>
</tr>
<tr>
<td height="25">E-mails:</td>
<td><h:inputText id="email" styleClass="borda_cinza" value="#{pessoa.email}" size="66" maxlength="250"/></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td><h:commandButton value="Cadastrar" action="#{pessoa.inserir}"/></td>
</tr>
</table>
</h:form>
</rich:modalPanel>
e esse e o meu beam montaCombo:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package br.com.dnasolution.bean;
import br.com.dnasolution.db.Conexao;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.Collection;
import javax.faces.model.SelectItem;
import javax.servlet.jsp.jstl.sql.Result;
import javax.servlet.jsp.jstl.sql.ResultSupport;
/**
*
* @author Fabio Ebner
*/
public class MontaCombo {
// private List<String> lista;
/** Creates a new instance of CargoPessoaBean */
public MontaCombo() {
// lista = new ArrayList();
}
private String nomePessoa = null;
private String nomeBairro = null;
public String getNomePessoa() {
return nomePessoa;
}
public void setNomePessoa(String nomePessoa) {
this.nomePessoa = nomePessoa.toUpperCase();
}
public Collection getOcupacao() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_ocupacao");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_ocupacao"), rs.getString("nm_ocupacao")));
}
} catch (Exception e) {
}
return toReturn;
}
public Collection getRegiao() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_regiao");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_regiao"), rs.getString("nm_regiao")));
}
} catch (Exception e) {
}
return toReturn;
}
public Collection getInstituicao() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_instituicao");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_instituicao"), rs.getString("nm_instituicao")));
}
} catch (Exception e) {
}
return toReturn;
}
public Collection getPartido() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_partido");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_partido"), rs.getString("nm_partido")));
}
} catch (Exception e) {
}
return toReturn;
}
public Result complementoPessoa(Object event) {
ResultSet rs = null;
try {
String prefixo = event.toString().toLowerCase();
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
rs = st.executeQuery(" SELECT tb_pessoa.cd_pessoa, nm_pessoa, nm_ocupacao FROM tb_pessoa " +
"JOIN tb_ocupacao_pessoa ON tb_ocupacao_pessoa.cd_pessoa = tb_pessoa.cd_pessoa " +
" JOIN tb_ocupacao ON tb_ocupacao.cd_ocupacao = tb_ocupacao_pessoa.cd_ocupacao " +
" WHERE upper(nm_pessoa) LIKE '" + nomePessoa.toUpperCase() + "%'");
} catch (Exception e) {
System.out.println(e.getMessage());
}
return ResultSupport.toResult(rs);
}
public Result complementoBairro(Object event) {
ResultSet rs = null;
try {
String prefixo = event.toString().toLowerCase();
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
rs = st.executeQuery(" SELECT cd_bairro,nm_bairro FROM tb_bairro WHERE upper(nm_bairro) LIKE '" + nomeBairro.toUpperCase() + "%'");
} catch (Exception e) {
System.out.println(e.getMessage());
}
return ResultSupport.toResult(rs);
}
/* //Aqui preencher a lista com nomes para testar.
public List<String> complemento(Object event) {
List<String> toReturn = new ArrayList();
try {
String prefixo = event.toString().toLowerCase();
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_pessoa WHERE upper(nm_pessoa) LIKE '" + nomePessoa.toUpperCase() + "%'");
while (rs.next()) {
toReturn.add(rs.getString("nm_pessoa") + " - " + rs.getString("nm_email_pessoa"));
}
} catch (Exception e) {
System.out.println(e.getMessage());
}
return toReturn;
}
public Collection getPessoa() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_pessoa");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_pessoa"), rs.getString("nm_pessoa")));
}
} catch (Exception e) {
}
return toReturn;
}
*/
public Collection getBairro() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_bairro");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_bairro"), rs.getString("nm_bairro")));
}
} catch (Exception e) {
}
return toReturn;
}
public Collection getVilaJardim() {
Collection toReturn = new ArrayList();
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
ResultSet rs = st.executeQuery("SELECT * FROM tb_vila_jardim_bairro");
while (rs.next()) {
toReturn.add(new SelectItem(rs.getInt("cd_vila_jardim"), rs.getString("nm_vila_jardim")));
}
} catch (Exception e) {
}
return toReturn;
}
public Result getObras() {
ResultSet rs = null;
try {
Connection conexao = Conexao.getInstancia().conectarDb();
Statement st = conexao.createStatement();
rs = st.executeQuery("SELECT * FROM tb_obra");
} catch (Exception e) {
}
return ResultSupport.toResult(rs);
}
public String getNomeBairro() {
return nomeBairro;
}
public void setNomeBairro(String nomeBairro) {
this.nomeBairro = nomeBairro;
}
}
no erro fala q nao acha o propriedade instituicao, sendo que mesmo assim eu consigo rodar o esquema, salvar no banco. esse erro e gerado no log do tomcat e o outro fala q tem id duplicado, mas nao tem, ja procurei em todos os lugares da pagina).. alguem sabe me dizer o pq??