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/4798f751c75445195f3b8636f6b97a1e137397e7 [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 <lahi...@wso2.com> 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/ > publisher/#!/operations#AppsApi#appsAppTypePost > > > > On Thu, Jan 26, 2017 at 11:25 AM, Susinda Perera <susi...@wso2.com> 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":" >> application\/vnd.wso2-mobileapp+xml","type":"enterpr >> ise","version":"1.0","marketType":"enterprise","platform":" >> android","screenshots":["bd0deb0dd7a4d8ed.jpg","17ade2074eec >> 7adf.jpg","caded496ebe7700c.jpg"],"provider":"admin"," >> appType":"android","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 >> Dev@wso2.org >> 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/>*
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev