Petals Web-Console

Unable to usethe web console

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 2.0.4
  • Fix Version/s: 2.0.6
  • Component/s: None
  • Security Level: Public
  • Description:
    Hide

    When we acces to the web console (started into tomcat 6), at the fisrt, we've got a stacktrace. So we fully can't use the ui (sniff).Exactly the same error (and nothing more) is found into the tomcat logs:
    30 sept. 2010 17:07:55 org.ow2.opensuit.xml.base.error.ErrorHandler servePage
    GRAVE: Error while rendering error page:
    org.ow2.opensuit.cel.impl.tree.ExpressionEvaluationException: Error while evaluating expression 'managementUIBean': null
    at org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier.invoke(AstIdentifier.java:72)
    at org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot.invoke(AstDot.java:133)
    at org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval.invoke(AstEval.java:59)
    at org.ow2.opensuit.core.expression.ExpressionUtils.invokeExpression(ExpressionUtils.java:119)
    at org.ow2.opensuit.xml.base.binding.Expression.invoke(Expression.java:147)
    at org.ow2.opensuit.xml.base.html.menu.SubMenu.render(SubMenu.java:158)
    at org.ow2.opensuit.xml.base.html.menu.Menu.render(Menu.java:132)
    at org.ow2.opensuit.xml.base.html.layout.Div.render(Div.java:110)
    at org.ow2.opensuit.xml.base.html.layout.Div.render(Div.java:110)
    at org.ow2.opensuit.xml.base.html.Frame.render(Frame.java:93)
    at org.ow2.opensuit.xml.base.error.ErrorHandler.servePage(ErrorHandler.java:174)
    at org.ow2.opensuit.xml.base.Application.service(Application.java:581)
    at org.ow2.opensuit.core.impl.j2ee.OpenSuitServlet.service(OpenSuitServlet.java:155)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    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:646)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
    at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:706)
    at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:677)
    at org.apache.jsp.index_jsp._jspService(index_jsp.java:54)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
    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.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    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:298)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: java.lang.NullPointerException
    at org.ow2.petals.tools.webconsole.uibeans.ManagementUIBean.connect(ManagementUIBean.java:296)
    at org.ow2.petals.tools.webconsole.uibeans.ManagementUIBean.<init>(ManagementUIBean.java:178)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at java.lang.Class.newInstance0(Class.java:355)
    at java.lang.Class.newInstance(Class.java:308)
    at org.ow2.opensuit.xml.base.binding.Bean.getObject(Bean.java:126)
    at org.ow2.opensuit.xml.base.binding.JavaBeans.getBeanValue(JavaBeans.java:105)
    at org.ow2.opensuit.xml.base.Application.getBeanValue(Application.java:806)
    at org.ow2.opensuit.xml.interfaces.BaseBeanProvider.getParentBeanValue(BaseBeanProvider.java:101)
    at org.ow2.opensuit.xml.base.html.menu.SubMenu.getBeanValue(SubMenu.java:347)
    at org.ow2.opensuit.core.expression.OpenSuitEvaluationContext.getVariable(OpenSuitEvaluationContext.java:68)
    at org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier.invoke(AstIdentifier.java:68)
    ... 40 more

    Error while evaluating expression 'managementUIBean': null

    NB: petals view 1.2 is OK under the same environment.

    Show
    When we acces to the web console (started into tomcat 6), at the fisrt, we've got a stacktrace. So we fully can't use the ui (sniff).Exactly the same error (and nothing more) is found into the tomcat logs: 30 sept. 2010 17:07:55 org.ow2.opensuit.xml.base.error.ErrorHandler servePage GRAVE: Error while rendering error page: org.ow2.opensuit.cel.impl.tree.ExpressionEvaluationException: Error while evaluating expression 'managementUIBean': null at org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier.invoke(AstIdentifier.java:72) at org.ow2.opensuit.cel.impl.tree.impl.ast.AstDot.invoke(AstDot.java:133) at org.ow2.opensuit.cel.impl.tree.impl.ast.AstEval.invoke(AstEval.java:59) at org.ow2.opensuit.core.expression.ExpressionUtils.invokeExpression(ExpressionUtils.java:119) at org.ow2.opensuit.xml.base.binding.Expression.invoke(Expression.java:147) at org.ow2.opensuit.xml.base.html.menu.SubMenu.render(SubMenu.java:158) at org.ow2.opensuit.xml.base.html.menu.Menu.render(Menu.java:132) at org.ow2.opensuit.xml.base.html.layout.Div.render(Div.java:110) at org.ow2.opensuit.xml.base.html.layout.Div.render(Div.java:110) at org.ow2.opensuit.xml.base.html.Frame.render(Frame.java:93) at org.ow2.opensuit.xml.base.error.ErrorHandler.servePage(ErrorHandler.java:174) at org.ow2.opensuit.xml.base.Application.service(Application.java:581) at org.ow2.opensuit.core.impl.j2ee.OpenSuitServlet.service(OpenSuitServlet.java:155) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 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:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:706) at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:677) at org.apache.jsp.index_jsp._jspService(index_jsp.java:54) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:377) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 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.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) 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:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.NullPointerException at org.ow2.petals.tools.webconsole.uibeans.ManagementUIBean.connect(ManagementUIBean.java:296) at org.ow2.petals.tools.webconsole.uibeans.ManagementUIBean.<init>(ManagementUIBean.java:178) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at java.lang.Class.newInstance0(Class.java:355) at java.lang.Class.newInstance(Class.java:308) at org.ow2.opensuit.xml.base.binding.Bean.getObject(Bean.java:126) at org.ow2.opensuit.xml.base.binding.JavaBeans.getBeanValue(JavaBeans.java:105) at org.ow2.opensuit.xml.base.Application.getBeanValue(Application.java:806) at org.ow2.opensuit.xml.interfaces.BaseBeanProvider.getParentBeanValue(BaseBeanProvider.java:101) at org.ow2.opensuit.xml.base.html.menu.SubMenu.getBeanValue(SubMenu.java:347) at org.ow2.opensuit.core.expression.OpenSuitEvaluationContext.getVariable(OpenSuitEvaluationContext.java:68) at org.ow2.opensuit.cel.impl.tree.impl.ast.AstIdentifier.invoke(AstIdentifier.java:68) ... 40 more Error while evaluating expression 'managementUIBean': null NB: petals view 1.2 is OK under the same environment.
  • Environment:
    petals-platform 3.1.x (maintenance branch) put into attachments, jdk 1.6, tomcat 6, RHEL 5

Activity

Transition Status Change Time Execution Times Last Executer Last Execution Date
New New Open Open
17d 1h 19m
1
Adrien Ruffie
Mon, 18 Oct 2010 - 11:13:28 +0200
Open Open In Progress In Progress
38d 5h 31m
1
Adrien Ruffie
Thu, 25 Nov 2010 - 15:44:39 +0100
In Progress In Progress Resolved Resolved
56s
1
Adrien Ruffie
Thu, 25 Nov 2010 - 15:45:35 +0100

People

Dates

  • Created:
    Fri, 1 Oct 2010 - 09:53:54 +0200
    Updated:
    Thu, 25 Nov 2010 - 15:45:35 +0100
    Resolved:
    Thu, 25 Nov 2010 - 15:45:35 +0100