HTTP Status 500 -


type Exception report

message

description The server encountered an internal error () that prevented it from fulfilling this request.

exception

javax.servlet.ServletException: java.lang.IllegalArgumentException: Property 'dataSource' is required
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:616)
	com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:137)
	org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	dev.home.componente.jsf.filter.DOSFilter.doFilter(DOSFilter.java:68)
	dev.home.componente.jsf.filter.BadInputFilter.doFilter(BadInputFilter.java:75)
	dev.home.componente.jsf.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:35)
	dev.home.componente.dao.filter.SessionFilter.doFilterInternal(SessionFilter.java:18)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

java.lang.Exception: java.lang.IllegalArgumentException: Property 'dataSource' is required
	dev.home.componente.exception.handler.ThrowableExceptionHandler.handle(ThrowableExceptionHandler.java:18)
	dev.home.componente.integracao.service.impl.AbstractInvokerStrategy.invokeTargetService(AbstractInvokerStrategy.java:41)
	dev.home.componente.integracao.service.impl.AbstractTratadorService.request(AbstractTratadorService.java:26)
	dev.home.componente.integracao.service.impl.TratadorServiceImpl.request(TratadorServiceImpl.java:18)
	dev.home.componente.integracao.service.spring.TratadorServiceBean.request(TratadorServiceBean.java:19)
	br.com.damsete.portaltransparencia.web.infra.AbstractPageBean.executa(AbstractPageBean.java:36)
	br.com.damsete.portaltransparencia.web.managedbeans.consultaportaltransparencia.ConsultaPortalTransparenciaPageBean.getEmpresa(ConsultaPortalTransparenciaPageBean.java:102)
	sun.reflect.GeneratedMethodAccessor609.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:606)
	javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
	com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	org.apache.el.parser.AstValue.getValue(AstValue.java:97)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
	javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
	javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
	javax.faces.component.UIOutput.getValue(UIOutput.java:170)
	com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
	com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
	com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
	javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:877)
	javax.faces.component.UIComponent.encodeAll(UIComponent.java:1785)
	javax.faces.component.UIComponent.encodeAll(UIComponent.java:1781)
	javax.faces.component.UIComponent.encodeAll(UIComponent.java:1781)
	com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:452)
	com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
	com.ocpsoft.pretty.faces.application.PrettyViewHandler.renderView(PrettyViewHandler.java:163)
	javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:286)
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
	com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:604)
	com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:137)
	org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	dev.home.componente.jsf.filter.DOSFilter.doFilter(DOSFilter.java:68)
	dev.home.componente.jsf.filter.BadInputFilter.doFilter(BadInputFilter.java:75)
	dev.home.componente.jsf.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:35)
	dev.home.componente.dao.filter.SessionFilter.doFilterInternal(SessionFilter.java:18)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

root cause

java.lang.IllegalArgumentException: Property 'dataSource' is required
	org.springframework.jdbc.support.JdbcAccessor.afterPropertiesSet(JdbcAccessor.java:134)
	org.springframework.jdbc.core.JdbcTemplate.<init>(JdbcTemplate.java:165)
	dev.home.componente.dao.Database.getJdbcTemplate(Database.java:52)
	dev.home.componente.dao.GenericDao.getJdbcTemplate(GenericDao.java:352)
	br.com.damsete.portaltransparencia.tratador.consultaportaltransparencia.TratadorConsultaEmpresaPorCnpj.trata(TratadorConsultaEmpresaPorCnpj.java:26)
	br.com.damsete.portaltransparencia.tratador.consultaportaltransparencia.TratadorConsultaEmpresaPorCnpj.trata(TratadorConsultaEmpresaPorCnpj.java:14)
	dev.home.componente.integracao.tratador.AbstractTratador.executa(AbstractTratador.java:23)
	dev.home.componente.integracao.service.impl.TratadorInvokerStrategy.internalInvoke(TratadorInvokerStrategy.java:21)
	dev.home.componente.integracao.service.impl.AbstractInvokerStrategy$1.doInTransaction(AbstractInvokerStrategy.java:60)
	org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:131)
	dev.home.componente.integracao.service.impl.AbstractInvokerStrategy.doInTransaction(AbstractInvokerStrategy.java:55)
	dev.home.componente.integracao.service.impl.AbstractInvokerStrategy.invokeTargetService(AbstractInvokerStrategy.java:37)
	dev.home.componente.integracao.service.impl.AbstractTratadorService.request(AbstractTratadorService.java:26)
	dev.home.componente.integracao.service.impl.TratadorServiceImpl.request(TratadorServiceImpl.java:18)
	dev.home.componente.integracao.service.spring.TratadorServiceBean.request(TratadorServiceBean.java:19)
	br.com.damsete.portaltransparencia.web.infra.AbstractPageBean.executa(AbstractPageBean.java:36)
	br.com.damsete.portaltransparencia.web.managedbeans.consultaportaltransparencia.ConsultaPortalTransparenciaPageBean.getEmpresa(ConsultaPortalTransparenciaPageBean.java:102)
	sun.reflect.GeneratedMethodAccessor609.invoke(Unknown Source)
	sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	java.lang.reflect.Method.invoke(Method.java:606)
	javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
	com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
	com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
	org.apache.el.parser.AstValue.getValue(AstValue.java:97)
	org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
	com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
	javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:194)
	javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:182)
	javax.faces.component.UIOutput.getValue(UIOutput.java:170)
	com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
	com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
	com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
	javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:877)
	javax.faces.component.UIComponent.encodeAll(UIComponent.java:1785)
	javax.faces.component.UIComponent.encodeAll(UIComponent.java:1781)
	javax.faces.component.UIComponent.encodeAll(UIComponent.java:1781)
	com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:452)
	com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:125)
	com.ocpsoft.pretty.faces.application.PrettyViewHandler.renderView(PrettyViewHandler.java:163)
	javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:286)
	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
	com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:604)
	com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:137)
	org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	dev.home.componente.jsf.filter.DOSFilter.doFilter(DOSFilter.java:68)
	dev.home.componente.jsf.filter.BadInputFilter.doFilter(BadInputFilter.java:75)
	dev.home.componente.jsf.filter.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:35)
	dev.home.componente.dao.filter.SessionFilter.doFilterInternal(SessionFilter.java:18)
	org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:106)
	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)

note The full stack trace of the root cause is available in the JBossWeb/2.0.1.GA logs.


JBossWeb/2.0.1.GA