Re: [Architecture] [Dev] [APIM] Problem with integrating Event Stream OSGi Service

2016-08-23 Thread Mohanadarshan Vivekanandalingam
HI Malintha/Nuwan, I have few queries and like to provide few clarifications on this.. Actually most of the points that you guys raised are discussed before and changed based on some experiences.. - Defining stream from client side : We had this in old datapublisher component and removed due

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Nuwan Dias
Hi Sumedha, On Wed, Aug 24, 2016 at 9:39 AM, Sumedha Rubasinghe wrote: > Harsha, > If we take a vanilla API manager distribution and deploy an API there can > we call it an API product? > I think it depends on how we define it. But according to how the market has defined it, I

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Thilini Cooray
Hi Sanjeewa, I would like to have couple of clarifications - When invoking an API product by the user, how will be the mediation flow happen among the APIs? - Are we going to allow the API product creator to define it? On Wed, Aug 24, 2016 at 9:39 AM, Sumedha Rubasinghe

Re: [Architecture] [APIM] Problem with integrating Event Stream OSGi Service

2016-08-23 Thread Srinath Perera
+1 actually keeping the event stream definitions in the client as well lead to lot of complications when server and client versions does not match. We had this problem with BAM and decided to keep it only in the server. ( I can find and send the mailing thread if needed) If clients need it, he

Re: [Architecture] [APIM] Problem with integrating Event Stream OSGi Service

2016-08-23 Thread Nuwan Dias
Hi, I spoke with Srinath regarding this too. It would be ideal to have a global config which can override the per-stream configs so that we won't have to maintain the DAS configs in multiple places. In all cases we've come across so far we've only seen people use a single DAS (or cluster) and

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Sumedha Rubasinghe
Harsha, If we take a vanilla API manager distribution and deploy an API there can we call it an API product? On Aug 24, 2016 9:27 AM, "Harsha Kumara" wrote: > > > On Tue, Aug 23, 2016 at 3:07 PM, Sanjeewa Malalgoda > wrote: > >> Hi All >> >> Intention of

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Harsha Kumara
On Tue, Aug 23, 2016 at 3:07 PM, Sanjeewa Malalgoda wrote: > Hi All > > Intention of this mail is to discuss about API product concept and try to > evaluate how we can apply this for API Manager. As of now we can bundle > APIs together into application at API store and use

[Architecture] [APPM] Support custom theme for tenants in store

2016-08-23 Thread Jenananthan Yogendran
Hi All, In App Manager we need to support custom themes for tenants. We hope to provide the tenant custom theme support like APIM[1]. Currently APPM has three asset types (webapp,site,mobileapp) as extension types.Each asset type has its own theme by overriding the some theme resources of the

[Architecture] [APIM] Problem with integrating Event Stream OSGi Service

2016-08-23 Thread Malintha Amarasinghe
Hi All, Currently APIM is using an internal APIM specific configuration resides in api-manager.xml which include DAS server URL, username, password etc. Those configuration are used to instantiate an org.wso2.carbon.databridge.agent. DataPublisher object, which is then used to publish events

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Nuwan Dias
On Tue, Aug 23, 2016 at 3:07 PM, Sanjeewa Malalgoda wrote: > Hi All > > Intention of this mail is to discuss about API product concept and try to > evaluate how we can apply this for API Manager. As of now we can bundle > APIs together into application at API store and use

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Chamara Ariyarathne
On Tue, Aug 23, 2016 at 3:07 PM, Sanjeewa Malalgoda wrote: > Hi All > > Intention of this mail is to discuss about API product concept and try to > evaluate how we can apply this for API Manager. As of now we can bundle > APIs together into application at API store and use

Re: [Architecture] [AppM] Best practice to re-use domain objects in the gateway handlers

2016-08-23 Thread Chathura Ekanayake
Hi Rushmin, Can't we maintain a cache of domain objects, may be in a data holder instance? BTW, what are the attributes of an example domain object (e.g. webapp object)? - Chathura On Mon, Aug 22, 2016 at 11:54 AM, Rushmin Fernando wrote: > Hi Isuru, any comment on this ?

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Sumedha Rubasinghe
Sanjeewa, What if we think similar to creating a feature (Carbon) containing everything need by selected API(s)? In that approach, steps that need to happen can be summarised into: 1. create a relational mapping of an API(s) and it's associated constructs (policies, mediation logic, custom

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Pamod Sylvester
Hi Sanjeewa, In this case how will the API scopes be handled ? Is it going to be per resource (similar to what we have now) or a scope would associated for a product ? if scopes are defined per resource when a given resource is shared between multiple products would there be an impact ? Thanks,

Re: [Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Sanjeewa Malalgoda
On Tue, Aug 23, 2016 at 3:07 PM, Sanjeewa Malalgoda wrote: > Hi All > > Intention of this mail is to discuss about API product concept and try to > evaluate how we can apply this for API Manager. As of now we can bundle > APIs together into application at API store and use

[Architecture] Introduce API Product concept for WSO2 API Manager

2016-08-23 Thread Sanjeewa Malalgoda
Hi All Intention of this mail is to discuss about API product concept and try to evaluate how we can apply this for API Manager. As of now we can bundle APIs together into application at API store and use them. But in this feature we are mainly focus on API publisher side aspect of it(how

[Architecture] StubHub Connector for WSO2 ESB

2016-08-23 Thread Nifras Ismail
Hi All, I’m developing StubHub Connector for ESB. StubHub is a world largest ticket buying and selling platform for concerts and events. It is giving plenty of features to make users very comfortable while choosing their tickets. Also, it gives a fantastic listing feature for sellers to sell