Re: [Dev] [Siddhi] TestUtility to throw Assertion Errors from main thread

2017-09-15 Thread Sriskandarajah Suhothayan
No worries, thanks for the update!

Suho

On Sat, Sep 16, 2017 at 3:09 AM Gobinath  wrote:

> Hi,
>
> My last PR contains a check-style issue which causes to Sidhhi build
> failure. Please merge my new PR #526
>  which fixes the check-style
> issue and also includes your suggestion.
>
> Sorry for the check-style issue. I sent that PR just to make sure the
> design so I didn't check the style.
>
> Thanks & Regards,
> Gobinath
>
> On Fri, Sep 15, 2017 at 1:30 PM, Sriskandarajah Suhothayan 
> wrote:
>
>> Thanks for the improvement it looks good.
>> I have merged.
>>
>> But I think it should be called as Test*Callback *with a simple b.
>>
>> Can you fix that.
>>
>> Thanks
>> Suho
>>
>>
>> On Mon, Sep 4, 2017 at 5:18 PM, Gobinath  wrote:
>>
>>> Hi,
>>>
>>> As per my experience during my GSoC project, the assertion errors thrown
>>> by worker threads in the unit test callbacks do not interrupt the compiling
>>> process.
>>>
>>> I discussed with Suho during a code review and come up with a solution
>>> by storing the assertion errors in a java.util.List and throw them
>>> later in the main thread. I have sent a PR containing the prototype of my
>>> implementation and a sample application of it [1]. Could you please check
>>> the design, class name and the location.
>>>
>>> I am thinking about adding overloaded methods with Predicates as shown
>>> below but it can be used only in combined with Assert.assertTrue. WDYT?
>>>
>>> public static TestCallBack addQueryCallback(SiddhiAppRuntime
>>> siddhiAppRuntime, String queryName, Predicate... predicates) {
>>> // ...
>>> }
>>>
>>> [1] https://github.com/wso2/siddhi/pull/510
>>>
>>> PS: @Suho & @Nirmal please ignore my previous mail which has an
>>> incorrect dev mail address.
>>>
>>> Thanks & Regards,
>>> Gobinath
>>>
>>> --
>>> *Gobinath** Loganathan*
>>> Graduate Student,
>>> Electrical and Computer Engineering,
>>> Western University.
>>> Email  : slgobin...@gmail.com
>>> Blog: javahelps.com 
>>>
>>>
>>
>>
>>
>> --
>>
>> *S. Suhothayan*
>> Associate Director / Architect
>> *WSO2 Inc. *http://wso2.com
>> * *
>> lean . enterprise . middleware
>>
>>
>> *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
>> twitter: http://twitter.com/suhothayan
>>  | linked-in:
>> http://lk.linkedin.com/in/suhothayan *
>>
>
>
>
> --
> *Gobinath** Loganathan*
> Graduate Student,
> Electrical and Computer Engineering,
> Western University.
> Email  : slgobin...@gmail.com
> Blog: javahelps.com 
>
>
-- 

*S. Suhothayan*
Associate Director / Architect
*WSO2 Inc. *http://wso2.com
* *
lean . enterprise . middleware


*cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
twitter: http://twitter.com/suhothayan
 | linked-in:
http://lk.linkedin.com/in/suhothayan *
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Siddhi] TestUtility to throw Assertion Errors from main thread

2017-09-15 Thread Gobinath
Hi,

My last PR contains a check-style issue which causes to Sidhhi build
failure. Please merge my new PR #526
 which fixes the check-style issue
and also includes your suggestion.

Sorry for the check-style issue. I sent that PR just to make sure the
design so I didn't check the style.

Thanks & Regards,
Gobinath

On Fri, Sep 15, 2017 at 1:30 PM, Sriskandarajah Suhothayan 
wrote:

> Thanks for the improvement it looks good.
> I have merged.
>
> But I think it should be called as Test*Callback *with a simple b.
>
> Can you fix that.
>
> Thanks
> Suho
>
>
> On Mon, Sep 4, 2017 at 5:18 PM, Gobinath  wrote:
>
>> Hi,
>>
>> As per my experience during my GSoC project, the assertion errors thrown
>> by worker threads in the unit test callbacks do not interrupt the compiling
>> process.
>>
>> I discussed with Suho during a code review and come up with a solution by
>> storing the assertion errors in a java.util.List and throw them later in
>> the main thread. I have sent a PR containing the prototype of my
>> implementation and a sample application of it [1]. Could you please check
>> the design, class name and the location.
>>
>> I am thinking about adding overloaded methods with Predicates as shown
>> below but it can be used only in combined with Assert.assertTrue. WDYT?
>>
>> public static TestCallBack addQueryCallback(SiddhiAppRuntime
>> siddhiAppRuntime, String queryName, Predicate... predicates) {
>> // ...
>> }
>>
>> [1] https://github.com/wso2/siddhi/pull/510
>>
>> PS: @Suho & @Nirmal please ignore my previous mail which has an incorrect
>> dev mail address.
>>
>> Thanks & Regards,
>> Gobinath
>>
>> --
>> *Gobinath** Loganathan*
>> Graduate Student,
>> Electrical and Computer Engineering,
>> Western University.
>> Email  : slgobin...@gmail.com
>> Blog: javahelps.com 
>>
>>
>
>
>
> --
>
> *S. Suhothayan*
> Associate Director / Architect
> *WSO2 Inc. *http://wso2.com
> * *
> lean . enterprise . middleware
>
>
> *cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
> twitter: http://twitter.com/suhothayan
>  | linked-in:
> http://lk.linkedin.com/in/suhothayan *
>



-- 
*Gobinath** Loganathan*
Graduate Student,
Electrical and Computer Engineering,
Western University.
Email  : slgobin...@gmail.com
Blog: javahelps.com 
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] remoteInstance port for registry when configuring API manager cluster

2017-09-15 Thread Abimaran Kugathasan
Hi Feng,

It's the URL of the remote instance which depends on the port offset. You
can refer
https://docs.wso2.com/display/Governance540/Remote+Instance+and+Mount+Configuration+Details
.

On Thu, Sep 14, 2017 at 6:41 AM, Feng Xu  wrote:

> Hi all,
>
> I'm following this article to configure a cluster for API manager (
> https://docs.wso2.com/display/AM210/Configuring+an+
> Active-Active+Deployment ).
>
> I'm confused by the port used for registry in step 6.
>
> The document says
>
> https://localhost: 
> 9453 /registry"
> >
> wso2gov
> wso2gov
> false
> /
> 
>
> Please note it's 9453, but in default registry.xml in installed folder, it
> provides an example:
>
> 
>
>
> My question is which one is correct.
>
> Thanks in advance!
>
>
> --
> Regards,
> Iven
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Thanks
Abimaran Kugathasan
Senior Software Engineer - API Technologies

Email : abima...@wso2.com
Mobile : +94 773922820


  
  
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Siddhi] TestUtility to throw Assertion Errors from main thread

2017-09-15 Thread Sriskandarajah Suhothayan
Thanks for the improvement it looks good.
I have merged.

But I think it should be called as Test*Callback *with a simple b.

Can you fix that.

Thanks
Suho


On Mon, Sep 4, 2017 at 5:18 PM, Gobinath  wrote:

> Hi,
>
> As per my experience during my GSoC project, the assertion errors thrown
> by worker threads in the unit test callbacks do not interrupt the compiling
> process.
>
> I discussed with Suho during a code review and come up with a solution by
> storing the assertion errors in a java.util.List and throw them later in
> the main thread. I have sent a PR containing the prototype of my
> implementation and a sample application of it [1]. Could you please check
> the design, class name and the location.
>
> I am thinking about adding overloaded methods with Predicates as shown
> below but it can be used only in combined with Assert.assertTrue. WDYT?
>
> public static TestCallBack addQueryCallback(SiddhiAppRuntime
> siddhiAppRuntime, String queryName, Predicate... predicates) {
> // ...
> }
>
> [1] https://github.com/wso2/siddhi/pull/510
>
> PS: @Suho & @Nirmal please ignore my previous mail which has an incorrect
> dev mail address.
>
> Thanks & Regards,
> Gobinath
>
> --
> *Gobinath** Loganathan*
> Graduate Student,
> Electrical and Computer Engineering,
> Western University.
> Email  : slgobin...@gmail.com
> Blog: javahelps.com 
>
>



-- 

*S. Suhothayan*
Associate Director / Architect
*WSO2 Inc. *http://wso2.com
* *
lean . enterprise . middleware


*cell: (+94) 779 756 757 | blog: http://suhothayan.blogspot.com/
twitter: http://twitter.com/suhothayan
 | linked-in:
http://lk.linkedin.com/in/suhothayan *
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 ESB Broker Re-Connection in case of Broker Failure

2017-09-15 Thread Júnior
Hi,

 I am trying to setup a connection to the WSO2 MB from the WSO2 ESB, in a
way that in case of a Broker failure or shutdown, ESB be able to handle
that and reconnect to it once Broker is up and running.

I have this setup in axis2.xml:


org.wso2.andes.jndi.PropertiesFileInitialContextFactory
conf/jndi.properties
QueueConnectionFactory
queue
20
20
30


And in jndi.properties I have this settings for broker failover:

connectionfactory.QueueConnectionFactory=amqp://admin:admin@carbon/carbon?failover='roundrobin'='2'='tcp://brk1:5675?retries='5'='50';tcp://brk2:5675?retries='5'='50''

I noticed that when, we shutdown only one of the instances it handles the
failover defined in jndi.properties, but when we shutdown both brokers and
restart them, the proxy services that are pooling messages from the queues
do not process any message, like the connection with the Broker were not ok.

Is there any specific parameter that we need to add on axis2.xml or
jndi.properties that could helps to achieve this requirement?

Thanks in advance,

https://stackoverflow.com/questions/46238761/wso2-esb-broker-re-connection-in-case-of-broker-failure

-- 
Francisco Ribeiro
*SCEA|SCJP|SCWCD|IBM Certified SOA Associate*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Dynamic client registration request fails due to no user information in the request header.

2017-09-15 Thread Farasath Ahamed
Based on the spec,

To support open Dynamic Registration, the Client Registration Endpoint
> SHOULD accept registration requests without OAuth 2.0 Access Tokens. These
> requests MAY be rate-limited or *otherwise limited to prevent a
> denial-of-service attack* on the Client Registration Endpoint. If an
> Initial Access Token is required for Client registration, the Client
> Registration Endpoint MUST be able to accept these Access Tokens in the
> manner described in the OAuth 2.0 Bearer Token Usage [RFC6750]
> specification.


So our current implementation is not entirely deviating from the
specification. However, I feel it would be better if we could support the
case of making the Client Registration Endpoint open if someone opts to do
so (ie. remove authentication) as you have suggested.




Farasath Ahamed
Software Engineer, WSO2 Inc.; http://wso2.com
Mobile: +94777603866
Blog: blog.farazath.com
Twitter: @farazath619 




On Fri, Sep 15, 2017 at 2:47 PM, Hasini Witharana  wrote:

> Hi,
>
> In OIDC dynamic client registration, in the request header we need to send
> an already existing user and the password to register a client in WSO2
> Identity server.In OIDC specification[1], It is not mandatory to send user
> details to register a client.
>
> When running the OIDC test suite for dynamic profile, test suite does not
> send any user details in the header. So we can't create any client and the
> test fails.
>
> For that issue if any user details are not provided in the registration
> request we can assign an anonymous user(*wso2*.*anonymous*.*user*) and
> register the client.
>
> [1] - https://openid.net/specs/openid-connect-registration-1_0.html
>
> --
>
> *Hasini Witharana*
> Software Engineering Intern | WSO2
>
>
> *Email : hasi...@wso2.com *
>
> *Mobile : +94713850143 <+94%2071%20385%200143>[image:
> http://wso2.com/signature] *
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Dynamic client registration request fails due to no user information in the request header.

2017-09-15 Thread Hasini Witharana
Hi,

In OIDC dynamic client registration, in the request header we need to send
an already existing user and the password to register a client in WSO2
Identity server.In OIDC specification[1], It is not mandatory to send user
details to register a client.

When running the OIDC test suite for dynamic profile, test suite does not
send any user details in the header. So we can't create any client and the
test fails.

For that issue if any user details are not provided in the registration
request we can assign an anonymous user(*wso2*.*anonymous*.*user*) and
register the client.

[1] - https://openid.net/specs/openid-connect-registration-1_0.html

-- 

*Hasini Witharana*
Software Engineering Intern | WSO2


*Email : hasi...@wso2.com *

*Mobile : +94713850143[image: http://wso2.com/signature]
*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] pattern for one to many match or multi match events ?

2017-09-15 Thread Jayesh Senjaliya
Hi Grainier,

even table approach make sense, but is there a way to limit the event table
to keep the events for let say 24 hour or so and then discard it ?

Thanks for looking into this.
Jay




On Thu, Sep 14, 2017 at 11:51 PM, Grainier Perera  wrote:

> Hi Jay,
>
> In your pattern, when a match found, it will discard that event (e1 in
> your scenario), so it won't get compared with other events. However, if you
> need to hold that event and match it with more than a single event, then
> you can use an event table as shown below.
>
> @Plan:name('TestExecutionPlan')
>> define stream publisher (pid string, time string);
>> define stream subscriber (pid string, sid string, time string);
>> define table publisherTable (pid string, time string);
>
>
>> from publisher
>> insert into publisherTable;
>
>
>
> -- Option 1
>
> from subscriber[publisherTable.pid == pid in publisherTable]
>> select pid, time
>> insert into AlertStream1;
>
>
>
> -- Option 2
>> from subscriber as s join publisherTable as p
>> on p.pid == s.pid
>> select p.pid, s.sid, s.time
>> insert into AlertStream2;
>
>
> Regards,
> Grainier.
>
> On Fri, Sep 15, 2017 at 11:41 AM, Jayesh Senjaliya 
> wrote:
>
>> Hello WSO2 community.
>>
>> I am trying to implement a siddhi query where 1 event in publisher can
>> have multiple event in subscriber. this fits well in pattern query but it
>> looks like it outputs as soon as 1 event is matched and there is no way to
>> window or tell the count.
>>
>> here is the execution plan i have came up with that should have matches
>> all mapping but its not working that way, it only outputs 1 event, the
>> first one that matches.
>>
>> can someone please look at this and help me figure out why it is not
>> working? or what would be right way to get this?
>>
>> Thanks
>> Jay
>>
>>
>> Execution Plan:
>>
>> @Plan:name('TestExecutionPlan')
>> define stream publisher (pid string, time string);
>> define stream subscriber (pid string, sid string, time string);
>>
>> @info(name = 'query2')
>> from every( e1=publisher ) -> e2=subscriber[ e2.pid == e1.pid ]
>> select e1.pid, e2.sid, e2.time
>> insert into AlertStream;
>>
>>
>> here is the sample events if you want to try on siddhi-try-it tool
>>
>> publisher=[1,2017-08-15 01:08:30.253]
>> publisher=[2,2017-08-15 02:08:30.253]
>> publisher=[3,2017-08-15 03:08:30.253]
>>
>> subscriber=[1, 12,2017-08-15 21:08:30.253]
>> subscriber=[1, 13,2017-08-15 21:10:30.253]
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
>
> --
> Grainier Perera
> Senior Software Engineer
> Mobile : +94716122384 <+94%2071%20612%202384>
> WSO2 Inc. | http://wso2.com
> lean.enterprise.middleware
>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] pattern for one to many match or multi match events ?

2017-09-15 Thread Grainier Perera
Hi Jay,

In your pattern, when a match found, it will discard that event (e1 in your
scenario), so it won't get compared with other events. However, if you need
to hold that event and match it with more than a single event, then you can
use an event table as shown below.

@Plan:name('TestExecutionPlan')
> define stream publisher (pid string, time string);
> define stream subscriber (pid string, sid string, time string);
> define table publisherTable (pid string, time string);


> from publisher
> insert into publisherTable;



-- Option 1

from subscriber[publisherTable.pid == pid in publisherTable]
> select pid, time
> insert into AlertStream1;



-- Option 2
> from subscriber as s join publisherTable as p
> on p.pid == s.pid
> select p.pid, s.sid, s.time
> insert into AlertStream2;


Regards,
Grainier.

On Fri, Sep 15, 2017 at 11:41 AM, Jayesh Senjaliya 
wrote:

> Hello WSO2 community.
>
> I am trying to implement a siddhi query where 1 event in publisher can
> have multiple event in subscriber. this fits well in pattern query but it
> looks like it outputs as soon as 1 event is matched and there is no way to
> window or tell the count.
>
> here is the execution plan i have came up with that should have matches
> all mapping but its not working that way, it only outputs 1 event, the
> first one that matches.
>
> can someone please look at this and help me figure out why it is not
> working? or what would be right way to get this?
>
> Thanks
> Jay
>
>
> Execution Plan:
>
> @Plan:name('TestExecutionPlan')
> define stream publisher (pid string, time string);
> define stream subscriber (pid string, sid string, time string);
>
> @info(name = 'query2')
> from every( e1=publisher ) -> e2=subscriber[ e2.pid == e1.pid ]
> select e1.pid, e2.sid, e2.time
> insert into AlertStream;
>
>
> here is the sample events if you want to try on siddhi-try-it tool
>
> publisher=[1,2017-08-15 01:08:30.253]
> publisher=[2,2017-08-15 02:08:30.253]
> publisher=[3,2017-08-15 03:08:30.253]
>
> subscriber=[1, 12,2017-08-15 21:08:30.253]
> subscriber=[1, 13,2017-08-15 21:10:30.253]
>
>
>
>
>
>
>
>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
Grainier Perera
Senior Software Engineer
Mobile : +94716122384
WSO2 Inc. | http://wso2.com
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Fwd: Call Third party web service and Enriching the original message

2017-09-15 Thread Malaka Silva
+Dev
-- Forwarded message --
From: Vivek Kumar 
Date: Fri, Sep 15, 2017 at 10:47 AM
Subject: Call Third party web service and Enriching the original message
To: "mal...@wso2.com" 


Hi Malaka,

I have below requirement.I have generated below scenario:

Original envelope(original.xml):





  a





  

c







a







x







When  contains value "a" like a

We need to call another web service and get response



Response is like below:



someLink.com

test

test

test

test



Then,

Original envelope should to be enrtich as below using data  tag of
above response:





  a

someLink.com



  

c







a

someLink.com





x









Please help me how to achieve this in WSO2ESB.







*Vivek Kumar*

*Associate System Analyst*

*Office:  *+91-120-4737401 <+91%20120%20473%207401>

*Mobile*: +91 8588897434 <+91%2085888%2097434>

*Email*:vivku...@salmon.com 

*Skype:*   vivekhereatskype





Information contained in this e-mail and any attachments is confidential
and intended for the use of the addressee only. Dissemination,
distribution, copying or use of this communication without prior permission
of the addressee is strictly prohibited. If you have received this
transmission in error, please advise the originator by reply e-mail and
delete it. Thank you. Salmon India’s Registered Address is: B-13, Sector
57, Noida (U.P.) 201301
.
Registered in India U72200DL2003PTC120356.




Information contained in this e-mail and any attachments is confidential
and intended for the use of the addressee only. Dissemination,
distribution, copying or use of this communication without prior permission
of the addressee is strictly prohibited. If you have received this
transmission in error, please advise the originator by reply e-mail and
delete it. Thank you. Salmon India’s Registered Address is: B-13, Sector
57, Noida (U.P.) 201301
.
Registered in India U72200DL2003PTC120356.



-- 

Best Regards,

Malaka Silva
Associate Director / Architect
M: +94 777 219 791
Tel : 94 11 214 5345
Fax :94 11 2145300
Skype : malaka.sampath.silva
LinkedIn : http://www.linkedin.com/pub/malaka-silva/6/33/77
Blog : http://mrmalakasilva.blogspot.com/

WSO2, Inc.
lean . enterprise . middleware
https://wso2.com/signature
http://www.wso2.com/about/team/malaka-silva/

https://store.wso2.com/store/

Don't make Trees rare, we should keep them with care
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] pattern for one to many match or multi match events ?

2017-09-15 Thread Jayesh Senjaliya
Hello WSO2 community.

I am trying to implement a siddhi query where 1 event in publisher can have
multiple event in subscriber. this fits well in pattern query but it looks
like it outputs as soon as 1 event is matched and there is no way to window
or tell the count.

here is the execution plan i have came up with that should have matches all
mapping but its not working that way, it only outputs 1 event, the first
one that matches.

can someone please look at this and help me figure out why it is not
working? or what would be right way to get this?

Thanks
Jay


Execution Plan:

@Plan:name('TestExecutionPlan')
define stream publisher (pid string, time string);
define stream subscriber (pid string, sid string, time string);

@info(name = 'query2')
from every( e1=publisher ) -> e2=subscriber[ e2.pid == e1.pid ]
select e1.pid, e2.sid, e2.time
insert into AlertStream;


here is the sample events if you want to try on siddhi-try-it tool

publisher=[1,2017-08-15 01:08:30.253]
publisher=[2,2017-08-15 02:08:30.253]
publisher=[3,2017-08-15 03:08:30.253]

subscriber=[1, 12,2017-08-15 21:08:30.253]
subscriber=[1, 13,2017-08-15 21:10:30.253]
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Multiple scopes for REST resources in APIM Store and Publisher

2017-09-15 Thread Sanjeewa Malalgoda
+1. We need to add this support. If there are multiple scopes associated
with resource at least one of them need to be there in token scopes.

Thanks,
sanjeewa.

On Fri, Sep 15, 2017 at 8:16 AM, Harsha Kumara  wrote:

> We created a github issue to track this https://github.com/wso2/
> product-apim/issues/1579.
>
> On Fri, Sep 15, 2017 at 2:11 AM, Youcef HILEM 
> wrote:
>
>> Hi All,
>>
>> +1 for this capability.
>>
>> Yes needs have been expressed and questions are being asked about the
>> current limitation.
>>
>> Thanks,
>> Youcef HILEM
>>
>>
>>
>> --
>> Sent from: http://wso2-oxygen-tank.10903.n7.nabble.com/WSO2-Development
>> -f3.html
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>
>
>
> --
> Harsha Kumara
> Software Engineer, WSO2 Inc.
> Mobile: +94775505618 <077%20550%205618>
> Blog:harshcreationz.blogspot.com
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 

*Sanjeewa Malalgoda*
WSO2 Inc.
Mobile : +94713068779

blog
:http://sanjeewamalalgoda.blogspot.com/

___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev