Re: [Architecture] Inbound Endpoint support for ESB

2014-04-03 Thread Paul Fremantle
We already have a multi-tenant JMS model in MB. We should use the same. Paul On 4 April 2014 07:25, Jeewantha Dharmaparakrama wrote: > When multi tenancy is used with JMS transport it might be a good idea to > make the queue name unique for a tenent maybe with some format like > .. This can re

[Architecture] ESB semantics

2014-04-03 Thread Paul Fremantle
I've been discussing the ESB semantics with the cloud tooling team and we had a very interesting thought process yesterday. The first starting point is that I think we can simplify away from the in/out/fault sequence model. The new call and respond mediators mean that any API or Proxy can be defi

Re: [Architecture] Inbound Endpoint support for ESB

2014-04-03 Thread Jeewantha Dharmaparakrama
When multi tenancy is used with JMS transport it might be a good idea to make the queue name unique for a tenent maybe with some format like .. This can reduce the risk of two tenants using the same queue. On Fri, Apr 4, 2014 at 10:51 AM, Kasun Indrasiri wrote: > Hi, > > We have been working on

Re: [Architecture] Introducing a Custom Mediator for Data Mapper

2014-04-03 Thread Gayan Yalpathwala
Hi Sohani, On Fri, Apr 4, 2014 at 10:44 AM, Sohani Weerasinghe wrote: > Hi, > > As I mentioned above the data mapper engine gives the output as JSON and > the output format can be anything not only JSON or XML. Therefore > 'DataMapperMediator' needs to be implemented in such a way to have two >

[Architecture] Inbound Endpoint support for ESB

2014-04-03 Thread Kasun Indrasiri
Hi, We have been working on the initial design for the Inbound Endpoint support for ESB. - Inbound endpoint is a dynamically configured message source for ESB. - The current axis2 based transports other than HTTP/S doesn't work in multitenant mode. The main idea is to supporting all transport (no

Re: [Architecture] Introducing a Custom Mediator for Data Mapper

2014-04-03 Thread Sohani Weerasinghe
Hi, As I mentioned above the data mapper engine gives the output as JSON and the output format can be anything not only JSON or XML. Therefore 'DataMapperMediator' needs to be implemented in such a way to have two properties for input and output types. Basically there can be a default format based

Re: [Architecture] Introducing a Custom Mediator for Data Mapper

2014-04-03 Thread Jasintha Dasanayake
AFAIK mediators are not type aware yet so need couple of properties to define input and output data format, /Jasintha On Fri, Apr 4, 2014 at 10:26 AM, Chanaka Fernando wrote: > Hi Sohani, > > +1 for the "DataMapperMediator" idea. If you could give another option to > select the output format e

Re: [Architecture] Introducing a Custom Mediator for Data Mapper

2014-04-03 Thread Chanaka Fernando
Hi Sohani, +1 for the "DataMapperMediator" idea. If you could give another option to select the output format either as XML or JSON, that would be really helpful. WDYT? Thanks, Chanaka On Thu, Apr 3, 2014 at 6:32 PM, Sohani Weerasinghe wrote: > Hi, > > As per previous discussions we had, th

Re: [Architecture] Connector:Google Tasks

2014-04-03 Thread Samisa Abeysinghe
You should not send GDoc links to architecture list as others outside WSO2 cannot see those. Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Thu, Apr 3, 2014 at 6:05 PM, Madhawa Bandara wrote: > Since Nalin and me are following the same

[Architecture] Introducing a Custom Mediator for Data Mapper

2014-04-03 Thread Sohani Weerasinghe
Hi, As per previous discussions we had, the objective of the datamapper mediator is to map input (payload) from one mediator (most probably this would be a connector) an gives the required output to the other mediator. Currently we are using a class mediator for this purpose. Therefore we are goin

Re: [Architecture] [Dev] WSO2 Carbon Kernel 5.0.0 - Milestone 03 Released!

2014-04-03 Thread Manoj Kumara
Hi Vincent, Thank you for your interest about C5 project. You can find the current Carbon 5 Architecture document under [1] and this has links to the relevant sub modules of the server. [1] https://docs.wso2.org/display/Carbon500/Architecture Thanks, Manoj *Manoj Kumara* Software Engineer WSO2

Re: [Architecture] Connector:Google Tasks

2014-04-03 Thread Madhawa Bandara
Since Nalin and me are following the same milestone plan, tests and docs are planned to be completed starting from 7th April. Please note that we have followed the milestone plan in [1] 1. https://docs.google.com/a/wso2.com/spreadsheet/ccc?key=0AuCSS6AWDb3zdGxwb2MxNDMxT1diRW9OOFd6cUV6TlE&usp=driv

[Architecture] Google Blogger API connector for ESB

2014-04-03 Thread Poshitha Dabare
The following methods will be implemented in the Blogger API connector for ESB Blogs Method Description get Retrieves a blog by its ID. getByUrl Retrieves a blog by URL. listByUser Retrieves a list of blogs. Comments Method Description list Retrieves the list of comments

Re: [Architecture] ESB Connector for Gmail

2014-04-03 Thread Sewwandi Perera
Hi Samisa, Here is the current progress on the ESB connector implementation for Gmail. *Done* Below listed operations are fully implemented 1. "init": authenticates users via the XOAuth2 SASL mechanism. "google-mail-oauth2-tools" library given in [1] was used for the implementation. 2. "passwo

Re: [Architecture] Connector: Flickr

2014-04-03 Thread Nalin Chandraratne
Writing the int tests and docs are planned to complete within a week starting from 7th April. So far we have followed the milestone plan in here.[1] 1. https://docs.google.com/a/wso2.com/spreadsheet/ccc?key=0AuCSS6AWDb3zdGxwb2MxNDMxT1diRW9OOFd6cUV6TlE&usp=drive_web#gid=0 _

Re: [Architecture] Introducing an extension to the Data Mapper Configuration

2014-04-03 Thread Jasintha Dasanayake
".djs" mean data mapping js /Jasintha On Thu, Apr 3, 2014 at 2:34 PM, Samisa Abeysinghe wrote: > What does dis stand for? > > Thanks, > Samisa... > > > Samisa Abeysinghe > > Vice President Developer Evangelism > > WSO2 Inc. > http://wso2.com > > > > On Thu, Apr 3, 2014 at 2:33 PM, Jasintha Das

Re: [Architecture] Introducing an extension to the Data Mapper Configuration

2014-04-03 Thread Samisa Abeysinghe
What does dis stand for? Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Thu, Apr 3, 2014 at 2:33 PM, Jasintha Dasanayake wrote: > Seems ".dmc" is already used for some other file format , Shall we use > ".djs" > > /Jasintha > > > On Thu

Re: [Architecture] Introducing an extension to the Data Mapper Configuration

2014-04-03 Thread Jasintha Dasanayake
Seems ".dmc" is already used for some other file format , Shall we use ".djs" /Jasintha On Thu, Apr 3, 2014 at 1:59 PM, Sohani Weerasinghe wrote: > Hi, > > As you all aware the Data Mapper Configuration is a set of JavaScript > functions. Therefore (currently) we keep that as a .js file. > > H

Re: [Architecture] Connector: Flickr

2014-04-03 Thread Samisa Abeysinghe
What about tests and docs? Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Thu, Apr 3, 2014 at 2:28 PM, Nalin Chandraratne wrote: > Hi Samisa, > > We have done the initial review of the Flickr connector with Malaka and > following are t

Re: [Architecture] Connector: Flickr

2014-04-03 Thread Nalin Chandraratne
Hi Samisa, We have done the initial review of the Flickr connector with Malaka and following are the key comments we got. - Remove the unnecessary headers in the HTTP responses immediately after the call mediator. - Do proper error handling. - Selecting the API methods for implementa

Re: [Architecture] ESB - Apple push notification connector

2014-04-03 Thread Rushmin Fernando
Hi Samisa, I'm almost done with the connector code. But I'm stuck with setting up the iOS app dev environment, because of version mismatches of the devices and IDEs. Informed Shan about this to get different devices or mobile provisioning files. I had another concern about the scope of the proje

Re: [Architecture] Connector: Flickr

2014-04-03 Thread Samisa Abeysinghe
Any updates? Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Thu, Mar 20, 2014 at 5:13 PM, Nalin Chandraratne wrote: > Noted to change the method names appropriately. > > > > On Thu, Mar 20, 2014 at 5:12 PM, Nalin Chandraratne wrote: >

Re: [Architecture] Connector:Google Tasks

2014-04-03 Thread Samisa Abeysinghe
Any updates? Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Thu, Mar 20, 2014 at 3:46 PM, Madhawa Bandara wrote: > Hi, > It requires sending the OAUTH 2.0 access token when calling the API > methods. Yes I will check the Google Drive c

Re: [Architecture] ESB - Apple push notification connector

2014-04-03 Thread Samisa Abeysinghe
Updates? Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Fri, Mar 21, 2014 at 2:13 PM, Rushmin Fernando wrote: > Thanks Dushan and Samisa. > > Moving the discussion to @architecture. > > > > On Fri, Mar 21, 2014 at 1:21 PM, Samisa Abeys

[Architecture] Introducing an extension to the Data Mapper Configuration

2014-04-03 Thread Sohani Weerasinghe
Hi, As you all aware the Data Mapper Configuration is a set of JavaScript functions. Therefore (currently) we keep that as a .js file. However keeping this with a known extension (.js), a user might try to change/modify this which should be prohibited because we are not going to support reverse-e

Re: [Architecture] ESB Connector for Gmail

2014-04-03 Thread Samisa Abeysinghe
Any updates on the progress? Thanks, Samisa... Samisa Abeysinghe Vice President Developer Evangelism WSO2 Inc. http://wso2.com On Tue, Mar 25, 2014 at 9:38 AM, Sewwandi Perera wrote: > Yes Indika. But in the initial discussions, we thought of mainly focusing > on the e-mail transactions t