patch I don’t know.
But, you can take the 4.3 branch [1]  from the source, create an rpm from it 
and use it

http://docs.cloudstack.apache.org/projects/cloudstack-installation/en/latest/building_from_source.html#building-rpms-from-source

[1] 
https://git-wip-us.apache.org/repos/asf?p=cloudstack.git;a=tree;h=refs/heads/4.3;hb=4.3

~Rajani



On 10-Jun-2014, at 4:12 pm, dimas yoga pratama 
<[email protected]<mailto:[email protected]>> wrote:

Hi,

Yes I'm using ACS 4.3 version and this is my MS log:

ERROR [c.c.a.ApiServer] (catalina-exec-22:ctx-cc6f745d ctx-d76a4da9
ctx-316bd6f5) unhandled exception executing api command: listUsageRecords
java.lang.NullPointerException
   at
com.cloud.api.ApiResponseHelper.createUsageResponse(ApiResponseHelper.java:3367)
   at
org.apache.cloudstack.api.command.admin.usage.GetUsageRecordsCmd.execute(GetUsageRecordsCmd.java:119)
   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:323)
   at com.cloud.api.ApiServlet.access$000(ApiServlet.java:53)
   at com.cloud.api.ApiServlet$1.run(ApiServlet.java:115)
   at
org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.call(DefaultManagedContext.java:56)
   at
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callWithContext(DefaultManagedContext.java:103)
   at
org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWithContext(DefaultManagedContext.java:53)
   at com.cloud.api.ApiServlet.processRequest(ApiServlet.java:112)
   at com.cloud.api.ApiServlet.doGet(ApiServlet.java:74)
   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(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.valves.AccessLogValve.invoke(AccessLogValve.java:555)
   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.Http11NioProcessor.process(Http11NioProcessor.java:889)
   at
org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:721)
   at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2274)
   at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
   at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
   at java.lang.Thread.run(Thread.java:744)
2014-06-10 17:38:19,850 DEBUG [c.c.a.ApiServlet]
(catalina-exec-22:ctx-cc6f745d ctx-d76a4da9 ctx-316bd6f5) ===END===
10.151.32.52 -- GET
apiKey=Fh4eX2m8gm4St28GjowZ79byBKD6bewD4SQZIwDJed_E9QAwucvIXG39aa86kv5IlimjwZoM_1sFSHufSr-PzQ&command=listUsageRecords&enddate=2014-06-10&response=json&startdate=2014-06-09&signature=Qn1szkTAAIoIXFSIigIk3xqtAiU%3D


How I can fix this?How I can apply the patch?
sorry I'm new to Cloudstack.

Thanks,
Dimas.


On Tue, Jun 10, 2014 at 5:28 PM, Rajani Karuturi 
<[email protected]<mailto:[email protected]>
wrote:

Can you share the logs and ACS version?

you might be hitting this bug
https://issues.apache.org/jira/browse/CLOUDSTACK-6472 which is fixed in
4.4 and will also be 4.3.1 if there is a a release.



~Rajani



On 10-Jun-2014, at 3:39 pm, dimas yoga pratama 
<[email protected]<mailto:[email protected]><mailto:
[email protected]<mailto:[email protected]>>> wrote:

Hi all,

I want to records cpu and memory in usage records, so I call
listUsageRecords API but I kept getting following error :

{ "listusagerecordsresponse" :
{"uuidList":[],"errorcode":530,"cserrorcode":9999} }

this is my example request :

http://10.151.32.51:8080/client/api?apiKey=Fh4eX2m8gm4St28GjowZ79byBKD6bewD4SQZIwDJed_E9QAwucvIXG39aa86kv5IlimjwZoM_1sFSHufSr-PzQ&command=listUsageRecords&enddate=2014-06-10&response=json&startdate=2014-06-09&signature=Qn1szkTAAIoIXFSIigIk3xqtAiU%3D

I can call another API, except this one.

Thanks, looking forward for your answer.

Dimas.



Reply via email to