cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rajesh Battala <rajesh.batt...@citrix.com>
Subject RE: Error : Unknown API command: for my commands.
Date Thu, 14 Feb 2013 11:56:28 GMT
Thanks for the info.

> -----Original Message-----
> From: rohityadav89@gmail.com [mailto:rohityadav89@gmail.com] On Behalf
> Of Rohit Yadav
> Sent: Thursday, February 14, 2013 5:14 PM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: Error : Unknown API command: for my commands.
> 
> So when you add an API, you define two things:
> 
> 1. ACL policy via commands.properties
> 2. Mechanism for discovery of APIs is through PluggableServices: Check that
> your plugin implements this and getCommands() return list of cmd classes
> supported by that plugin. This applies for ManagementServerImpl as well which
> is a pluggableservice, add you api cmd class in the cmdList of getCommands() (if
> it has to be part of CloudStack's api).
> 
> Pl. add your learnings on
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/CloudStack+API+De
> velopment
> and fix its child wiki. Thanks.
> 
> HTH.
> 
> On Thu, Feb 14, 2013 at 5:09 PM, Rajesh Battala <rajesh.battala@citrix.com>
> wrote:
> > Hi All,
> >
> > I had added few API commands, createLBHealthCheckPolicy,
> listLBHealthCheckspolicies etc.
> > I have added @APICommand to the command java files. I had added the
> commands to command.properties files also.
> > The commands are in the package
> > org.apache.cloudstack.api.command.user.loadbalancer;
> >
> >
> > Before Javelin merge commands are working well, after rebasing with latest
> master with javelin merge am getting the error.
> > { "errorresponse" :
> > {"errorcode":432,"cserrorcode":9999,"errortext":"Unknown API command:
> > createLBHealthCheckPolicy"} }
> >
> > When ApiServer got initialized, this map object _apiNameCmdClassMap don't
> have my command class map.
> >
> > Am I missing to add my commands in any other config files?
> >
> > Thanks
> > Rajesh Battala

Mime
View raw message