|
|
|
|
Re: NullPointerException when starting the server in WTP 2.0.2 [message #211492 is a reply to message #211484] |
Tue, 01 April 2008 20:11 |
Marcos Messages: 68 Registered: July 2009 |
Member |
|
|
Larry Isaacs wrote:
> Marcos wrote:
>> Konstantin Komissarchik wrote:
>>
>>> Search for updates. There is a patch for this issue.
>>
>> would it be this patch?
>>
>>
http://download.eclipse.org/webtools/patches/drops/R2.0.2/P- P20080313153530-20080313153530/
>>
>>
>> Marcos
>>
> If you are going to use a patch zip, there is a newer build:
>
http://download.eclipse.org/webtools/patches/drops/R2.0.2/P- P20080325024219-20080325024219/
> Cheers,
> Larry
I used the Update Manager and it didn't find any updates. I tried both
patches above (I installed the patches copying the files to the eclipse
directory and starting Eclipse with 'eclipse -clean'. Correct me if I'm
wrong applying the patches) and the NullPointerException bug disappeared,
but now I get the error below when I login in my application. What's
wrong? Is there a link to WTP 2.0.2 with the NullPointerException bug
already fixed?
Thank you.
Marcos
============================================================ ===============
17:00:32,390 WARN [lifecycle] executePhase(RENDER_RESPONSE
6,com.sun.faces.context.FacesContextImpl@c58432) threw exception
javax.faces.FacesException: org.apache.jasper.el.JspELException:
/dadosfuncionario.jsp(3,1) '#{laboratorioInformatica.funcionario.nome}'
Error reading 'funcionario' on type
br.urca.www.laboratorioinformatica.web.LaboratorioInformatic a
at javax.faces.component.UIOutput.getValue(UIOutput.java:176)
at
com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.ge tValue(HtmlBasicInputRenderer.java:189)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurr entValue(HtmlBasicRenderer.java:320)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeE nd(HtmlBasicRenderer.java:200)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentB ase.java:836)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java :896)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137 )
at
javax.faces.component.UIComponentBase.encodeChildren(UICompo nentBase.java:812)
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(ViewH andlerImpl.java:245)
at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHan dlerImpl.java:176)
at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderRe sponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.ja va:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.j ava:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:24 5)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(Applic ationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processReques t(ApplicationDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(App licationDispatcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(Appli cationDispatcher.java:292)
at
org.apache.jasper.runtime.PageContextImpl.doForward(PageCont extImpl.java:694)
at
org.apache.jasper.runtime.PageContextImpl.forward(PageContex tImpl.java:665)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.ja va:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServl etWrapper.java:373)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl et.java:336)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java :265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl yHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invok e(SecurityAssociationValve.java:179)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(A uthenticatorBase.java:524)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo ntextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invok e(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:262)
at
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoin t.java:446)
at java.lang.Thread.run(Unknown Source)
Caused by: org.apache.jasper.el.JspELException: /dadosfuncionario.jsp(3,1)
'#{laboratorioInformatica.funcionario.nome}' Error reading 'funcionario'
on type br.urca.www.laboratorioinformatica.web.LaboratorioInformatic a
at
org.apache.jasper.el.JspValueExpression.getValue(JspValueExp ression.java:107)
at javax.faces.component.UIOutput.getValue(UIOutput.java:173)
... 49 more
Caused by: java.lang.ClassCastException: $Proxy90
at
br.urca.www.laboratorioinformatica.web.DadosFuncionario.cria rInstancia(DadosFuncionario.java:70)
at
br.urca.www.laboratorioinformatica.web.DadosFuncionario.getI nstancia(DadosFuncionario.java:61)
at
br.urca.www.laboratorioinformatica.web.LaboratorioInformatic a.getFuncionario(LaboratorioInformatica.java:23)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.ja va:53)
at
com.sun.faces.el.FacesCompositeELResolver.getValue(FacesComp ositeELResolver.java:64)
at org.apache.el.parser.AstValue.getValue(AstValue.java:97)
at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionIm pl.java:186)
at
org.apache.jasper.el.JspValueExpression.getValue(JspValueExp ression.java:101)
... 50 more
17:00:32,421 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces
Servlet threw exception
java.lang.ClassCastException: $Proxy90
at
br.urca.www.laboratorioinformatica.web.DadosFuncionario.cria rInstancia(DadosFuncionario.java:70)
at
br.urca.www.laboratorioinformatica.web.DadosFuncionario.getI nstancia(DadosFuncionario.java:61)
at
br.urca.www.laboratorioinformatica.web.LaboratorioInformatic a.getFuncionario(LaboratorioInformatica.java:23)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.ja va:53)
at
com.sun.faces.el.FacesCompositeELResolver.getValue(FacesComp ositeELResolver.java:64)
at org.apache.el.parser.AstValue.getValue(AstValue.java:97)
at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionIm pl.java:186)
at
org.apache.jasper.el.JspValueExpression.getValue(JspValueExp ression.java:101)
at javax.faces.component.UIOutput.getValue(UIOutput.java:173)
at
com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.ge tValue(HtmlBasicInputRenderer.java:189)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurr entValue(HtmlBasicRenderer.java:320)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeE nd(HtmlBasicRenderer.java:200)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentB ase.java:836)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java :896)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137 )
at
javax.faces.component.UIComponentBase.encodeChildren(UICompo nentBase.java:812)
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(ViewH andlerImpl.java:245)
at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHan dlerImpl.java:176)
at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderRe sponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.ja va:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.j ava:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:24 5)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(Applic ationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processReques t(ApplicationDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(App licationDispatcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(Appli cationDispatcher.java:292)
at
org.apache.jasper.runtime.PageContextImpl.doForward(PageCont extImpl.java:694)
at
org.apache.jasper.runtime.PageContextImpl.forward(PageContex tImpl.java:665)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.ja va:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServl etWrapper.java:373)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl et.java:336)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java :265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl yHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invok e(SecurityAssociationValve.java:179)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(A uthenticatorBase.java:524)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo ntextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invok e(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:262)
at
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoin t.java:446)
at java.lang.Thread.run(Unknown Source)
17:00:32,593 ERROR [[jsp]] Servlet.service() for servlet jsp threw
exception
java.lang.ClassCastException: $Proxy90
at
br.urca.www.laboratorioinformatica.web.DadosFuncionario.cria rInstancia(DadosFuncionario.java:70)
at
br.urca.www.laboratorioinformatica.web.DadosFuncionario.getI nstancia(DadosFuncionario.java:61)
at
br.urca.www.laboratorioinformatica.web.LaboratorioInformatic a.getFuncionario(LaboratorioInformatica.java:23)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at javax.el.BeanELResolver.getValue(BeanELResolver.java:62)
at javax.el.CompositeELResolver.getValue(CompositeELResolver.ja va:53)
at
com.sun.faces.el.FacesCompositeELResolver.getValue(FacesComp ositeELResolver.java:64)
at org.apache.el.parser.AstValue.getValue(AstValue.java:97)
at
org.apache.el.ValueExpressionImpl.getValue(ValueExpressionIm pl.java:186)
at
org.apache.jasper.el.JspValueExpression.getValue(JspValueExp ression.java:101)
at javax.faces.component.UIOutput.getValue(UIOutput.java:173)
at
com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.ge tValue(HtmlBasicInputRenderer.java:189)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurr entValue(HtmlBasicRenderer.java:320)
at
com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeE nd(HtmlBasicRenderer.java:200)
at
javax.faces.component.UIComponentBase.encodeEnd(UIComponentB ase.java:836)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java :896)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:137 )
at
javax.faces.component.UIComponentBase.encodeChildren(UICompo nentBase.java:812)
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(ViewH andlerImpl.java:245)
at
com.sun.faces.application.ViewHandlerImpl.renderView(ViewHan dlerImpl.java:176)
at
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderRe sponsePhase.java:106)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.ja va:251)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.j ava:144)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:24 5)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(Applic ationDispatcher.java:654)
at
org.apache.catalina.core.ApplicationDispatcher.processReques t(ApplicationDispatcher.java:445)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(App licationDispatcher.java:379)
at
org.apache.catalina.core.ApplicationDispatcher.forward(Appli cationDispatcher.java:292)
at
org.apache.jasper.runtime.PageContextImpl.doForward(PageCont extImpl.java:694)
at
org.apache.jasper.runtime.PageContextImpl.forward(PageContex tImpl.java:665)
at org.apache.jsp.index_jsp._jspService(index_jsp.java:64)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.ja va:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.jasper.servlet.JspServletWrapper.service(JspServl etWrapper.java:373)
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServl et.java:336)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java :265)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:290)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(Repl yHeaderFilter.java:96)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFi lter(ApplicationFilterChain.java:235)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(App licationFilterChain.java:206)
at
org.apache.catalina.core.StandardWrapperValve.invoke(Standar dWrapperValve.java:230)
at
org.apache.catalina.core.StandardContextValve.invoke(Standar dContextValve.java:175)
at
org.jboss.web.tomcat.security.SecurityAssociationValve.invok e(SecurityAssociationValve.java:179)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(A uthenticatorBase.java:524)
at
org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccCo ntextValve.java:84)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHo stValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorRepo rtValve.java:102)
at
org.jboss.web.tomcat.service.jca.CachedConnectionValve.invok e(CachedConnectionValve.java:157)
at
org.apache.catalina.core.StandardEngineValve.invoke(Standard EngineValve.java:109)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAd apter.java:262)
at
org.apache.coyote.http11.Http11Processor.process(Http11Proce ssor.java:844)
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHand ler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoin t.java:446)
at java.lang.Thread.run(Unknown Source)
============================================================ ===============
|
|
|
Re: NullPointerException when starting the server in WTP 2.0.2 [message #211540 is a reply to message #211484] |
Wed, 02 April 2008 11:51 |
Marcos Messages: 68 Registered: July 2009 |
Member |
|
|
Larry Isaacs wrote:
> If you are going to use a patch zip, there is a newer build:
>
http://download.eclipse.org/webtools/patches/drops/R2.0.2/P- P20080325024219-20080325024219/
> Cheers,
> Larry
Hello, Larry!
As I said, I installed the patch:
http://download.eclipse.org/webtools/patches/drops/R2.0.2/P- P20080325024219-20080325024219/
and it eliminated the NullPointerException when deploying the application,
but now I'm getting a strange error when use the login form, as reported
in my last post. I'll download WTP again to see if something got corrupted
in the last download, but I think that it would be better if there was a
WTP 2.0.2 update with the patches applied.
Can you tell me if there is a WTP 2.0.2 version with the recent patches
applied and, if it exists, where I can find it?
Thank you
Marcos
|
|
|
Re: NullPointerException when starting the server in WTP 2.0.2 [message #211562 is a reply to message #211540] |
Wed, 02 April 2008 14:57 |
Larry Isaacs Messages: 1354 Registered: July 2009 |
Senior Member |
|
|
Marcos wrote:
> Larry Isaacs wrote:
>
>> If you are going to use a patch zip, there is a newer build:
>
>>
> http://download.eclipse.org/webtools/patches/drops/R2.0.2/P- P20080325024219-20080325024219/
>
>
>> Cheers,
>> Larry
>
> Hello, Larry!
>
> As I said, I installed the patch:
>
> http://download.eclipse.org/webtools/patches/drops/R2.0.2/P- P20080325024219-20080325024219/
>
>
> and it eliminated the NullPointerException when deploying the
> application, but now I'm getting a strange error when use the login
> form, as reported in my last post. I'll download WTP again to see if
> something got corrupted in the last download, but I think that it would
> be better if there was a WTP 2.0.2 update with the patches applied.
>
> Can you tell me if there is a WTP 2.0.2 version with the recent patches
> applied and, if it exists, where I can find it?
>
> Thank you
>
> Marcos
>
I'm not aware of a download of 2.0.2 that has the patch applied. I'm
also not sure if the WTP update site will be updated so the installation
of WTP 2.0.2 will already contain the patches.
As for the strange error, the ClassCastException root cause doesn't seem
to be something that would be related to the patches. I believe the
bugs that were fixed in the 2.0.2 patch were 219627, 219889, 220297, and
222531.
Cheers,
Larry
|
|
|
Powered by
FUDForum. Page generated in 0.03983 seconds