Hi,

I have updated the README.md file. Will let you know when I have progress
with debugger.

Thanks
Madhawa

On Mon, May 22, 2017 at 12:41 PM, Grainier Perera <grain...@wso2.com> wrote:

> Hi Madhawa,
>
> I went through your impl and it works great. Try to improve the test cases
> and documentation (README.md on git) when you get a time.
>
> Furthermore, I have added Event simulator REST API endpoints to the doc
> that you shared earlier. After getting debugger to work, try to wrap event
> simulator endpoints as well. You can refer to [1] for the documentation on
> them.
>
> [1] https://docs.wso2.com/display/DAS400/Simulating+Events
>
> Regards,
> Grainier.
>
> On Sun, May 21, 2017 at 6:00 PM, Madhawa Vidanapathirana <
> madhawavidanapathir...@gmail.com> wrote:
>
>> Hi,
>>
>> I started working on the native wrapper. So far, have the very basic
>> functionality working for Siddhi 3.1 and Siddhi 4.0.
>> I am maintaining my code at the repo [1].
>>
>> Next step is getting the Siddhi debugger working. I will let you know
>> when it is done.
>>
>> [1] - https://github.com/madhawav/SiddhiCEPPythonAPI
>>
>> Thanks,
>> Madhawa
>>
>>
>> On Fri, May 19, 2017 at 12:47 PM, Sriskandarajah Suhothayan <
>> s...@wso2.com> wrote:
>>
>>> Sure we'll look into that.
>>>
>>> As the immediate next step can you make finish the work on native Siddhi
>>> working with python.
>>> Make sure Siddhi debugger also works.
>>>
>>> Regards
>>> Suho
>>>
>>> On Fri, May 19, 2017 at 11:45 AM, Madhawa Vidanapathirana <
>>> madhawavidanapathir...@gmail.com> wrote:
>>>
>>>> Hi,
>>>>
>>>> I have updated the shared doc [1] by adding "List of Admin Services to
>>>> be used for DAS 3.1". Feel free to add-in your suggestions as well.
>>>>
>>>> Also, are their any documentation available on specific Admin Services
>>>> APIs I have mentioned in doc? Such as a Reference Guide describing the
>>>> methods and parameters of individual Admin Services APIs. I am already
>>>> aware of the general documentation on Admin Services available at [2]
>>>>
>>>> [1] - https://docs.google.com/document/d/154ndex3OBoE0zNOLHatmMOvt
>>>> 2JHh9RJya2VdHlHOTl4/edit?usp=sharing
>>>> [2] - https://docs.wso2.com/display/DAS310/Calling+Admin+Services+
>>>> from+Apps
>>>>
>>>> Thanks,
>>>> Madhawa
>>>>
>>>> On Tue, May 9, 2017 at 11:11 AM, Sriskandarajah Suhothayan <
>>>> s...@wso2.com> wrote:
>>>>
>>>>> +1 for the approach.
>>>>> We will add the classes
>>>>>
>>>>> On Tue, May 9, 2017 at 12:05 AM Madhawa Vidanapathirana <
>>>>> madhawavidanapathir...@gmail.com> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> I will look into REST side also then. Already found good APIs to work
>>>>>> with Native Calls and SOAP.
>>>>>>
>>>>>> I am also trying to come up with a list of classes of Siddhi Java
>>>>>> Library that should be exposed via Python API.  I don't think its 
>>>>>> required
>>>>>> to wrap the internal classes since their functionality is not directly 
>>>>>> used
>>>>>> by Siddhi Java Library users.
>>>>>>
>>>>>> I will update the list of classes to be wrapped at link below. Feel
>>>>>> free to add in your suggestions as well.
>>>>>> https://docs.google.com/document/d/154ndex3OBoE0zNOLHatmMOvt
>>>>>> 2JHh9RJya2VdHlHOTl4/edit?usp=sharing
>>>>>>
>>>>>> Thanks and Regards,
>>>>>> Madhawa
>>>>>>
>>>>>>
>>>>>> On Sun, May 7, 2017 at 11:26 PM, Sriskandarajah Suhothayan <
>>>>>> s...@wso2.com> wrote:
>>>>>>
>>>>>>> Siddhi 3.x is compatible with DAS 3.1, and Siddhi 4.x is
>>>>>>> compatible with DAS 4.0 which we are still working on.
>>>>>>>
>>>>>>> Siddhi APIs does not drastically change from 3.x to 4.x,
>>>>>>> DAS 3.1 uses SOAP and DAS 4.0 uses HTTP/REST APIs
>>>>>>>
>>>>>>> So apart from native APIs, if you have figured out a way to use REST
>>>>>>> and SOAP we are good enough.
>>>>>>>
>>>>>>> Regards
>>>>>>> Suho
>>>>>>>
>>>>>>> On Sun, May 7, 2017 at 12:00 PM, Madhawa Vidanapathirana <
>>>>>>> madhawavidanapathir...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>> Need bit more clarity on what versions of products we should build
>>>>>>>> on.
>>>>>>>>
>>>>>>>> Are we developing on DAS 3.1 (as mentioned in beginning of mail
>>>>>>>> thread) or 4.0 (mentioned in previous mail) ?
>>>>>>>> Also, what version of WSO2 CEP?
>>>>>>>>
>>>>>>>> According to my understanding so far, we are developing on Siddhi
>>>>>>>> Java Library 4.0.
>>>>>>>>
>>>>>>>> Thanks and Regards,
>>>>>>>> Madhawa
>>>>>>>>
>>>>>>>> On Sat, May 6, 2017 at 1:27 PM, Mohanadarshan Vivekanandalingam <
>>>>>>>> mo...@wso2.com> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Sat, May 6, 2017 at 9:06 AM, Sriskandarajah Suhothayan <
>>>>>>>>> s...@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> @Mohan on DAS 4.0 do we have similar services like admin services
>>>>>>>>>> at the worker?
>>>>>>>>>>
>>>>>>>>>> Shall we come up with the exact list of apis that we need to have
>>>>>>>>>> ? So he can also incorporate them.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Yes, I have already listed some apis in [1].. Will get the
>>>>>>>>> finalized list soon and share with Madhawa..
>>>>>>>>>
>>>>>>>>> [1] https://docs.google.com/spreadsheets/d/1m0sh4DLABCFzCBmj
>>>>>>>>> EXtVTrRGM0Mc6lvyYQP6rI99zhQ/edit#gid=0
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Mohan
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards
>>>>>>>>>> Suho
>>>>>>>>>>
>>>>>>>>>> On Fri, May 5, 2017 at 9:16 PM Mohanadarshan Vivekanandalingam <
>>>>>>>>>> mo...@wso2.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> [Adding other project mentors]
>>>>>>>>>>>
>>>>>>>>>>> On Fri, May 5, 2017 at 5:52 PM, Madhawa Vidanapathirana <
>>>>>>>>>>> madhawavidanapathir...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> Hi,
>>>>>>>>>>>> Thank you for accepting my proposal for Project "Python API for
>>>>>>>>>>>> Siddhi CEP" in GSoC.
>>>>>>>>>>>>
>>>>>>>>>>>> The original proposal submitted by myself is available at [1].
>>>>>>>>>>>>
>>>>>>>>>>>> Progress made so far is as follows.
>>>>>>>>>>>>
>>>>>>>>>>>>    1. Figured out a good technique to access JAVA APIs from
>>>>>>>>>>>>    Python via Native Calls.
>>>>>>>>>>>>    - Pyjnius Framework supports both method calls and
>>>>>>>>>>>>       callbacks between Python and Java.
>>>>>>>>>>>>    2. Has wrapped the basic functionality of Siddhi CEP Java
>>>>>>>>>>>>    Library using Python in prototype implementations [2].
>>>>>>>>>>>>    3. Currently in the process of figuring out a good method
>>>>>>>>>>>>    to communicate with Admin Services from Python.
>>>>>>>>>>>>       - Zeep API [3] seems to be a good solution. It supports
>>>>>>>>>>>>       SSL as well. I have already managed to authenticate and 
>>>>>>>>>>>> invoke some methods
>>>>>>>>>>>>       of WSO2 DAS through this API.
>>>>>>>>>>>>
>>>>>>>>>>>> During the community bonding period, my plan is to gain more
>>>>>>>>>>>> clarity on expected architecture of the system such as what sort 
>>>>>>>>>>>> of a
>>>>>>>>>>>> public interface would be suitable for the Python API. I also hope 
>>>>>>>>>>>> to learn
>>>>>>>>>>>> more on Admin Services Interface of WSO2 DAS.
>>>>>>>>>>>>
>>>>>>>>>>>> Would you like to see any changes in the proposal? Shall I
>>>>>>>>>>>> proceed as per the plan their?
>>>>>>>>>>>>
>>>>>>>>>>>> [1] - https://drive.google.com/file/
>>>>>>>>>>>> d/0B7wIuEzJseiwUF9xWGFRUnQyMWc/view?usp=sharing
>>>>>>>>>>>> [2] - https://github.com/madhawav/CE
>>>>>>>>>>>> P-Python-Wraps/tree/master/Pyjnius_Prototype_Wrap_Python2_3
>>>>>>>>>>>> [3] - http://docs.python-zeep.org/en/master/
>>>>>>>>>>>>
>>>>>>>>>>>> Thanks and Regards,
>>>>>>>>>>>>
>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>
>>>>>>>>>>>> On Tue, Apr 4, 2017 at 1:52 PM, Sriskandarajah Suhothayan <
>>>>>>>>>>>> s...@wso2.com> wrote:
>>>>>>>>>>>>
>>>>>>>>>>>>> Great
>>>>>>>>>>>>>
>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>
>>>>>>>>>>>>> On Tue, Apr 4, 2017 at 11:10 AM, Madhawa Vidanapathirana <
>>>>>>>>>>>>> madhawavidanapathir...@gmail.com> wrote:
>>>>>>>>>>>>>
>>>>>>>>>>>>>> Hi Suho,
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> I have submitted the final proposal through GSoC Dashboard.
>>>>>>>>>>>>>> Thank you for all the support given.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Looking forward for a great GSoC with WSO2.
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> On Monday, March 27, 2017, Madhawa Vidanapathirana <
>>>>>>>>>>>>>> madhawavidanapathir...@gmail.com> wrote:
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> I have shared the finalized draft proposal via the Google
>>>>>>>>>>>>>>> Summer of Code Web Portal. Kindly let me know if any changes 
>>>>>>>>>>>>>>> are required.
>>>>>>>>>>>>>>> Hoping to submit the final proposal with changes based on
>>>>>>>>>>>>>>> your feedback.
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> On Fri, Mar 24, 2017 at 4:15 PM, Madhawa Vidanapathirana <
>>>>>>>>>>>>>>> madhawavidanapathir...@gmail.com> wrote:
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Good news.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Requested a release from Pyjnius Developer Team [1] and
>>>>>>>>>>>>>>>> managed to get a new release [2] to Python Package Index 
>>>>>>>>>>>>>>>> (PIP). Therefore,
>>>>>>>>>>>>>>>> we no longer have to develop their library from GitHub code.
>>>>>>>>>>>>>>>> We can simply consider it as a dependency which gets auto
>>>>>>>>>>>>>>>> installed when our final product is deployed.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> [1] - https://github.com/kivy/pyjniu
>>>>>>>>>>>>>>>> s/issues/189#issuecomment-288750222
>>>>>>>>>>>>>>>> [2] - https://pypi.python.org/pypi/pyjnius/1.1.1
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Pyjnius is a library which can be used for calling Java
>>>>>>>>>>>>>>>> methods from Python and obtaining callback responses. It uses 
>>>>>>>>>>>>>>>> native method
>>>>>>>>>>>>>>>> calls.
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> On Thu, Mar 23, 2017 at 1:48 AM, Sriskandarajah Suhothayan
>>>>>>>>>>>>>>>> <s...@wso2.com> wrote:
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Good to know that it worked :)
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> On Wed, Mar 22, 2017 at 11:24 PM, Madhawa Vidanapathirana
>>>>>>>>>>>>>>>>> <madhawavidanapathir...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Hi Suho,
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Got the prototype working with Python 3 as well. Refer
>>>>>>>>>>>>>>>>>> the link below for sources.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> https://github.com/madhawav/CE
>>>>>>>>>>>>>>>>>> P-Python-Wraps/tree/master/Pyj
>>>>>>>>>>>>>>>>>> nius_Prototype_Wrap_Python2_3
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> This version works with both Python 2.7 and 3.x. (Tested
>>>>>>>>>>>>>>>>>> on 2.7 and 3.5). Uses native calls via Pyjnius API.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Please note: When you are installing Pyjnius from source,
>>>>>>>>>>>>>>>>>> don't use the same local copy of source files for both 
>>>>>>>>>>>>>>>>>> Python2 and Python3.
>>>>>>>>>>>>>>>>>> The install scripts of Pyjnius leaves temporary files that 
>>>>>>>>>>>>>>>>>> make subsequent
>>>>>>>>>>>>>>>>>> installs on a different version of Python fail.
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> On Mon, Mar 20, 2017 at 12:44 PM, Madhawa Vidanapathirana
>>>>>>>>>>>>>>>>>> <madhawavidanapathir...@gmail.com> wrote:
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Hi Suho,
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Installation via PIP can be done. I will add it to
>>>>>>>>>>>>>>>>>>> Project Proposal.
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> On Mon, Mar 20, 2017 at 11:25 AM, Sriskandarajah
>>>>>>>>>>>>>>>>>>> Suhothayan <s...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> On Sun, Mar 19, 2017 at 4:02 PM, Madhawa
>>>>>>>>>>>>>>>>>>>> Vidanapathirana <madhawavidanapathir...@gmail.com>
>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Hi Suho,
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Going ahead with the proposal, few questions crossed
>>>>>>>>>>>>>>>>>>>>> my mind.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>    1. You mentioned previously that WSO2 DAS should
>>>>>>>>>>>>>>>>>>>>>    also be supported. What sort of interactions are 
>>>>>>>>>>>>>>>>>>>>> expected with WSO2 DAS?
>>>>>>>>>>>>>>>>>>>>>    1. Should publishing events to WSO2 DAS from
>>>>>>>>>>>>>>>>>>>>>       Python Siddhi API supported?
>>>>>>>>>>>>>>>>>>>>>       2. Should deploying of Siddhi Queries to WSO2
>>>>>>>>>>>>>>>>>>>>>       DAS through Python Siddhi API be supported?
>>>>>>>>>>>>>>>>>>>>>       3. Any other expectations?
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> For the integration with DAS we can use HTTP calls and
>>>>>>>>>>>>>>>>>>>> deploy Siddhi queries and send events to that, we should 
>>>>>>>>>>>>>>>>>>>> also start a
>>>>>>>>>>>>>>>>>>>> server from the python side to receive events from DAS and 
>>>>>>>>>>>>>>>>>>>> print them.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> We can work on the details of that after the proposal.
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> One more thing to add, can we also implement Siddhi
>>>>>>>>>>>>>>>>>>>> (the project you will be creating) to be installed via pip 
>>>>>>>>>>>>>>>>>>>> ?
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> If any of above can be considered as "optional",
>>>>>>>>>>>>>>>>>>>>> indicate them as well.
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> On Sat, Mar 18, 2017 at 9:00 PM, Sriskandarajah
>>>>>>>>>>>>>>>>>>>>> Suhothayan <s...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> For the initial cut this looks good, please go ahead
>>>>>>>>>>>>>>>>>>>>>> with the proposal. Let's check some other alternatives 
>>>>>>>>>>>>>>>>>>>>>> and start the
>>>>>>>>>>>>>>>>>>>>>> development.
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> On Sat, Mar 18, 2017 at 1:01 PM, Madhawa
>>>>>>>>>>>>>>>>>>>>>> Vidanapathirana <madhawavidanapathir...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Hi Suho,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> You can find the python version of test case written
>>>>>>>>>>>>>>>>>>>>>>> using Pyjnius in below link.
>>>>>>>>>>>>>>>>>>>>>>> https://github.com/madhawav/CE
>>>>>>>>>>>>>>>>>>>>>>> P-Python-Wraps/tree/master/Pyj
>>>>>>>>>>>>>>>>>>>>>>> nius%20Prototype%20Wrap
>>>>>>>>>>>>>>>>>>>>>>> Instructions on building the code is also given
>>>>>>>>>>>>>>>>>>>>>>> their.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> During development, I noticed following
>>>>>>>>>>>>>>>>>>>>>>> disadvantages of Pyjnius API
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>    - Not compatible with Python 3.x.
>>>>>>>>>>>>>>>>>>>>>>>    - There are no stable releases. However, the
>>>>>>>>>>>>>>>>>>>>>>>    code available in master branch is relatively stable.
>>>>>>>>>>>>>>>>>>>>>>>    - Difficult to configure. It is required to
>>>>>>>>>>>>>>>>>>>>>>>    develop the library from source. This would make it 
>>>>>>>>>>>>>>>>>>>>>>> difficult to distribute
>>>>>>>>>>>>>>>>>>>>>>>    an API developed on Pyjnius.
>>>>>>>>>>>>>>>>>>>>>>>    - There are no evidence that a proper release
>>>>>>>>>>>>>>>>>>>>>>>    would be done soon.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> However, Pyjnius supports callback of events from
>>>>>>>>>>>>>>>>>>>>>>> Java to Python. Additionally, it is easier to develop 
>>>>>>>>>>>>>>>>>>>>>>> using Pyjnius ones it
>>>>>>>>>>>>>>>>>>>>>>> is configured.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> So, I had a looked at some of the other options as
>>>>>>>>>>>>>>>>>>>>>>> well.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Java Bridge
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *Advantages*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>    - Has stable releases available through Python
>>>>>>>>>>>>>>>>>>>>>>>    Package Index. (pip)
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *Disadvantages*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>    - No direct call-back mechanism to receive
>>>>>>>>>>>>>>>>>>>>>>>    events from Java side. It is possible to execute 
>>>>>>>>>>>>>>>>>>>>>>> Python scripts in Java
>>>>>>>>>>>>>>>>>>>>>>>    but those scripts would not be in same context as 
>>>>>>>>>>>>>>>>>>>>>>> Python Host App.
>>>>>>>>>>>>>>>>>>>>>>>    - Comparatively harder to develop on but it is
>>>>>>>>>>>>>>>>>>>>>>>    manageable.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Py4J
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> The main difference in Py4J is that it uses socket
>>>>>>>>>>>>>>>>>>>>>>> connections to communicate with JVM instead of JNI. 
>>>>>>>>>>>>>>>>>>>>>>> (secured socket
>>>>>>>>>>>>>>>>>>>>>>> connections are possible).
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *Advantages*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>    - Stable release available through Python
>>>>>>>>>>>>>>>>>>>>>>>    Package Index (pip). Easy to configure.
>>>>>>>>>>>>>>>>>>>>>>>    - Can connect to an already running Java
>>>>>>>>>>>>>>>>>>>>>>>    application (with Py4J) and communicate with it. 
>>>>>>>>>>>>>>>>>>>>>>> (Thus, can be used to
>>>>>>>>>>>>>>>>>>>>>>>    communicate with a running instance of WSO2 CEP)
>>>>>>>>>>>>>>>>>>>>>>>    - Supports callback events.
>>>>>>>>>>>>>>>>>>>>>>>    - Well maintained documentation. Active project.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> *Disadvantages*
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>    - Would require a work-around to avoid clashing
>>>>>>>>>>>>>>>>>>>>>>>    between socket connection ports when concurrent 
>>>>>>>>>>>>>>>>>>>>>>> applications use the API.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> As of now, I feel Py4J is the most suitable option.
>>>>>>>>>>>>>>>>>>>>>>> However, I am yet to look at some other options 
>>>>>>>>>>>>>>>>>>>>>>> available such as JPy and
>>>>>>>>>>>>>>>>>>>>>>> JCC.
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> On Wed, Mar 15, 2017 at 11:10 PM, Sriskandarajah
>>>>>>>>>>>>>>>>>>>>>>> Suhothayan <s...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Great, do also start working on writing the project
>>>>>>>>>>>>>>>>>>>>>>>> proposal.
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Mar 15, 2017 at 10:58 PM, Madhawa
>>>>>>>>>>>>>>>>>>>>>>>> Vidanapathirana <madhawavidanapathir...@gmail.com>
>>>>>>>>>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Hi Suho,
>>>>>>>>>>>>>>>>>>>>>>>>> Progress made so far is managed to write a python
>>>>>>>>>>>>>>>>>>>>>>>>> version of test case you suggested using Pyjnius [1] 
>>>>>>>>>>>>>>>>>>>>>>>>> [2].
>>>>>>>>>>>>>>>>>>>>>>>>> Pyjnius is capable of handling method calls and
>>>>>>>>>>>>>>>>>>>>>>>>> callbacks to/from JAVA via JNI.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> I will send the code here after I properly arrange
>>>>>>>>>>>>>>>>>>>>>>>>> it into a prototype API.
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> [1] - https://pyjnius.readthedocs.io
>>>>>>>>>>>>>>>>>>>>>>>>> /en/latest/index.html
>>>>>>>>>>>>>>>>>>>>>>>>> [2] - https://github.com/kivy/pyjniu
>>>>>>>>>>>>>>>>>>>>>>>>> s/blob/master/docs/source/index.rst
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> On Wed, Mar 15, 2017 at 1:11 AM, Sriskandarajah
>>>>>>>>>>>>>>>>>>>>>>>>> Suhothayan <s...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> As the first step focus on building APIs such
>>>>>>>>>>>>>>>>>>>>>>>>>> that we can write the following test case[1] in 
>>>>>>>>>>>>>>>>>>>>>>>>>> python.
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> [1]https://github.com/wso2/sid
>>>>>>>>>>>>>>>>>>>>>>>>>> dhi/blob/master/modules/siddhi
>>>>>>>>>>>>>>>>>>>>>>>>>> -samples/quick-start-samples/s
>>>>>>>>>>>>>>>>>>>>>>>>>> rc/main/java/org/wso2/siddhi/s
>>>>>>>>>>>>>>>>>>>>>>>>>> ample/SimpleFilterSample.java
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> Regards
>>>>>>>>>>>>>>>>>>>>>>>>>> Suho
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> On Tue, Mar 14, 2017 at 9:55 AM, Madhawa
>>>>>>>>>>>>>>>>>>>>>>>>>> Vidanapathirana <madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>> > wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>>>>>>>>>>>>> Thank you for your quick reply.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Since directly using Siddhi Library is the more
>>>>>>>>>>>>>>>>>>>>>>>>>>> general case, I'll first focus on it.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> 1) I am thinking about following the same
>>>>>>>>>>>>>>>>>>>>>>>>>>> structure in JAVA API, centered around Siddhi 
>>>>>>>>>>>>>>>>>>>>>>>>>>> Manager. Any opinions on
>>>>>>>>>>>>>>>>>>>>>>>>>>> this?
>>>>>>>>>>>>>>>>>>>>>>>>>>> 2) Any idea on extent to which lower
>>>>>>>>>>>>>>>>>>>>>>>>>>> level/internal components should be exposed? (e.g. 
>>>>>>>>>>>>>>>>>>>>>>>>>>> - Exposing
>>>>>>>>>>>>>>>>>>>>>>>>>>> "StreamDefinition" class in addition to creating 
>>>>>>>>>>>>>>>>>>>>>>>>>>> stream via Siddhi query
>>>>>>>>>>>>>>>>>>>>>>>>>>> using "siddhiManager.createExecutionPlanRuntime").
>>>>>>>>>>>>>>>>>>>>>>>>>>> I have heard that it is usually discouraged to use 
>>>>>>>>>>>>>>>>>>>>>>>>>>> lower level components
>>>>>>>>>>>>>>>>>>>>>>>>>>> instead of the query approach.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Will try to send you a prototype covering basic
>>>>>>>>>>>>>>>>>>>>>>>>>>> functionality through Siddhi Java API, before 
>>>>>>>>>>>>>>>>>>>>>>>>>>> making the proposal for
>>>>>>>>>>>>>>>>>>>>>>>>>>> entire project.
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Madhawa
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> On Mon, Mar 13, 2017 at 9:53 PM, Sriskandarajah
>>>>>>>>>>>>>>>>>>>>>>>>>>> Suhothayan <s...@wso2.com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> On Sun, Mar 12, 2017 at 12:37 PM, Madhawa
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Vidanapathirana <madhawavidanapathirana@gmail.
>>>>>>>>>>>>>>>>>>>>>>>>>>>> com> wrote:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Hi.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am an undergraduate from Department of
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Computer Science and Engineering, University of 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Moratuwa. I recently
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> completed my internship at WSO2 working with the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Support Team on the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> project WSO2 Support Knowledge Base.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I am interested on GSOC Project* "Proposal
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> 16: Python API for Siddhi CEP"*. My
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> internship project at WSO2 was almost entirely 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> done using Python.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Additionally, I used Py4J Framework to interface 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> certain parts of the
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> project to JAVA APIs. Furthermore, I have a 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> certain amount of exposure with
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Siddhi/CEP through the WHACK project I took part.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> I went through the provided details in WSO2
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> GSOC 2017 Project List page and I am interested 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to know some more details.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    1. What version of CEP/Siddhi should be
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    used by the API?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> You need to support the latest released
>>>>>>>>>>>>>>>>>>>>>>>>>>>> version of Siddhi and DAS which is in DAS 3.1 and 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> also for the latest
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Siddhi (4.0)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    1. In the description, does "Service APIs"
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    refer to "Admin Services API" which is usually 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> used by Admin Panel to
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    communicate with CEP?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes, to deploy the queries and to send and
>>>>>>>>>>>>>>>>>>>>>>>>>>>> receive events
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    1. Should the Siddhi Python API require
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    WSO2 CEP to be running in order to make Python 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> API usable?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Not necessay it should both work with the
>>>>>>>>>>>>>>>>>>>>>>>>>>>> running CEP/DAS and use Siddhi library in the 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> ohter cases.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    1. Is the Python API expected to do
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>    configuring of Siddhi CEP, streaming events 
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> to/from Siddhi CEP, or both?
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Yes in terms of queries.
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Thank You
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> Associate Director / Architect & Team Lead of
>>>>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 Complex Event Processor
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>>>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>>>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>> *cell: (+94) 779 756 757
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <+94%2077%20975%206757> | blog: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://suhothayan.blogspot.com/
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter: 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://twitter.com/suhothayan
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <http://twitter.com/suhothayan> | linked-in:
>>>>>>>>>>>>>>>>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>>>>>>>>>>>>>> Associate Director / Architect & Team Lead of
>>>>>>>>>>>>>>>>>>>>>>>>>> WSO2 Complex Event Processor
>>>>>>>>>>>>>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757>
>>>>>>>>>>>>>>>>>>>>>>>>>> | blog: http://suhothayan.blogspot.com/
>>>>>>>>>>>>>>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter: 
>>>>>>>>>>>>>>>>>>>>>>>>>> http://twitter.com/suhothayan
>>>>>>>>>>>>>>>>>>>>>>>>>> <http://twitter.com/suhothayan> | linked-in:
>>>>>>>>>>>>>>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>>>>>>>>>>>> Associate Director / Architect & Team Lead of WSO2
>>>>>>>>>>>>>>>>>>>>>>>> Complex Event Processor
>>>>>>>>>>>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> |
>>>>>>>>>>>>>>>>>>>>>>>> blog: http://suhothayan.blogspot.com/
>>>>>>>>>>>>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter: 
>>>>>>>>>>>>>>>>>>>>>>>> http://twitter.com/suhothayan
>>>>>>>>>>>>>>>>>>>>>>>> <http://twitter.com/suhothayan> | linked-in:
>>>>>>>>>>>>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>>>>>>>>>> Associate Director / Architect & Team Lead of WSO2
>>>>>>>>>>>>>>>>>>>>>> Complex Event Processor
>>>>>>>>>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> |
>>>>>>>>>>>>>>>>>>>>>> blog: http://suhothayan.blogspot.com/
>>>>>>>>>>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter: 
>>>>>>>>>>>>>>>>>>>>>> http://twitter.com/suhothayan
>>>>>>>>>>>>>>>>>>>>>> <http://twitter.com/suhothayan> | linked-in:
>>>>>>>>>>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>>>>>>>> Associate Director / Architect & Team Lead of WSO2
>>>>>>>>>>>>>>>>>>>> Complex Event Processor
>>>>>>>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>> *cell: (+94) 779 756 757 <077%20975%206757> | blog:
>>>>>>>>>>>>>>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>>>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>>>>>>>>>>>>>>> http://twitter.com/suhothayan 
>>>>>>>>>>>>>>>>>>>> <http://twitter.com/suhothayan> | linked-in:
>>>>>>>>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>>>>>> Associate Director / Architect
>>>>>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>>>>>>>>>>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>>>>>>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> 
>>>>>>>>>>>>>>>>> | linked-in:
>>>>>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin
>>>>>>>>>>>>>>>> .com/in/madhawa-vidanapathirana-3430b94
>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>>>>>>>> a-3430b94
>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> --
>>>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>>>> Student
>>>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>>>
>>>>>>>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>>>>>>> a-3430b94
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> --
>>>>>>>>>>>>>
>>>>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>>>>> Associate Director / Architect
>>>>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>>>>
>>>>>>>>>>>>>
>>>>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>>>>>>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | 
>>>>>>>>>>>>> linked-in:
>>>>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>>>>>> Student
>>>>>>>>>>>> Department of Computer Science and Engineering
>>>>>>>>>>>> University of Moratuwa
>>>>>>>>>>>> Sri Lanka
>>>>>>>>>>>>
>>>>>>>>>>>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>>>>>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>>>>>> a-3430b94
>>>>>>>>>>>>
>>>>>>>>>>>> _______________________________________________
>>>>>>>>>>>> Dev mailing list
>>>>>>>>>>>> Dev@wso2.org
>>>>>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> *V. Mohanadarshan*
>>>>>>>>>>> *Associate Tech Lead,*
>>>>>>>>>>> *Data Technologies Team,*
>>>>>>>>>>> *WSO2, Inc. http://wso2.com <http://wso2.com> *
>>>>>>>>>>> *lean.enterprise.middleware.*
>>>>>>>>>>>
>>>>>>>>>>> email: mo...@wso2.com
>>>>>>>>>>> phone:(+94) 771117673 <+94%2077%20111%207673>
>>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>> *S. Suhothayan*
>>>>>>>>>> Associate Director / Architect
>>>>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>>>>> * <http://wso2.com/>*
>>>>>>>>>> lean . enterprise . middleware
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>>>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | 
>>>>>>>>>> linked-in:
>>>>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> *V. Mohanadarshan*
>>>>>>>>> *Associate Tech Lead,*
>>>>>>>>> *Data Technologies Team,*
>>>>>>>>> *WSO2, Inc. http://wso2.com <http://wso2.com> *
>>>>>>>>> *lean.enterprise.middleware.*
>>>>>>>>>
>>>>>>>>> email: mo...@wso2.com
>>>>>>>>> phone:(+94) 771117673 <+94%2077%20111%207673>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> *Madhawa Vidanapathirana*
>>>>>>>> Student
>>>>>>>> Department of Computer Science and Engineering
>>>>>>>> University of Moratuwa
>>>>>>>> Sri Lanka
>>>>>>>>
>>>>>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathiran
>>>>>>>> a-3430b94
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>> *S. Suhothayan*
>>>>>>> Associate Director / Architect
>>>>>>> *WSO2 Inc. *http://wso2.com
>>>>>>> * <http://wso2.com/>*
>>>>>>> lean . enterprise . middleware
>>>>>>>
>>>>>>>
>>>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>>>>>> http://suhothayan.blogspot.com/ 
>>>>>>> <http://suhothayan.blogspot.com/>twitter:
>>>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | 
>>>>>>> linked-in:
>>>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Madhawa Vidanapathirana*
>>>>>> Student
>>>>>> Department of Computer Science and Engineering
>>>>>> University of Moratuwa
>>>>>> Sri Lanka
>>>>>>
>>>>>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>>>>>> Email: madhawavidanapathir...@gmail.com
>>>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>>>>>>
>>>>> --
>>>>>
>>>>> *S. Suhothayan*
>>>>> Associate Director / Architect
>>>>> *WSO2 Inc. *http://wso2.com
>>>>> * <http://wso2.com/>*
>>>>> lean . enterprise . middleware
>>>>>
>>>>>
>>>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>>>> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter:
>>>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in:
>>>>> http://lk.linkedin.com/in/suhothayan 
>>>>> <http://lk.linkedin.com/in/suhothayan>*
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Madhawa Vidanapathirana*
>>>> Student
>>>> Department of Computer Science and Engineering
>>>> University of Moratuwa
>>>> Sri Lanka
>>>>
>>>> Mobile: (+94) 716874425 <071%20687%204425>
>>>> Email: madhawavidanapathir...@gmail.com
>>>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>>>>
>>>
>>>
>>>
>>> --
>>>
>>> *S. Suhothayan*
>>> Associate Director / Architect
>>> *WSO2 Inc. *http://wso2.com
>>> * <http://wso2.com/>*
>>> lean . enterprise . middleware
>>>
>>>
>>> *cell: (+94) 779 756 757 <+94%2077%20975%206757> | blog:
>>> http://suhothayan.blogspot.com/ <http://suhothayan.blogspot.com/>twitter:
>>> http://twitter.com/suhothayan <http://twitter.com/suhothayan> | linked-in:
>>> http://lk.linkedin.com/in/suhothayan <http://lk.linkedin.com/in/suhothayan>*
>>>
>>
>>
>>
>> --
>> *Madhawa Vidanapathirana*
>> Student
>> Department of Computer Science and Engineering
>> University of Moratuwa
>> Sri Lanka
>>
>> Mobile: (+94) 716874425 <+94%2071%20687%204425>
>> Email: madhawavidanapathir...@gmail.com
>> Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
>>
>
>
>
> --
> Grainier Perera
> Software Engineer
> Mobile : +94716122384 <+94%2071%20612%202384>
> WSO2 Inc. | http://wso2.com
> lean.enterprise.middleware
>



-- 
*Madhawa Vidanapathirana*
Student
Department of Computer Science and Engineering
University of Moratuwa
Sri Lanka

Mobile: (+94) 716874425
Email: madhawavidanapathir...@gmail.com
Linked-In: https://lk.linkedin.com/in/madhawa-vidanapathirana-3430b94
_______________________________________________
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to