Erro estranho

0 respostas
fabioebner

Pessoal e o seguinte. pq estou recebendo esse erro:

Jan 18, 2008 10:09:03 AM org.apache.catalina.core.ApplicationContext log
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@adf91

at 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@adf91

at 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()

sendo q essa e minha pagina jsp:
<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">&nbsp;</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>&nbsp;</td>
                            <td>&nbsp;</td>
                        </tr>
                        <tr>
                            <td>&nbsp;</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??

Criado 18 de janeiro de 2008
Respostas 0
Participantes 1