Re: [Architecture] Inbound Endpoint support for ESB

2014-07-28 Thread Isuru Udana
Following are the main decisions taken in the review meeting held on 28th July. Thread pool in Inbound Endpoint -- Introduce two new parameters to inbound endpoint configuration. 1. Sequenial (default = false) This is needed to be set to true when it is

Re: [Architecture] Implementing Http Inbound Endpoint Using Netty-IO

2014-07-28 Thread Isuru Ranawaka
Hi all, HTTP Inbound Implementation using HTTP Core has been almost completed and Integration Tests and Documentation has to be done.High Level Implementation details as follows. - DefaultListeningIOReactor is started when ESB starts with InboundConfigurations.Same IOReactor is

Re: [Architecture] Jaggery based UI for WS-Human Tasks

2014-07-28 Thread Milinda Perera
Hi Manfred, We have ongoing separate project on BPMN processes (BPMN Jaggery App UI [1][2]). You will be able to try it in future. This project also planning to have similar structure and appearance + support for WS-Human Tasks. [1] http://osdir.com/ml/carbon-wso2-architecture/2014-03/msg00

Re: [Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Danushka Fernando
Hi Gayan These mandatory tags I mentioned are used in the common code which should be same to all app types. Check my previous mail. Thanks & Regards Danushka Fernando Software Engineer WSO2 inc. http://wso2.com/ Mobile : +94716332729 On Tue, Jul 29, 2014 at 10:40 AM, Gayan Dhanushka wrote: >

Re: [Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Gayan Dhanushka
Hi Danushka, Does all the app types contain a certain set of mandatory tags? I think we will have different mandatory tags according to different app types. So it is not good to be base on a few mandatory tags for each app type. Hence shouldn't we have a different validation mechanism for each app

Re: [Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Danushka Fernando
HI Dimuthu There are several mandatory tags like app type name, description, and application type processor. These are used in our code / jaggery apps. But there could be other tags which are not mandatory and also specific to certain app types which are used inside the application type processor.

Re: [Architecture] Running Carbon server inside other servers

2014-07-28 Thread Gayashan Amarasinghe
Hi David, The article you have linked at [1] is based on Carbon 1.5.1, which makes it obsolete since the latest released Carbon version as of this moment is 4.2.0. Therefore it has undergone quite a lot of architectural changes when you compare it with v1.5.1. And as all the stackoverflow answers

[Architecture] More developer friendly application home and improving collaborative nature

2014-07-28 Thread Gayan Dhanushka
Hi, *Suggestion 01* Currently we have a application home which shows some basic information about an application like name, icon, app type, owner, description, repo url and information associated with versions and their current status. In 1.0.0 we had more information like team composition and re

Re: [Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Dimuthu Leelarathne
Hi all, Thinking about the range of apps that we'll be supporting, I believe the mandatory tags will be very minimal(one or two or else). So I am +1 not doing the schema validation yet. If we use any standard parser it will properly give out any unrecognised tags. thanks, dimuthu On Mon, Jul 2

Re: [Architecture] BPS Performance Test Results

2014-07-28 Thread Firzhan Naqash
Hi, I have added the plotted graph in the doc [1]. [1] https://docs.google.com/a/wso2.com/document/d/1aubN2MsPYb-biGIhyVs2KSDs9cQ0D_MdCo-75hFf10A/edit Regards, Firzhan On Mon, Jul 28, 2014 at 10:00 AM, Firzhan Naqash wrote: > Hi, > > Sorry I was working on NDataSource migration issue. I wi

Re: [Architecture] Jaggery based UI for WS-Human Tasks

2014-07-28 Thread Manfred Herrmann
Hi Milinda, will the BPMN/activiti processes also supported by the jaggery UI for WS-Human-Tasks? best regards Manfred 2014-07-28 19:38 GMT+02:00 Nandika Jayawardana : > Hi Milinda, > > we need to come up with a method for form generation to cater for input > and outout, response of human task

Re: [Architecture] Jaggery based UI for WS-Human Tasks

2014-07-28 Thread Nandika Jayawardana
Hi Milinda, we need to come up with a method for form generation to cater for input and outout, response of human tasks. One option is to use the renderings element to specify form information and use that to generate the ui. Additionally, we could provide a way to specify input output and reponse

Re: [Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Ramith Jayasinghe
I'm not really fond of having a predefined schema for application type xml. reasons: 1) in my opinion is too early to figure out what should be in the schema given that we don't have lot of apptypes (or identified what we will support in future) 2) I like to draw an example from Apache Ant. Corre

[Architecture] Running Carbon server inside other servers

2014-07-28 Thread David Morales
Hi, Is it possible to run carbon server outside standalone mode, in other application server? As far as i have read, it is possible: http://wso2.com/library/articles/stuff-works-wso2-carbon/ But we cant put it to work and we also found some questions on stackoverflow "No, we stopped sup

Re: [Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Punnadi Gunarathna
Hi All, We thought of come-up with an XSD for the apptype.xml and use it to validate the xml file against the mandatory elements. If apptype.xml is validated and the result is success then it can be unmarshelled with JAXB. On Mon, Jul 28, 2014 at 5:33 PM, Danushka Fernando wrote: > Hi All > >

[Architecture] [AF] Bring Your Own App type

2014-07-28 Thread Danushka Fernando
Hi All Problem : App Factory deployers should be able to add application types by packaging everything in a file. For example to add foo apptype add foo.apptype archive file and putting it in a location. [1] Solution : Add a new deployer (Apptype Deployer), which will listen to the location $CARB

Re: [Architecture] [Dev] Role based Email notifications on Life-cycle state change of an asset in ES

2014-07-28 Thread Sameera Jayaratna
Hi Senaka, Thank you for the feedback. :) Yes, we came across that sample when we started doing this. But after a discussion with Ruchira it was decided not to follow that method as it is not ideal. We also need to send html content in the email. We can set the html formatted content through the

Re: [Architecture] Invitation: ES API 2.0.0 Review @ Mon Jul 21, 2014 11:30am - 12:30pm (samee...@wso2.com)

2014-07-28 Thread Ayesha Dissanayaka
@Madhuka, Thank you very much for your suggestions. Hi all, In an off-line discussion with Ruchira, Manu, SameeraM and myself, we came to a conclusion on some of ES REST-API endpoints which we were unable to finalize during the previous meetings. Finalized endpoints during this discussion are me

Re: [Architecture] [Dev] Role based Email notifications on Life-cycle state change of an asset in ES

2014-07-28 Thread Senaka Fernando
Hi Sameera, With regards to the two new event types that you introduced, I think this is the best workaround possible right now, since the registry events are not easily customizable. There is one possibility though, [1], but that is not the most ideal. But, this is something you were aware of? [

Re: [Architecture] [Dev] Role based Email notifications on Life-cycle state change of an asset in ES

2014-07-28 Thread Sameera Jayaratna
Hi All, I have implemented a component for ES to provide the following functionality, 1. *Register custom Event Types* Currently, Registry provides several events to which users can subscribe to. i.e. Create LC, Delete LC, Update, Delete etc. By using custom Event Type registration we

Re: [Architecture] Removing Global Queue from MB

2014-07-28 Thread Sajini De Silva
Hi, There were some changes in the proposed architecture after the discussion had with Srinath and Shammi today. 1. There are only queue number of slots. When a message comes A slot will be created to the destination queue of the message if it is not already created and save in the slot