这种错误(unhandled exception/ NullPointerException)排查起来比较困难
希望能提供更详细的LOG或环境说明



>-----Original Message-----
>From: 邹德胜 [mailto:zo...@kluntech.com]
>Sent: Wednesday, March 04, 2015 11:17 AM
>To: users-cn@cloudstack.apache.org
>Subject: cloudstack 4.3.0
>
>cloudstack 4.3.0 Dashboard 不能显示信息
>
>
>后台日志如下:怎么处理?
>
>2015-03-03 14:12:07,047 ERROR [c.c.a.ApiServer]
>(catalina-exec-12:ctx-3cd91ec2 ctx-c9f4d7f5) unhandled exception
>executing api command: listCapacity java.lang.NullPointerException
>        at
>com.cloud.api.ApiResponseHelper.createCapacityResponse(ApiResponseHel
>per.java:1846)
>        at
>org.apache.cloudstack.api.command.admin.resource.ListCapacityCmd.exec
>ute(ListCapacityCmd.java:135)
>        at
>com.cloud.api.ApiDispatcher.dispatch(ApiDispatcher.java:161)
>        at com.cloud.api.ApiServer.queueCommand(ApiServer.java:531)
>        at com.cloud.api.ApiServer.handleRequest(ApiServer.java:374)
>        at
>com.cloud.api.ApiServlet.processRequestInContext(ApiServlet.java:322)
>        at com.cloud.api.ApiServlet.access$000(ApiServlet.java:52)
>        at com.cloud.api.ApiServlet$1.run(ApiServlet.java:114)
>        at
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.ca
>ll(DefaultManagedContext.java:56)
>        at
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.call
>WithContext(DefaultManagedContext.java:103)
>        at
>org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runW
>ithContext(DefaultManagedContext.java:53)
>        at
>com.cloud.api.ApiServlet.processRequest(ApiServlet.java:111)
>        at com.cloud.api.ApiServlet.doGet(ApiServlet.java:73)
>        at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
>        at
>javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
>        at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
>icationFilterChain.java:290)
>        at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
>ilterChain.java:206)
>        at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
>alve.java:233)
>        at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
>alve.java:191)
>        at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
>ava:127)
>        at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
>ava:102)
>        at
>org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:
>555)
>        at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
>ve.java:109)
>        at
>org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
>a:298)
>        at
>org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcesso
>r.java:889)
>        at
>org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.pr
>ocess(Http11NioProtocol.java:721)
>        at
>org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoin
>t.java:2266)
>        at
>java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
>java:1110)
>        at
>java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor
>.java:603)
>        at java.lang.Thread.run(Thread.java:679)


Disclaimer:
The contents of this e-mail, and its attachments, if any, are confidential and 
may be protected
by law against any unauthorized use.  If you have received this e-mail by 
mistake or have
reason to believe that you are not the intended recipient, please notify the 
sender by reply
e-mail as soon as possible and delete it from your computer system immediately 
thereafter.
If you are not the intended recipient, you must not copy this e-mail or 
attachment or disclose
the contents to any other person.  While we have made every effort to keep our 
network virus free,
we take no responsibility for any computer virus which might be transferred by 
way of this e-mail.

回复