Hi Susinda, You have to build the new *api#appm#publisher#v1.1.war *from the source code and add it to <IOT_HOME>/core/repository/deployment/server/webapps.
In your payload, there is a param value called *iconFile*. It should be replaced by *thumbnailUrl*. Thanks, Lakshani On Thu, Jan 26, 2017 at 8:39 PM, Susinda Perera <[email protected]> wrote: > Hi Lakshani > > Thank you very much for attending to this and for the fix. How can i get > the fix. Can we have it as a patch? > Could you also tell what exactly the issue with POST body. As i remember > when we compared the two payloads (mine and what's in the doc) we could not > see much difference. > > Thanks > Susinda > > > On Thu, Jan 26, 2017 at 6:21 PM, Lakshani Gamage <[email protected]> > wrote: > >> Hi Susinda, >> >> There were some issues in "*Create Mobile App*" REST API. Please find >> the fixes from [1]. >> >> With this fix, carbonContext.getLoggedInUser() returns the loggedin user >> name. >> >> Please note, your POST body is also not correct. Correct POST body is in >> [2]. >> >> [1] https://github.com/wso2/carbon-appmgt/pull/593/commits/4798f >> 751c75445195f3b8636f6b97a1e137397e7 >> [2] https://docs.wso2.com/display/APPM120/app-manager/publisher/ >> #!/operations#AppsApi#appsAppTypePost >> >> Thanks, >> Lakshani >> >> On Thu, Jan 26, 2017 at 11:48 AM, Lahiru Cooray <[email protected]> wrote: >> >>> Hi Susinda, >>> Normally we see this error when the payload is invalid. First please >>> verify the payload with [1]. And carbonContext.getLoggedInUser() can >>> return null when the token is expired. >>> >>> >>> [1] https://docs.wso2.com/display/APPM120/app-manager/publis >>> her/#!/operations#AppsApi#appsAppTypePost >>> >>> >>> >>> On Thu, Jan 26, 2017 at 11:25 AM, Susinda Perera <[email protected]> >>> wrote: >>> >>>> Hi All >>>> >>>> I'm getting following error[1] when I use following request to >>>> *https://localhost:9443/api/appm/publisher/v1.1/apps/mobileapp >>>> <https://localhost:9443/api/appm/publisher/v1.1/apps/mobileapp>* to >>>> create a app. Note that Authorization Bearer header is also present. >>>> From debug found that carbonContext.getLoggedInUser() returns null. >>>> Any idea what is wrong or can someone give some insight. >>>> >>>> POST >>>> {"displayName":"Catalog","iconFile":"89e4b66198989999.jpg","description":"Sample >>>> application","banner":"402fd08981a33fb8.jpg","mediaType":"ap >>>> plication\/vnd.wso2-mobileapp+xml","type":"enterprise","vers >>>> ion":"1.0","marketType":"enterprise","platform":"android"," >>>> screenshots":["bd0deb0dd7a4d8ed.jpg","17ade2074eec7adf.jpg", >>>> "caded496ebe7700c.jpg"],"provider":"admin","appType":"androi >>>> d","name":"Catalog","category":"Business","appmeta":{"path": >>>> "2d40ed0e1b22977c.apk","package":"org.wso2.app.catalog >>>> ","version":"1.0"}} >>>> >>>> [1] >>>> ERROR - GlobalThrowableMapper One or more request body parameters >>>> contain disallowed values. >>>> >>>> >>>> -- >>>> *Susinda Perera* >>>> Software Engineer >>>> B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL) >>>> Mobile:(+94)716049075 >>>> Blog: susinda.blogspot.com >>>> WSO2 Inc. http://wso2.com/ >>>> Tel : 94 11 214 5345 Fax :94 11 2145300 >>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *Lahiru Cooray* >>> Software Engineer >>> WSO2, Inc.;http://wso2.com/ >>> lean.enterprise.middleware >>> >>> Mobile: +94 715 654154 <+94%2071%20565%204154> >>> >> >> >> >> -- >> Lakshani Gamage >> >> *Software Engineer, WSO2* >> >> *Mobile : +94 71 5478184 <%2B94%20%280%29%20773%20451194>* >> *Blog : http://lakshanigamage.blogspot.com/ >> <http://lakshanigamage.blogspot.com/>* >> > > > > -- > *Susinda Perera* > Software Engineer > B.Sc.(Eng), M.Sc(Computer Science), AMIE(SL) > Mobile:(+94)716049075 > Blog: susinda.blogspot.com > WSO2 Inc. http://wso2.com/ > Tel : 94 11 214 5345 Fax :94 11 2145300 > > -- Lakshani Gamage *Software Engineer, WSO2* *Mobile : +94 71 5478184 <%2B94%20%280%29%20773%20451194>* *Blog : http://lakshanigamage.blogspot.com/ <http://lakshanigamage.blogspot.com/>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
