[Dev] WSO2 Committers += Erandi Ganepola

2019-05-13 Thread Sumedha Kodithuwakku
Hi all,

It's my pleasure to announce Erandi Ganepola as a WSO2 Committer. She has
been a valuable contributor to WSO2.

Congratulations Erandi and keep up the good work!!

Regards,
Sumedha

-- 
*Sumedha Kodithuwakku* | Technical Lead | WSO2 Inc.
(m) +94 71 808 1124 | (w) +94 11 214 5345 | (e) sumed...@wso2.com

<https://wso2.com/signature>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 Committers += Nadun De Silva

2018-12-11 Thread Sumedha Kodithuwakku
Hi all,

It's my pleasure to announce Nadun De Silva as a WSO2 Committer. He has
been a valuable contributor to WSO2.

Congratulations Nadun and keep up the good work!!

Regards,
Sumedha
-- 
*Sumedha Kodithuwakku* | Technical Lead | WSO2 Inc.
(m) +94 71 808 1124 | (w) +94 11 214 5345 | (e) sumed...@wso2.com

<https://wso2.com/signature>
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 Committers += Amanda Jayanetti

2018-05-01 Thread Sumedha Kodithuwakku
Hi all,

It's my pleasure to announce Amanda Jayanetti as a WSO2 Committer. She has
been a valuable contributor to WSO2 Cloud.

Congratulations Amanda and keep up the good work!!.

Regards,
SumedhaS

-- 
*Sumedha Kodithuwakku*
Associate Technical Lead
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Retrieving API details via carbon REST API admin service

2017-11-27 Thread Sumedha Kodithuwakku
Hi all,

When checking the XML content returned from the RestApiAdmin service, some
more informations are missing from the XML content (i.e Version
information).

IMO we can return the XML content of the API synapse file in [1] without
building it by creating each sub element which will fix the above issue.

@ESB Team,
Appriciate your thoughts on this..

[1]
https://github.com/wso2/carbon-mediation/blob/release-4.6.10/components/mediation-admin/org.wso2.carbon.rest.api/src/main/java/org/wso2/carbon/rest/api/RestApiAdminUtils.java#L59

Regards,
SumedhaS



On Mon, Nov 27, 2017 at 9:39 AM, Prasanna Dangalla <prasa...@wso2.com>
wrote:

> On Mon, Nov 27, 2017 at 7:50 AM, roshan wijesena <roshan86...@gmail.com>
> wrote:
>
>> Have you tried these APIs?
>>
>> https://docs.wso2.com/display/AM210/apidocs/publisher/
>>
> AFAIK if you get it form pubiisher REST API it will have all the data in
> an API artifact.  So may be you can use this.
>
>>
>>
>> On Mon, Nov 27, 2017 at 2:45 AM, Amanda Jayanetti <aman...@wso2.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> For a task that I'm currently working on, I need to retrieve all APIs
>>> that have been created/published by a particular tenant. In order to
>>> do this, we tried using carbon REST API admin service but details of API
>>> handlers were not returned by this service. Is this the expected behavior?
>>> If so, is there any other way of retrieving these details?
>>>
>>> Best Regards,
>>> Amanda
>>> --
>>> *Amanda Jayanetti*
>>> Software Engineer
>>> WSO2, Inc.; http://wso2.com
>>>
>>> Mobile: +9471957591 <+94%2071%20185%202792>1
>>>
>>> ___
>>> Dev mailing list
>>> Dev@wso2.org
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>> ___
>> Dev mailing list
>> Dev@wso2.org
>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>
>>
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Sumedha Kodithuwakku*
Associate Technical Lead
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Retrieving API details via carbon REST API admin service

2017-11-26 Thread Sumedha Kodithuwakku
To add more, We are trying to get the XML content of an API deployed in
APIM 2.1.0, using the above admin service. In the above admin service,
getSource method returns the source of the API without any of the handlers
added by APIM. Is this a bug in the above service or is it the expected
behavior.?

Appreciate your thoughts on this..

Regards,
SunedhaS

On Sun, Nov 26, 2017 at 9:15 PM Amanda Jayanetti <aman...@wso2.com> wrote:

> Hi all,
>
> For a task that I'm currently working on, I need to retrieve all APIs that
> have been created/published by a particular tenant. In order to do this, we
> tried using carbon REST API admin service but details of API handlers were
> not returned by this service. Is this the expected behavior? If so, is
> there any other way of retrieving these details?
>
> Best Regards,
> Amanda
>
> --
> *Amanda Jayanetti*
> Software Engineer
> WSO2, Inc.; http://wso2.com
>
> Mobile: +9471957591 <+94%2071%20185%202792>1
>
-- 
*Sumedha Kodithuwakku*
Associate Technical Lead
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [APIM] User Creation Tasks are not visible in Admin dashboard when Email username is enabled

2016-12-07 Thread Sumedha Kodithuwakku
Hi APIM team,

I have enabled email username for APIM 2.0.0 and tried self signup feature
which requires admin approval. While doing that, noticed that user creation
approval tasks are not visible in Admin dashboard when logged in as admin
of that particular tenant.

The reason is, there is a validation to check whether the tasks are owned
by the logged in user, and in that method Email username case has not been
handled properly (see below, line #125 to #134).

var actualOwner=response.*::taskAbstract.*::actualOwner;

var store = jagg.module("manager").getAPIStoreObj();
var isEmailLoginEnabled=store.isEnableEmailUsername();
*if(!isEmailLoginEnabled && (username.indexOf("@") != -1)){*
*username=username.split("@")[0];*
*}*

if(username==actualOwner){
return true;
}


Here the actualOwner is a tenant aware and the logged in username is having
the full qualified username. Hence when email is enabled, above split will
not happen and the check will fail.

This can be fixed by using;

var MultitenantUtils = Packages.org.wso2.carbon.utils.multitenancy.
MultitenantUtils;
username = MultitenantUtils.getTenantAwareUsername(username);


I have created a JIRA for this [1]. Can we please get this fixed in next
release.

[1] https://wso2.org/jira/browse/APIMANAGER-5520

Thanks
SumedhaS


-- 
*Sumedha Kodithuwakku*
Senior Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124 <+94%2071%20808%201124>
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [APIM] Where I can find the source code for Admin Dashboard in API Manager

2016-09-19 Thread Sumedha Kodithuwakku
Hi Devs,

$subject.? In product-apim repo there is a jaggery app called
admin-dashboard-web [1], but it is different from the app found in the APIM
2.0.0 released pack.

Appriciate if you can share the location of the source code of the admin
dashboard.

[1]
https://github.com/wso2/product-apim/tree/master/modules/jaggery-apps/admin-dashboard-web/

Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Senior Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Is it possible to define a global response header in a MSF4J service

2016-08-01 Thread Sumedha Kodithuwakku
Hi Kasun,

In my case I need to set "Access-Control-Allow-Origin" header to every
method and it will have a fixed value.

Thanks
SumedhaS

On Mon, Aug 1, 2016 at 2:43 PM, KasunG Gajasinghe <kas...@wso2.com> wrote:

> Hi Sumedha,
>
> As I see, this is not provided by the JAX-RS 2.0 specification. If this is
> set at the class-level, then the header names and values will need to be
> hard-coded. Can you explain the usecase here?
>
> On Mon, Aug 1, 2016 at 2:32 PM, Sumedha Kodithuwakku <sumed...@wso2.com>
> wrote:
>
>> Hi all,
>>
>> $subject.?
>>
>> I can set a response header within each response as below;
>>
>> Response.status(Response.Status.OK).entity(object).header("Header", 
>> "Value").build();
>>
>> However is it possible to define such a header at global level.? For
>> example like *@Header({ Header", "Value" } public class ClassName(**)* at
>> class level.
>>
>> Appreciate your thoughts on this..
>>
>> Thanks
>> SumedhaS
>>
>> --
>> *Sumedha Kodithuwakku*
>> Senior Software Engineer
>> WSO2 Inc. : http://wso2.com
>> lean . enterprise . middleware
>>
>> Mobile: +94 71 808 1124
>> Blog: http://sumedhask.blogspot.com/
>>
>>
>
>
> --
>
> *Kasun Gajasinghe*Associate Technical Lead, WSO2 Inc.
> email: kasung AT spamfree wso2.com
> linked-in: http://lk.linkedin.com/in/gajasinghe
> blog: http://kasunbg.org
>
>
>



-- 
*Sumedha Kodithuwakku*
Senior Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Is it possible to define a global response header in a MSF4J service

2016-08-01 Thread Sumedha Kodithuwakku
Hi all,

$subject.?

I can set a response header within each response as below;

Response.status(Response.Status.OK).entity(object).header("Header",
"Value").build();

However is it possible to define such a header at global level.? For
example like *@Header({ Header", "Value" } public class ClassName(**)* at
class level.

Appreciate your thoughts on this..

Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Senior Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Too much noise during MSF4J startup (master branch)

2016-07-13 Thread Sumedha Kodithuwakku
Hi Azeez and all,

Adding the dependencies in MSF4J service (msf4j-core) didn't resolve the
issue. There is a log4j.properties file packed within the msf4j-core jar
file and it is overriding the logging properties. Once that file is
removed, logging is working as expected.

I have tried with the msf4j-core 2.0.0-SNAPSHOT version and it is also
having the same issue. Shall we fix this for 2.0.0 version.?

Thanks
SumedhaS

On Wed, Jul 13, 2016 at 1:46 PM, Afkham Azeez <az...@wso2.com> wrote:

> Look at the MSF4J service pom and take the dependencies from that.
>
> On Wed, Jul 13, 2016 at 1:43 PM, Sumedha Kodithuwakku <sumed...@wso2.com>
> wrote:
>
>> Hi Azeez,
>>
>> In that case what would be the correct dependency. Note that in this case
>> MSF4J is only a part of the application and therefore using the maven
>> archetype as described in example would not be possible.
>>
>> Thanks
>> SumedhaS
>>
>> On Wed, Jul 13, 2016 at 12:32 PM, Afkham Azeez <az...@wso2.com> wrote:
>>
>>> Don't use msf4j-all as a Maven depedency. That is not for Maven usage
>>> but for people to put into the classpath in non-Maven scenarios.
>>>
>>> On Wed, Jul 13, 2016 at 12:16 PM, Sumedha Kodithuwakku <
>>> sumed...@wso2.com> wrote:
>>>
>>>> Hi Azeez, Senduran,
>>>>
>>>> I have used MSF4J (msf4j-all-1.0.0 dependency) within a java
>>>> application and when I run the application I am getting lot of logs from
>>>> http client and other libraries. However changing the log4j2.xml does not
>>>> seem to disable these logs.
>>>>
>>>> Is there a way to get rid of these logs.? Appreciate your thoughts on
>>>> this.
>>>>
>>>>
>>>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:439 - I/O exception
>>>> (java.net.ConnectException) caught when processing request: Connection
>>>> refused
>>>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:445 - Retrying request
>>>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:439 - I/O exception
>>>> (java.net.ConnectException) caught when processing request: Connection
>>>> refused
>>>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:445 - Retrying request
>>>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:439 - I/O exception
>>>> (java.net.ConnectException) caught when processing request: Connection
>>>> refused
>>>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:445 - Retrying request
>>>> 2016-07-13 11:41:17 INFO  HTTPSender:196 - Unable to sendViaPost to url[
>>>> https://localhost:9443/services/AuthenticationAdmin]
>>>> java.net.ConnectException: Connection refused
>>>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>>>> at
>>>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>>>> at
>>>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>>>> at
>>>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>>>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>>>> at java.net.Socket.connect(Socket.java:589)
>>>> at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>> at
>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>>>> at
>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>>>> at java.lang.reflect.Method.invoke(Method.java:498)
>>>> at
>>>> org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
>>>> at
>>>> org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:130)
>>>> at
>>>> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>>>> [2016-07-13 11:41:17,349] [ERROR] CloudDefaultCallBack - [Task Failed]
>>>> CarbonServers : TenantLoginTask, Error: Connection refused
>>>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:439 - I/O exception
>>>> (java.net.ConnectException) caught when processing request: Connection
>>>> refused
>>>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:445 - Retrying request
>>>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:439 - I/O exception
>>>> (java.net.ConnectException) caught when process

Re: [Dev] Too much noise during MSF4J startup (master branch)

2016-07-13 Thread Sumedha Kodithuwakku
Hi Azeez,

In that case what would be the correct dependency. Note that in this case
MSF4J is only a part of the application and therefore using the maven
archetype as described in example would not be possible.

Thanks
SumedhaS

On Wed, Jul 13, 2016 at 12:32 PM, Afkham Azeez <az...@wso2.com> wrote:

> Don't use msf4j-all as a Maven depedency. That is not for Maven usage but
> for people to put into the classpath in non-Maven scenarios.
>
> On Wed, Jul 13, 2016 at 12:16 PM, Sumedha Kodithuwakku <sumed...@wso2.com>
> wrote:
>
>> Hi Azeez, Senduran,
>>
>> I have used MSF4J (msf4j-all-1.0.0 dependency) within a java application
>> and when I run the application I am getting lot of logs from http client
>> and other libraries. However changing the log4j2.xml does not seem to
>> disable these logs.
>>
>> Is there a way to get rid of these logs.? Appreciate your thoughts on
>> this.
>>
>>
>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:439 - I/O exception
>> (java.net.ConnectException) caught when processing request: Connection
>> refused
>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:445 - Retrying request
>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:439 - I/O exception
>> (java.net.ConnectException) caught when processing request: Connection
>> refused
>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:445 - Retrying request
>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:439 - I/O exception
>> (java.net.ConnectException) caught when processing request: Connection
>> refused
>> 2016-07-13 11:41:17 INFO  HttpMethodDirector:445 - Retrying request
>> 2016-07-13 11:41:17 INFO  HTTPSender:196 - Unable to sendViaPost to url[
>> https://localhost:9443/services/AuthenticationAdmin]
>> java.net.ConnectException: Connection refused
>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>> at
>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>> at
>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>> at
>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>> at java.net.Socket.connect(Socket.java:589)
>> at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
>> at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>> at java.lang.reflect.Method.invoke(Method.java:498)
>> at
>> org.apache.commons.httpclient.protocol.ReflectionSocketFactory.createSocket(ReflectionSocketFactory.java:140)
>> at
>> org.apache.commons.httpclient.protocol.SSLProtocolSocketFactory.createSocket(SSLProtocolSocketFactory.java:130)
>> at
>> org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
>> [2016-07-13 11:41:17,349] [ERROR] CloudDefaultCallBack - [Task Failed]
>> CarbonServers : TenantLoginTask, Error: Connection refused
>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:439 - I/O exception
>> (java.net.ConnectException) caught when processing request: Connection
>> refused
>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:445 - Retrying request
>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:439 - I/O exception
>> (java.net.ConnectException) caught when processing request: Connection
>> refused
>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:445 - Retrying request
>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:439 - I/O exception
>> (java.net.ConnectException) caught when processing request: Connection
>> refused
>> 2016-07-13 11:41:27 INFO  HttpMethodDirector:445 - Retrying request
>> 2016-07-13 11:41:27 INFO  HTTPSender:196 - Unable to sendViaPost to url[
>> https://localhost:9443/services/AuthenticationAdmin]
>> java.net.ConnectException: Connection refused
>> at java.net.PlainSocketImpl.socketConnect(Native Method)
>> at
>> java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
>> at
>> java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
>> at
>> java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
>> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
>> at java.net.Socket.connect(Socket.java:589)
>> at sun.security.ssl.SSLSocketImpl.connect(SSLSocketImpl.java:668)
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMe

Re: [Dev] Too much noise during MSF4J startup (master branch)

2016-07-13 Thread Sumedha Kodithuwakku
2.carbon.transport.http.netty.sender.channel.pool.PoolConfiguration]
>>> : sender.thread.count:20
>>>
>>> [org.wso2.carbon.transport.http.netty.sender.channel.pool.PoolConfiguration]
>>> : Time between Evictions Runs:3
>>>
>>> [org.wso2.carbon.transport.http.netty.sender.channel.pool.PoolConfiguration]
>>> : Pool exhausted action:2
>>>
>>> [org.wso2.carbon.transport.http.netty.listener.CarbonNettyServerInitializer]
>>> : Disruptor is disabled and using executor thread pool with size of 1024
>>>
>>> [io.netty.util.internal.ThreadLocalRandom] :
>>> -Dio.netty.initialSeedUniquifier: 0x8fc366dfb69a63b3 (took 27 ms)
>>>
>>> [io.netty.buffer.ByteBufUtil] : -Dio.netty.allocator.type: unpooled
>>>
>>> [io.netty.buffer.ByteBufUtil] : -Dio.netty.threadLocalDirectBufferSize:
>>> 65536
>>>
>>> [io.netty.util.NetUtil] : Loopback interface: lo0 (lo0, 0:0:0:0:0:0:0:1)
>>>
>>> [io.netty.util.NetUtil] : /proc/sys/net/core/somaxconn: 128
>>> (non-existent)
>>>
>>> --
>>> *Afkham Azeez*
>>> Director of Architecture; WSO2, Inc.; http://wso2.com
>>> Member; Apache Software Foundation; http://www.apache.org/
>>> * <http://www.apache.org/>*
>>> *email: **az...@wso2.com* <az...@wso2.com>
>>> * cell: +94 77 3320919 <%2B94%2077%203320919>blog: *
>>> *http://blog.afkham.org* <http://blog.afkham.org>
>>> *twitter: **http://twitter.com/afkham_azeez*
>>> <http://twitter.com/afkham_azeez>
>>> *linked-in: **http://lk.linkedin.com/in/afkhamazeez
>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>
>>> *Lean . Enterprise . Middleware*
>>>
>>
>>
>>
>> --
>> *Senduran *
>> Software Engineer,
>> WSO2, Inc.;  http://wso2.com/ <http://wso2.com/>
>> Mobile: +94 77 952 6548
>>
>
>
>
> --
> *Senduran *
> Software Engineer,
> WSO2, Inc.;  http://wso2.com/ <http://wso2.com/>
> Mobile: +94 77 952 6548
>
> ___
> Dev mailing list
> Dev@wso2.org
> http://wso2.org/cgi-bin/mailman/listinfo/dev
>
>


-- 
*Sumedha Kodithuwakku*
Senior Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [IS] [SSO] How to increase SSO session time out

2015-09-14 Thread Sumedha Kodithuwakku
Hi IS team,

$subject. There is a SessionTimeOut under SSOService in identity.xml, but
it says for remember me session timeout.

Is there a way to increase the session time out for the SSO session.?

Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Senior Software Engineer
WSO2 Inc. : http://wso2.com
lean . enterprise . middleware

Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Commiters += Ishara Cooray

2015-01-04 Thread Sumedha Kodithuwakku
Congratzz Ishara..!!!

On Mon, Jan 5, 2015 at 11:50 AM, Kasun De Silva kas...@wso2.com wrote:

 Congratz Ishara..!!!

 *Kasun de Silva*
 Software Engineer | *WSO2 Inc.*; http://wso2.com
 lean.enterprise.middleware

 email   : kas...@wso2.com
 mobile : +94 77 794 4260


 On Mon, Jan 5, 2015 at 11:49 AM, Amila Maha Arachchi ami...@wso2.com
 wrote:

 Hi all,

 Its my pleasure to welcome Ishara Cooray as a WSO2 Committer. Ishara is
 a member of WSO2 Cloud team and she has done a great contribution to WSO2
 Cloud and has shown great enthusiasm in her work. In recognition of her
 contribution, she has been voted as a WSO2 Committer.

 Ishara, welcome aboard and keep up the good work..

 Regards,
 Amila.

 --
 *Amila Maharachchi*
 Senior Technical Lead
 WSO2, Inc.; http://wso2.com

 Blog: http://maharachchi.blogspot.com
 Mobile: +94719371446


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



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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 |  +1 (602) 451-7224
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Getting errors when use get-property xpath function

2014-11-11 Thread Sumedha Kodithuwakku
)
 at
 org.apache.synapse.mediators.builtin.PropertyMediator.mediate(PropertyMediator.java:96)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
 at
 org.apache.synapse.config.xml.AnonymousListMediator.mediate(AnonymousListMediator.java:30)
 at
 org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:197)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
 at
 org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:61)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
 at
 org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
 at
 org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:228)
 at
 org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83)
 at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
 at
 org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:344)
 at
 org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:168)
 at
 org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
 at java.lang.Thread.run(Thread.java:662)
 Caused by: javax.xml.transform.TransformerException:
 java.lang.NullPointerException
 at
 org.apache.xpath.jaxp.JAXPExtensionsProvider.extFunction(JAXPExtensionsProvider.java:204)
 at
 org.apache.xpath.functions.FuncExtFunction.execute(FuncExtFunction.java:208)
 at org.apache.xpath.XPath.execute(XPath.java:337)
 at org.apache.xpath.XPath.execute(XPath.java:303)
 at
 org.apache.xpath.jaxp.XPathExpressionImpl.eval(XPathExpressionImpl.java:129)
 at
 org.apache.xpath.jaxp.XPathExpressionImpl.eval(XPathExpressionImpl.java:99)
 at
 org.apache.xpath.jaxp.XPathExpressionImpl.evaluate(XPathExpressionImpl.java:184)
 ... 24 more
 Caused by: java.lang.NullPointerException
 at
 org.apache.xpath.jaxp.JAXPExtensionsProvider.extFunction(JAXPExtensionsProvider.java:197)
 ... 30 more
 [2014-11-09 22:41:43,204]  INFO - LogMediator STATUS = Executing default
 'fault' sequence, ERROR_CODE = 0, ERROR_MESSAGE = Evaluation of the XPath
 expression fn:replace(syn:get-property('ERROR_URL_POSTFIX'),'\\/','/')
 resulted in an error


 On Sun, Nov 9, 2014 at 10:39 PM, Asanka Vithanage asan...@wso2.com
 wrote:

 Hi Sumedha,
 I have tried this as well.But it also didn't work for me.

 On Sun, Nov 9, 2014 at 10:30 PM, Sumedha Kodithuwakku sumed...@wso2.com
 wrote:

 Hi Asanka,

 If you are using synapse specific xpath functions like get-property()
 within a xpath 2.0 function you have to use them with the prefix syn.

 i.e:
 property xmlns:fn=http://www.w3.org/2005/xpath-functions;
 name=MY_VALUE expression=fn:replace(*syn:*
 get-property('ERROR_URL_POSTFIX'),'\\/','/')/

 Thanks
 SumedhaS

 On Fri, Nov 7, 2014 at 12:34 PM, Asanka Vithanage asan...@wso2.com
 wrote:

 Hi All,

 When invoke the following proxy service on ESB 481 using soapui, I am
 getting the below exception.

 Note: ESB runs with  synapse.xpath.dom.failover.enabled=true property

 Am i getting these exceptions due to any configuration issues on proxy
 or is there any more configurations required on ESB side.
 Appreciate any help on this.

 ?xml version=1.0 encoding=UTF-8?
 proxy xmlns=http://ws.apache.org/ns/synapse;
name=MyProxyA
transports=https,http
statistics=disable
trace=disable
startOnLoad=true
target
   inSequence
  log
 property name=ERROR_URL value=\/greet?name=Hi/
 property xmlns:fn=http://www.w3.org/2005/xpath-functions;
   name=MY_VALUE

 expression=fn:replace(get-property('ERROR_URL'),'\\/','/')/
  /log
   /inSequence
   outSequence
  send/
   /outSequence
   endpoint
  address uri=
 https://10.100.0.58:9473/services/SimpleStockQuoteService/
   /endpoint
/target
description/
 /proxy


 Issue:

 [2014-11-06 22:31:35,731] ERROR - SynapseXPath Evaluation of the XPath
 expression fn:replace(get-property('ERROR_URL_POSTFIX'),'\\/','/') resulted
 in an error
 net.sf.saxon.trans.XPathException: Unknown system function
 get-property()
 at
 net.sf.saxon.expr.parser.ExpressionParser.grumble(ExpressionParser.java:263)
 at
 net.sf.saxon.expr.parser.ExpressionParser.parseFunctionCall

Re: [Dev] Getting errors when use get-property xpath function

2014-11-09 Thread Sumedha Kodithuwakku
)
 at
 org.apache.synapse.util.xpath.SynapseXPath.stringValueOf(SynapseXPath.java:364)
 at
 org.apache.synapse.mediators.builtin.PropertyMediator.getResultValue(PropertyMediator.java:302)
 at
 org.apache.synapse.mediators.builtin.PropertyMediator.mediate(PropertyMediator.java:96)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
 at
 org.apache.synapse.config.xml.AnonymousListMediator.mediate(AnonymousListMediator.java:30)
 at
 org.apache.synapse.mediators.filters.FilterMediator.mediate(FilterMediator.java:197)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
 at
 org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:61)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
 at
 org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
 at
 org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
 at
 org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:228)
 at
 org.apache.synapse.core.axis2.SynapseMessageReceiver.receive(SynapseMessageReceiver.java:83)
 at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
 at
 org.apache.synapse.transport.passthru.ServerWorker.processNonEntityEnclosingRESTHandler(ServerWorker.java:344)
 at
 org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:168)
 at
 org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
 at
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
 at java.lang.Thread.run(Thread.java:662)
 Caused by: javax.xml.transform.TransformerException: Could not find
 function: get-property
 at org.apache.xpath.compiler.XPathParser.error(XPathParser.java:610)
 at
 org.apache.xpath.compiler.XPathParser.FunctionCall(XPathParser.java:1507)
 at
 org.apache.xpath.compiler.XPathParser.PrimaryExpr(XPathParser.java:1446)
 at
 org.apache.xpath.compiler.XPathParser.FilterExpr(XPathParser.java:1345)
 at
 org.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
 at
 org.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1236)
 at
 org.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1142)
 at
 org.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1063)
 at
 org.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:1005)
 at
 org.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:930)
 at
 org.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:870)
 at org.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:834)
 at org.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:807)
 at org.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:790)
 at
 org.apache.xpath.compiler.XPathParser.Argument(XPathParser.java:1469)
 at
 org.apache.xpath.compiler.XPathParser.FunctionCall(XPathParser.java:1537)
 at
 org.apache.xpath.compiler.XPathParser.PrimaryExpr(XPathParser.java:1446)
 at
 org.apache.xpath.compiler.XPathParser.FilterExpr(XPathParser.java:1345)
 at
 org.apache.xpath.compiler.XPathParser.PathExpr(XPathParser.java:1278)
 at
 org.apache.xpath.compiler.XPathParser.UnionExpr(XPathParser.java:1236)
 at
 org.apache.xpath.compiler.XPathParser.UnaryExpr(XPathParser.java:1142)
 at
 org.apache.xpath.compiler.XPathParser.MultiplicativeExpr(XPathParser.java:1063)
 at
 org.apache.xpath.compiler.XPathParser.AdditiveExpr(XPathParser.java:1005)
 at
 org.apache.xpath.compiler.XPathParser.RelationalExpr(XPathParser.java:930)
 at
 org.apache.xpath.compiler.XPathParser.EqualityExpr(XPathParser.java:870)
 at org.apache.xpath.compiler.XPathParser.AndExpr(XPathParser.java:834)
 at org.apache.xpath.compiler.XPathParser.OrExpr(XPathParser.java:807)
 at org.apache.xpath.compiler.XPathParser.Expr(XPathParser.java:790)
 at
 org.apache.xpath.compiler.XPathParser.initXPath(XPathParser.java:129)
 at org.apache.xpath.XPath.init(XPath.java:178)
 at org.apache.xpath.XPath.init(XPath.java:266)
 at org.apache.xpath.jaxp.XPathImpl.compile(XPathImpl.java:400)
 ... 23 more



 --
 Asanka Vithanage
 Senior Software Engineer -QA
 Mobile: +94 0716286708
 Email: asan...@wso2.com
 WSO2 Inc. www.wso2.com


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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed

Re: [Dev] WSO2 Committers += Gayashan Amarasinghe

2014-10-21 Thread Sumedha Kodithuwakku
Congrats Gayashan...!!!

On Tue, Oct 21, 2014 at 4:02 PM, Suhan Dharmasuriya suh...@wso2.com wrote:

 Congrats Gayashan!!!

 On Tue, Oct 21, 2014 at 3:17 PM, Abimaran Kugathasan abima...@wso2.com
 wrote:

 Congrats!

 On Tue, Oct 21, 2014 at 2:46 PM, Vinuri Perera vinu...@wso2.com wrote:

 Congrats !! :)

 On Tue, Oct 21, 2014 at 2:44 PM, Pulasthi Supun pulas...@wso2.com
 wrote:

 Congrats!!

 On Tue, Oct 21, 2014 at 2:33 PM, Rajith Siriwardena raj...@wso2.com
 wrote:

 Congratulations Gayashan!!!

 On Mon, Oct 20, 2014 at 11:50 AM, Sameera Jayasoma same...@wso2.com
 wrote:

 Hi Gayashan,

 It's my pleasure to welcome you to WSO2 Committers club. You've been
 contributing to WSO2 in various forms, hence you deserve this. Please 
 keep
 up with good work you've been doing so far.

 Congratulations!!!

 Thanks,
 Sameera.

 --
 Sameera Jayasoma,
 Software Architect,

 WSO2, Inc. (http://wso2.com)
 email: same...@wso2.com
 blog: http://sameera.adahas.org
 twitter: https://twitter.com/sameerajayasoma
 flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
 Mobile: 0094776364456

 Lean . Enterprise . Middleware


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




 --
 *Rajith Siriwardana*
 Software Engineer | Cloud Team
 WSO2 Inc. ; http://wso2.com
 *lean. enterprise. middleware*

 ---
 *http://people.apache.org/~siriwardana
 http://people.apache.org/~siriwardana*

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




 --
 --
 Pulasthi Supun
 Software Engineer; WSO2 Inc.; http://wso2.com,
 Email: pulas...@wso2.com
 Mobile: +94 (71) 9258281
 Blog : http://pulasthisupun.blogspot.com/
 Git hub profile: https://github.com/pulasthi

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




 --
 Vinuri Perera
 Software Engineer | WSO2 Inc

 M : 0711518805


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




 --
 Thanks
 Abimaran Kugathasan

 Software Engineer | WSO2 Inc
 Data  APIs Technologies Team
 Mobile : +94 773922820

 http://stackoverflow.com/users/515034
 http://lk.linkedin.com/in/abimaran
 http://www.lkabimaran.blogspot.com/  https://github.com/abimaran
 https://twitter.com/abimaran


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




 --
 Suhan Dharmasuriya
 Software Engineer - Test Automation

 *WSO2, Inc. *

 lean . enterprise . middleware
 Tel: +94 112 145345
 Mob: +94 779 869138
 Blog: http://suhan-opensource.blogspot.com/

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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [Carbon Product] User Management - Password Change issue

2014-08-14 Thread Sumedha Kodithuwakku
Hi all,

There are two places for changing passwords (as Godwin has mentioned above).

Configure  Users and Roles  Users  Change Password

vs

Configure  Users and Roles  Change Password

 AFAIK the first one is for changing passwords of users of a particular
tenant by the tenant admin where as in the second one you can change the
password of the current logged in user including super tenant.
Thanks
SumedhaS


On Thu, Aug 14, 2014 at 2:27 PM, Gayashan Amarasinghe gayas...@wso2.com
wrote:

 Hi Godwin,

 Can you give more information about the product(s) and version(s) you
 encountered this issue?

 Thanks.

 /Gayashan


 On Thu, Aug 14, 2014 at 2:14 PM, Godwin Shrimal god...@wso2.com wrote:

 Hi

 In Carbon products there is a problem when trying to change the user's
 password.

 *Steps to create the issue*
 1. Login to Carbon product
 2. Goto Users and Roles under Configure
 3. Click on Users
 4. Click Change password on particular user
 5. This will show only to Enter New Password and New Password Repeat and
 give an error as follows when click Change

 Could not change password of admin. Error is: An attempt to change
 password with out providing old password

 *Note: There is no option to enter the Old password here and it seems in
 the implementation it check the old password.*

 *BTW there is a password change(**current login user'**) option in the 
 **Users
 and Roles which allow to change the password without above issue.*


 Thanks
 Godwin


 --
 *Godwin Amila Shrimal*
  Senior Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 mobile: *+94772264165*
 linkedin: *http://lnkd.in/KUum6D http://lnkd.in/KUum6D*
 twitter: https://twitter.com/godwinamila

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




 --
 *Gayashan Amarasinghe*
 Software Engineer | Platform TG
 WSO2, Inc. | http://wso2.com
 lean. enterprise. middleware

 Mobile : +94718314517
 Blog : gayashan-a.blogspot.com

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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Kavith Lokuhewage

2014-08-04 Thread Sumedha Kodithuwakku
/dev




 --
 Rajith Vitharana

 Software Engineer,
 WSO2 Inc. : wso2.com
 Mobile : +94715883223
 Blog : http://lankavitharana.blogspot.com/

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




 --
 *Gayashan Amarasinghe*
 Software Engineer | Platform TG
 WSO2, Inc. | http://wso2.com
 lean. enterprise. middleware

 Mobile : +94718314517
 Blog : gayashan-a.blogspot.com

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



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




 --
 Tishan Dahanayakage
 Software Engineer
  WSO2, Inc.
 Mobile:+94 716481328

 Disclaimer: This communication may contain privileged or other
 confidential information and is intended exclusively for the addressee/s.
 If you are not the intended recipient/s, or believe that you may have
 received this communication in error, please reply to the sender indicating
 that fact and delete the copy you received and in addition, you should not
 print, copy, re-transmit, disseminate, or otherwise use the information
 contained in this communication. Internet communications cannot be
 guaranteed to be timely, secure, error or virus-free. The sender does not
 accept liability for any errors or omissions.

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




 --
 *Pubudu Dissanayake*
  Software Engineer

 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware
 Mob: + 94 775 503 304

  Blog: http://geekdetected.wordpress.com/
  Linkedin: *http://lk.linkedin.com/in/pubududissanayake*
 http://lk.linkedin.com/in/pubududissanayake
 Flickr : https://www.flickr.com/photos/pubudufx/
 Twitter: https://twitter.com/GeekInAction


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




 --
 Thanks
 Abimaran Kugathasan

 Software Engineer | WSO2 Inc
 Data  APIs Technologies Team
 Mobile : +94 77 1708229

 http://stackoverflow.com/users/515034
 http://lk.linkedin.com/in/abimaran
 http://www.lkabimaran.blogspot.com/  https://github.com/abimaran
 https://twitter.com/abimaran


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




 --
 Best Regards,

 Kalpa Welivitigoda
 Software Engineer, WSO2 Inc. http://wso2.com
 Email: kal...@wso2.com
 Mobile: +94776509215

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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [App Factory] Need to add a setter for appFactoryRepositoryAuthorizationClient in the appfactory-gitblit-plugin's AppFactoryGitBlitUserModel class

2014-05-31 Thread Sumedha Kodithuwakku
Hi all,

If there are no issues, shall I go ahead and commit the fix.

Thanks
SumedhaS


On Fri, May 30, 2014 at 7:24 PM, Danushka Fernando danush...@wso2.com
wrote:

 In that case +1 to adding this to the plugin, which will make it
 extensible.

 Thanks  Regards
 Danushka Fernando
 Software Engineer
 WSO2 inc. http://wso2.com/
 Mobile : +94716332729


 On Fri, May 30, 2014 at 4:37 PM, Sumedha Kodithuwakku sumed...@wso2.com
 wrote:

 Hi Danushka,

 The issue is when we override authenticate method in
 AppFactoryGitBlitAuthenticationProvider, we have to call the supper
 method which will return a AppFactoryGitBlitUserModel which cannot be
 casted to the extended one. If we are to get the extended one, we will have
 to write our own authenticate method and if we do that we will not get the
 changes you may do in future.

 Thanks
 SumedhaS


 On Fri, May 30, 2014 at 3:52 PM, Danushka Fernando danush...@wso2.com
 wrote:

 Hi Sumedha
 This fix doesn't seems harmful. So I am ok with adding this to our code
 if its necessary.
 But question I got is since you are writing a plugin extended from our
 code, Isn't it possible to extend AppFactoryGitBlitUserModel and write
 your own and add it there? And IIRC you can configure gitblit to use it.



 Thanks  Regards
 Danushka Fernando
 Software Engineer
 WSO2 inc. http://wso2.com/
 Mobile : +94716332729


 On Fri, May 30, 2014 at 3:39 PM, Sumedha Kodithuwakku sumed...@wso2.com
  wrote:

 Hi AF team,

 We need to extend the appfactory-gitblit-plugin [1] to do some changes
 so that it can authenticate/authorize users with only their email address.
 So basically we want to override authenticate method
 of AppFactoryGitBlitAuthenticationProvider and authorize method in
 AppFactoryRepositoryAuthorizationClient.

 So doing that it was required to set the authorization client in
 the AppFactoryGitBlitUserModel to a custom one. To do that I had to include
 the following setter;

 ---
 src/main/java/org/wso2/carbon/appfactory/git/AppFactoryGitBlitUserModel.java
  (revision
 204299)
 +++
 src/main/java/org/wso2/carbon/appfactory/git/AppFactoryGitBlitUserModel.java
  (working
 copy)
 @@ -116,4 +116,7 @@
   return new
 AppFactoryRepositoryAuthorizationClient(getConfiguration());
   }

 -}
 \ No newline at end of file
 + public void
 setAppFactoryRepositoryAuthorizationClient(AppFactoryRepositoryAuthorizationClient
 appFactoryRepositoryAuthorizationClient) {
 + this.appFactoryRepositoryAuthorizationClient =
 appFactoryRepositoryAuthorizationClient;
 + }
 +}


 I have locally made the necessary change and then wrote the new plugin
 extending yours and it works as expected (cloning, pushing and UI access
 etc).

 If the above is ok, Shall we include the above..?

 [1]
 https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/products/appfactory/2.0.0/modules/webapps/gitbilit/appfactory-gitblit-plugin/


 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
 Blog: http://sumedhask.blogspot.com/


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





 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
 Blog: http://sumedhask.blogspot.com/





-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [App Factory] Need to add a setter for appFactoryRepositoryAuthorizationClient in the appfactory-gitblit-plugin's AppFactoryGitBlitUserModel class

2014-05-30 Thread Sumedha Kodithuwakku
Hi Danushka,

The issue is when we override authenticate method in
AppFactoryGitBlitAuthenticationProvider, we have to call the supper method
which will return a AppFactoryGitBlitUserModel which cannot be casted to
the extended one. If we are to get the extended one, we will have to write
our own authenticate method and if we do that we will not get the changes
you may do in future.

Thanks
SumedhaS


On Fri, May 30, 2014 at 3:52 PM, Danushka Fernando danush...@wso2.com
wrote:

 Hi Sumedha
 This fix doesn't seems harmful. So I am ok with adding this to our code if
 its necessary.
 But question I got is since you are writing a plugin extended from our
 code, Isn't it possible to extend AppFactoryGitBlitUserModel and write
 your own and add it there? And IIRC you can configure gitblit to use it.


 Thanks  Regards
 Danushka Fernando
 Software Engineer
 WSO2 inc. http://wso2.com/
 Mobile : +94716332729


 On Fri, May 30, 2014 at 3:39 PM, Sumedha Kodithuwakku sumed...@wso2.com
 wrote:

 Hi AF team,

 We need to extend the appfactory-gitblit-plugin [1] to do some changes so
 that it can authenticate/authorize users with only their email address. So
 basically we want to override authenticate method
 of AppFactoryGitBlitAuthenticationProvider and authorize method in
 AppFactoryRepositoryAuthorizationClient.

 So doing that it was required to set the authorization client in
 the AppFactoryGitBlitUserModel to a custom one. To do that I had to include
 the following setter;

 ---
 src/main/java/org/wso2/carbon/appfactory/git/AppFactoryGitBlitUserModel.java 
 (revision
 204299)
 +++
 src/main/java/org/wso2/carbon/appfactory/git/AppFactoryGitBlitUserModel.java 
 (working
 copy)
 @@ -116,4 +116,7 @@
   return new AppFactoryRepositoryAuthorizationClient(getConfiguration());
   }

 -}
 \ No newline at end of file
 + public void
 setAppFactoryRepositoryAuthorizationClient(AppFactoryRepositoryAuthorizationClient
 appFactoryRepositoryAuthorizationClient) {
 + this.appFactoryRepositoryAuthorizationClient =
 appFactoryRepositoryAuthorizationClient;
 + }
 +}


 I have locally made the necessary change and then wrote the new plugin
 extending yours and it works as expected (cloning, pushing and UI access
 etc).

 If the above is ok, Shall we include the above..?

 [1]
 https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/products/appfactory/2.0.0/modules/webapps/gitbilit/appfactory-gitblit-plugin/


 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
 Blog: http://sumedhask.blogspot.com/


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





-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [App Factory] Viewing code repositories in AppFactory through the Gitblit web view

2014-05-28 Thread Sumedha Kodithuwakku
Hi all,

Currently in AppFactory when the user logs in to Gitblit and view
the repositories, Gitblit will authorize the user for each and every repo
available in Gitblit server and display only the repos user is authorized
to view. This authorization is performed with the use of AppFactory Gitblit
plugin [1] and it makes a service call to AF
(RepositoryAuthenticationService.hasAccess [2]) per each repo available in
the server.

However this operation seems to be costly because we make a service call
per each repo and also when the no of repos grows, it can lead to timeouts
in the web view of Gitblit because of the high no of service calls (i.e
repositories page).

AFAIU Gitblit is calling canAccess method in AppFactoryGitBlitUserModel [3]
per each repo, and therefore we will not have control over that (i.e To
limit Gitblit to check access permission for only a particular set of
repos)(Please correct me if I am wrong).

However when doing the authorization, if we obtain the tenants that the
user belongs, we can use that info to filter out the repos that should be
authorized, therefore we can reduce the service calls that has to be made.

WDYT..?

[1]
https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/products/appfactory/2.0.0/modules/webapps/gitbilit/appfactory-gitblit-plugin/
[2]
https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/components/appfac/org.wso2.carbon.appfactory.repository/2.0.0/src/main/java/org/wso2/carbon/appfactory/repository/mgt/service/RepositoryAuthenticationService.java
[3]
https://svn.wso2.org/repos/wso2/carbon/platform/branches/turing/products/appfactory/2.0.0/modules/webapps/gitbilit/appfactory-gitblit-plugin/src/main/java/org/wso2/carbon/appfactory/git/AppFactoryGitBlitUserModel.java

Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Cannot Reset Password when using email address as the user name

2014-04-23 Thread Sumedha Kodithuwakku
)
at
org.jaggeryjs.scriptengine.engine.RhinoEngine.exec(RhinoEngine.java:273)
at
org.jaggeryjs.jaggery.core.manager.WebAppManager.execute(WebAppManager.java:432)
at
org.jaggeryjs.jaggery.core.JaggeryServlet.doPost(JaggeryServlet.java:29)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:755)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749)
at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487)
at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
 at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339)confrimation
at
org.jaggeryjs.jaggery.core.JaggeryFilter.doFilter(JaggeryFilter.java:21)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178)
at
org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
at
org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56)
at
org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)
at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141)
at
org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
at
org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
Caused by: org.wso2.carbon.registry.core.exceptions.RegistryException: The
path
'/_system/governance/repository/components/org.wso2.carbon.admin-management-flag/
sumedha...@gmail.com' contains one or more illegal characters
(~!@#;%^*()+={}|\',)
at
org.wso2.carbon.registry.core.jdbc.Repository.put(Repository.java:262)
at
org.wso2.carbon.registry.core.jdbc.EmbeddedRegistry.put(EmbeddedRegistry.java:709)
at
org.wso2.carbon.registry.core.session.UserRegistry.put(UserRegistry.java:657)
at
org.wso2.carbon.registry.core.jdbc.handlers.builtin.MountHandler.put(MountHandler.java:289)
... 70 more

-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Unable to log in as a tenant via the SAML2 SSO web app - IS 4.7.0 M2

2014-02-26 Thread Sumedha Kodithuwakku
Hi all,

I tried to login as a tenant user through the SSO web app in IS 4.7.0 M2
pack and it gives the following error [1]. Any idea on how to resolve this
issue..?

Tried the same configurations and it works without a issue in IS 4.6.0.

[1]

[2014-02-26 16:06:37,256] ERROR
{org.apache.catalina.core.StandardWrapperValve} -  Servlet.service() for
servlet [AuthenticationEndpoint] in context with path
[/authenticationendpoint] threw exception
java.lang.NullPointerException
at
org.wso2.carbon.identity.application.authentication.endpoint.AuthenticationEndpoint.doGet(AuthenticationEndpoint.java:34)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:735)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
 at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
 at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
 at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.continueInvocation(CompositeValve.java:178)
 at
org.wso2.carbon.tomcat.ext.valves.CarbonTomcatValve$1.invoke(CarbonTomcatValve.java:47)
at
org.wso2.carbon.webapp.mgt.TenantLazyLoaderValve.invoke(TenantLazyLoaderValve.java:56)
 at
org.wso2.carbon.tomcat.ext.valves.TomcatValveContainer.invokeValves(TomcatValveContainer.java:47)
at
org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:141)
 at
org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:156)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936)
 at
org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:52)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
 at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1004)
 at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at
org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:1653)
 at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
 at java.lang.Thread.run(Thread.java:662)


Thanks
SumedhaS
-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DSS] Are data conversions possible through the DSS?

2014-02-14 Thread Sumedha Kodithuwakku
Hi Shenavi,

Is there any particular reason for converting the data in Excel sheets to a
CSV file. It is possible to expose the data in Excel sheet directly as
explained in [1].

Can you explain more on your requirement..?

[1] http://docs.wso2.org/display/DSS311/Excel

Thanks
SumedhaS

On Wed, Feb 12, 2014 at 8:50 AM, Shenavi de Mel shen...@wso2.com wrote:

 Hi,

 For our project we got data as excel sheets. So we converted them to a CSV
 file and imported to the mysql database. But all the values will be string
 as its being taken from the CSV file. Is there any way to do data
 conversions through the DSS? Or any way in which we could convert the data
 to the appropriate format and store in the tables from the CSV

 Thank you.
 Shenavi

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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [ESB][BAM] Mediation Statistics for ESB REST APIs

2014-02-14 Thread Sumedha Kodithuwakku
Hi all,

Is there a way to enable statistics for REST APIs in ESB. ?

For proxy services, sequences etc we can enable statistics and publish them
to BAM. AFAIU only way to do this for APIs is to use the BAM Mediator. Is
there any other way to achieve this

Will this have a significant impact on the API response time/ perfomance.?

Thanks
SumedhaS
-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [ESB][BAM] Mediation Statistics for ESB REST APIs

2014-02-14 Thread Sumedha Kodithuwakku
Hi Chanaka,

Thanks for the quick response.

Will first try with BAM Mediator. Is there a sample configuration that I
can use which extracts important data..?

Thanks
SumedhaS


On Fri, Feb 14, 2014 at 4:56 PM, Chanaka Fernando chana...@wso2.com wrote:

 Hi Sumedha,

 Currently ESB is not publishing the statistics for REST APIs defined in
 it. One way is to use the BAM mediator as you mentioned. That will not have
 a considerable impact on the response time but you need to use it
 carefully. You need to publish all the required data with a single BAM
 mediator. Otherwise it will be a performance hit. We experienced the same
 in one of our client engagement.

 Another alternative is to define sequences for APIs and monitor them from
 the BAM mediation data publisher.


 Thanks,
 Chanaka


  On Fri, Feb 14, 2014 at 5:25 PM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

  Hi all,

 Is there a way to enable statistics for REST APIs in ESB. ?

 For proxy services, sequences etc we can enable statistics and publish
 them to BAM. AFAIU only way to do this for APIs is to use the BAM Mediator.
 Is there any other way to achieve this

 Will this have a significant impact on the API response time/ perfomance.?

 Thanks
 SumedhaS
 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/


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




 --
 --
 Chanaka Fernando
 Technical Lead
 WSO2, Inc.; http://wso2.com
 lean.enterprise.middleware

 mobile: +94 773337238
 Blog : http://soatutorials.blogspot.com
 LinkedIn:http://www.linkedin.com/pub/chanaka-fernando/19/a20/5b0
 Twitter:https://twitter.com/chanakaudaya
 Wordpress:http://chanakaudaya.wordpress.com






-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [APIM][IS] Login issue for tenants in IS 4.6.0 after Installing Key manager features

2014-02-03 Thread Sumedha Kodithuwakku
Hi all,

After adding the above bundle into dropins folder, although server starts
can not access the Mgt Console..

And I am getting the following two Warns.

[2014-01-31 21:46:52,413]  WARN
{org.wso2.carbon.application.deployer.internal.AppDeployerServiceComponent}
-  Waiting for required OSGi services:
org.wso2.carbon.mediation.initializer.services.SynapseEnvironmentService,
[2014-01-31 21:46:52,918]  WARN
{org.wso2.carbon.core.internal.StartupFinalizerServiceComponent} -  Waiting
for required OSGi services:
org.wso2.carbon.application.deployer.service.CappDeploymentService,

Thnks
SumedhaS


On Fri, Jan 31, 2014 at 9:40 PM, Sumedha Kodithuwakku sumed...@wso2.comwrote:

 Hi Darshana,

 You are correct. Will try with adding this component manually.

 SumedhaS


 On Fri, Jan 31, 2014 at 9:33 PM, Darshana Gunawardana 
 darsh...@wso2.comwrote:

 Hi,

 On Sat, Feb 1, 2014 at 9:23 AM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

 Hi Venura,

 The component is not in the pack. As I mentioned this only happens for
 the first login of a tenant (not for supper tenant).

 Any particular reason for that..?


 As per the error log[1] I think its because of that
 class(ConfigurationManager) is using in tenant loading path. So this would
 occur when tenant get loaded and should be reproduced if you wait to tenant
 get unloaded. You can reduce tenant idle time to one minute by starting
 server with  -Dtenant.idle.time=1 option. After tenant unloading if
 you try to login again, the same would happen.

 Thanks,

 [1]
 Caused by: java.lang.NoClassDefFoundError:
 org/wso2/carbon/mediation/initializer/configurations/ConfigurationManager
  at
 org.wso2.carbon.apimgt.impl.observers.TenantServiceCreator.createdConfigurationContext(TenantServiceCreator.java:122)
  at
 org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.createTenantConfigurationContext(TenantAxisUtils.java:344)
  at
 org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.getTenantConfigurationContext(TenantAxisUtils.java:135)
  at
 org.wso2.carbon.core.services.util.CarbonAuthenticationUtil.onSuccessAdminLogin(CarbonAuthenticationUtil.java:131)



 Thanks
 SumedhaS


 On Fri, Jan 31, 2014 at 8:37 PM, Venura Kahawala ven...@wso2.comwrote:

 Hi Sumedha,

 Exception says that the
 org.wso2.carbon.mediation.initializer.ConfigurationManager is missing. Can
 you please check whether this component
 (org.wso2.carbon.mediation.initializer) is there in the pack?

 Regards,
 Venura


 On Fri, Jan 31, 2014 at 9:29 PM, Sumedha Kodithuwakku 
 sumed...@wso2.com wrote:

 Hi all,

 I have observed a login issue for tenants after installing API key
 Manager features (1.6) on top of IS 4.6.0. Strangely this happens only at
 the first login of the tenant after starting the server (each time if you
 restart server). Then the tenant users can login without issue. Also for
 supper tenant this will not happen.

 Below is the exception I am getting (attached the full log).

 Any thoughts on this..?

 TID: [0] [IS] [2014-01-17 18:00:39,417] ERROR
 {org.apache.axis2.rpc.receivers.RPCMessageReceiver} -
  org/wso2/carbon/mediation/initializer/configurations/ConfigurationManager
 {org.apache.axis2.rpc.receivers.RPCMessageReceiver}
 java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
  at
 org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
 at
 org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
  at
 org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
 at
 org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
 at
 org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169)
  at
 org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82)
 at
 org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
  at
 org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77)
 at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
  at
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:430)
 at
 org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225)
  at
 org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
 at
 org.wso2.carbon.authenticator.stub.AuthenticationAdminStub.login(AuthenticationAdminStub.java:659)
  at
 org.wso2.carbon.authenticator.proxy.AuthenticationAdminClient.login

Re: [Dev] [APIM][IS] Login issue for tenants in IS 4.6.0 after Installing Key manager features

2014-01-31 Thread Sumedha Kodithuwakku
Hi Venura,

The component is not in the pack. As I mentioned this only happens for the
first login of a tenant (not for supper tenant).

Any particular reason for that..?

Thanks
SumedhaS


On Fri, Jan 31, 2014 at 8:37 PM, Venura Kahawala ven...@wso2.com wrote:

 Hi Sumedha,

 Exception says that the
 org.wso2.carbon.mediation.initializer.ConfigurationManager is missing. Can
 you please check whether this component
 (org.wso2.carbon.mediation.initializer) is there in the pack?

 Regards,
 Venura


 On Fri, Jan 31, 2014 at 9:29 PM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

 Hi all,

 I have observed a login issue for tenants after installing API key
 Manager features (1.6) on top of IS 4.6.0. Strangely this happens only at
 the first login of the tenant after starting the server (each time if you
 restart server). Then the tenant users can login without issue. Also for
 supper tenant this will not happen.

 Below is the exception I am getting (attached the full log).

 Any thoughts on this..?

 TID: [0] [IS] [2014-01-17 18:00:39,417] ERROR
 {org.apache.axis2.rpc.receivers.RPCMessageReceiver} -
  org/wso2/carbon/mediation/initializer/configurations/ConfigurationManager
 {org.apache.axis2.rpc.receivers.RPCMessageReceiver}
 java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
  at
 org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
 at
 org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
  at
 org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
 at
 org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
 at
 org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169)
  at
 org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82)
 at
 org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
  at
 org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77)
 at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
  at
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:430)
 at
 org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225)
  at
 org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
 at
 org.wso2.carbon.authenticator.stub.AuthenticationAdminStub.login(AuthenticationAdminStub.java:659)
  at
 org.wso2.carbon.authenticator.proxy.AuthenticationAdminClient.login(AuthenticationAdminClient.java:64)
 at
 org.wso2.carbon.ui.DefaultCarbonAuthenticator.doAuthentication(DefaultCarbonAuthenticator.java:119)
  at
 org.wso2.carbon.ui.AbstractCarbonUIAuthenticator.handleSecurity(AbstractCarbonUIAuthenticator.java:218)
 at
 org.wso2.carbon.ui.BasicAuthUIAuthenticator.authenticate(BasicAuthUIAuthenticator.java:77)
  at
 org.wso2.carbon.ui.CarbonUILoginUtil.handleLogin(CarbonUILoginUtil.java:358)
 at
 org.wso2.carbon.ui.CarbonSecuredHttpContext.handleSecurity(CarbonSecuredHttpContext.java:246)
  at
 org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:60)
 at
 org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
  at
 org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
  at
 org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
 at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
  at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
 at
 org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61)
  at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
 at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
  at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
 at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
  at
 org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
 at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
  at
 org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
 at
 org.wso2

Re: [Dev] [APIM][IS] Login issue for tenants in IS 4.6.0 after Installing Key manager features

2014-01-31 Thread Sumedha Kodithuwakku
Hi Darshana,

You are correct. Will try with adding this component manually.

SumedhaS


On Fri, Jan 31, 2014 at 9:33 PM, Darshana Gunawardana darsh...@wso2.comwrote:

 Hi,

 On Sat, Feb 1, 2014 at 9:23 AM, Sumedha Kodithuwakku sumed...@wso2.comwrote:

 Hi Venura,

 The component is not in the pack. As I mentioned this only happens for
 the first login of a tenant (not for supper tenant).

 Any particular reason for that..?


 As per the error log[1] I think its because of that
 class(ConfigurationManager) is using in tenant loading path. So this would
 occur when tenant get loaded and should be reproduced if you wait to tenant
 get unloaded. You can reduce tenant idle time to one minute by starting
 server with  -Dtenant.idle.time=1 option. After tenant unloading if you
 try to login again, the same would happen.

 Thanks,

 [1]
 Caused by: java.lang.NoClassDefFoundError:
 org/wso2/carbon/mediation/initializer/configurations/ConfigurationManager
  at
 org.wso2.carbon.apimgt.impl.observers.TenantServiceCreator.createdConfigurationContext(TenantServiceCreator.java:122)
  at
 org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.createTenantConfigurationContext(TenantAxisUtils.java:344)
  at
 org.wso2.carbon.core.multitenancy.utils.TenantAxisUtils.getTenantConfigurationContext(TenantAxisUtils.java:135)
  at
 org.wso2.carbon.core.services.util.CarbonAuthenticationUtil.onSuccessAdminLogin(CarbonAuthenticationUtil.java:131)



 Thanks
 SumedhaS


 On Fri, Jan 31, 2014 at 8:37 PM, Venura Kahawala ven...@wso2.com wrote:

 Hi Sumedha,

 Exception says that the
 org.wso2.carbon.mediation.initializer.ConfigurationManager is missing. Can
 you please check whether this component
 (org.wso2.carbon.mediation.initializer) is there in the pack?

 Regards,
 Venura


 On Fri, Jan 31, 2014 at 9:29 PM, Sumedha Kodithuwakku sumed...@wso2.com
  wrote:

 Hi all,

 I have observed a login issue for tenants after installing API key
 Manager features (1.6) on top of IS 4.6.0. Strangely this happens only at
 the first login of the tenant after starting the server (each time if you
 restart server). Then the tenant users can login without issue. Also for
 supper tenant this will not happen.

 Below is the exception I am getting (attached the full log).

 Any thoughts on this..?

 TID: [0] [IS] [2014-01-17 18:00:39,417] ERROR
 {org.apache.axis2.rpc.receivers.RPCMessageReceiver} -
  org/wso2/carbon/mediation/initializer/configurations/ConfigurationManager
 {org.apache.axis2.rpc.receivers.RPCMessageReceiver}
 java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
  at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 at java.lang.reflect.Method.invoke(Method.java:601)
  at
 org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
 at
 org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
  at
 org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
 at
 org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
  at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
 at
 org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169)
  at
 org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82)
 at
 org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
  at
 org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77)
 at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
  at
 org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:430)
 at
 org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225)
  at
 org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
 at
 org.wso2.carbon.authenticator.stub.AuthenticationAdminStub.login(AuthenticationAdminStub.java:659)
  at
 org.wso2.carbon.authenticator.proxy.AuthenticationAdminClient.login(AuthenticationAdminClient.java:64)
 at
 org.wso2.carbon.ui.DefaultCarbonAuthenticator.doAuthentication(DefaultCarbonAuthenticator.java:119)
  at
 org.wso2.carbon.ui.AbstractCarbonUIAuthenticator.handleSecurity(AbstractCarbonUIAuthenticator.java:218)
 at
 org.wso2.carbon.ui.BasicAuthUIAuthenticator.authenticate(BasicAuthUIAuthenticator.java:77)
  at
 org.wso2.carbon.ui.CarbonUILoginUtil.handleLogin(CarbonUILoginUtil.java:358)
 at
 org.wso2.carbon.ui.CarbonSecuredHttpContext.handleSecurity(CarbonSecuredHttpContext.java:246)
  at
 org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:60

[Dev] [IS][SAML2 SSO] SAML2 SSO between two web apps does not work in IS 4.7.0 M1 pack

2014-01-30 Thread Sumedha Kodithuwakku
Hi all,

$subject.

The login to first app gets successful. But when I try to login to the
second app it fails with the following message. Attached the logs for login
with both apps.

SAML 2.0 based Single Sign-On
 Error when processing the authentication request!
  Please try login again.


Tested the same two web apps against IS 4.6.0 with the exact configurations
and It works without an issue.

Any idea on the issue..?

Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
[2014-01-30 13:50:57,181] DEBUG 
{org.wso2.carbon.identity.sso.saml.servlet.SAMLSSOProviderServlet} -  Query 
string : 
SAMLRequest=jZPBbtswDIZfxdDdsZxsqyfEKbIUxQx0m5u4O%2BymyswiQJY8kU6zt5%2Fs2GsORVBAJ5H8yf%2BjtLw9NSY6gkftbM7SGWcRWOVqbX%2Fn7Km6jzN2u1qibEwr1h0d7Bb%2BdIAUhTqLYgjkrPNWOIkahZUNoCAldutvD2I%2B46L1jpxyhkVrRPAUGm2cxa4BvwN%2F1Aqetg85OxC1IkmMU9IcHJLIeMaTXn8%2Bq6FxiRqLgg6R188dwVknjDoKFbaGU86yLP28%2BHTDg5d75xUMc%2BdsLw0Ci4q7nIVIgaVE1Ed4DSB2QQJJWsrZnKcfYp7GC17NufgYzs0sXfBfLCpHQ1%2B0PWO65v75nITia1WVcfljV7Ho54Q7JLAJ7tDdvx%2BrnGCy1SukZXIpNkl%2FD8XFXemMVn%2BjtTHuZeNBUnBOvoMBUiPperv%2BRtfxfkgVbe8ACSyxaFf2%2Bo%2BdNHqvwees6CdjydR9fDBQD2sIKyM4UbRxTSu9xh4DnKSiEYS4zNqY4HIL%2Bwsq74ZyNU0J1UuH6%2F4RvDhf90sFFaasvLTYOk9nlm%2FOs5o4v%2Bntf%2FTyv6z%2BAQ%3D%3DRelayState=null
[2014-01-30 13:50:57,183] DEBUG 
{org.wso2.carbon.identity.sso.saml.util.SAMLSSOUtil} -  Request message ?xml 
version=1.0 encoding=UTF-8?samlp:AuthnRequest 
xmlns:samlp=urn:oasis:names:tc:SAML:2.0:protocol 
AssertionConsumerServiceURL=http://localhost:8080/saml2.demo/consumer; 
AttributeConsumingServiceIndex=881936700 ForceAuthn=false ID=0 
IsPassive=false IssueInstant=2014-01-30T20:50:57.130Z 
ProtocolBinding=urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST 
Version=2.0samlp:Issuer 
xmlns:samlp=urn:oasis:names:tc:SAML:2.0:assertionsaml2.demo/samlp:Issuersamlp:NameIDPolicy
 AllowCreate=true 
Format=urn:oasis:names:tc:SAML:2.0:nameid-format:persistent 
SPNameQualifier=Isser/samlp:RequestedAuthnContext 
Comparison=exactsaml:AuthnContextClassRef 
xmlns:saml=urn:oasis:names:tc:SAML:2.0:assertionurn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport/saml:AuthnContextClassRef/samlp:RequestedAuthnContext/samlp:AuthnRequest
[2014-01-30 13:50:57,186] DEBUG 
{org.wso2.carbon.identity.sso.saml.validators.SPInitSSOAuthnRequestValidator} - 
 Authentication Request Validation is successful..
[2014-01-30 13:50:57,192] DEBUG 
{org.wso2.carbon.identity.application.authentication.framework.servlet.CommonApplicationAuthenticationServlet}
 -  The query-string sent by the calling servlet is: 
SAMLRequest=jZPBbtswDIZfxdDdsZxsqyfEKbIUxQx0m5u4O%2BymyswiQJY8kU6zt5%2Fs2GsORVBAJ5H8yf%2BjtLw9NSY6gkftbM7SGWcRWOVqbX%2Fn7Km6jzN2u1qibEwr1h0d7Bb%2BdIAUhTqLYgjkrPNWOIkahZUNoCAldutvD2I%2B46L1jpxyhkVrRPAUGm2cxa4BvwN%2F1Aqetg85OxC1IkmMU9IcHJLIeMaTXn8%2Bq6FxiRqLgg6R188dwVknjDoKFbaGU86yLP28%2BHTDg5d75xUMc%2BdsLw0Ci4q7nIVIgaVE1Ed4DSB2QQJJWsrZnKcfYp7GC17NufgYzs0sXfBfLCpHQ1%2B0PWO65v75nITia1WVcfljV7Ho54Q7JLAJ7tDdvx%2BrnGCy1SukZXIpNkl%2FD8XFXemMVn%2BjtTHuZeNBUnBOvoMBUiPperv%2BRtfxfkgVbe8ACSyxaFf2%2Bo%2BdNHqvwees6CdjydR9fDBQD2sIKyM4UbRxTSu9xh4DnKSiEYS4zNqY4HIL%2Bwsq74ZyNU0J1UuH6%2F4RvDhf90sFFaasvLTYOk9nlm%2FOs5o4v%2Bntf%2FTyv6z%2BAQ%3D%3DRelayState=nullissuer=saml2.demosessionDataKey=a7bef368-48c8-4546-a3bd-1edf90ddef7ctype=samlssocommonAuthCallerPath=..%2F..%2FsamlssoforceAuthenticate=false
[2014-01-30 13:50:57,193] DEBUG 
{org.wso2.carbon.identity.application.authentication.framework.servlet.CommonApplicationAuthenticationServlet}
 -  CommonApplicationAuthenticationServlet sessionDataKey: 
f5cbb4ac-ec0d-44ab-a756-1ca8b69011f6
[2014-01-30 13:50:57,193] DEBUG 
{org.wso2.carbon.identity.application.authentication.framework.handlers.AuthenticationHandler}
 -  An application specific configuration doesn't exist for the request type. 
Taking the default config
[2014-01-30 13:50:57,193] DEBUG 
{org.wso2.carbon.identity.application.authentication.framework.handlers.AuthenticationHandler}
 -  An already authenticated user doesn't exist
[2014-01-30 13:50:57,193] DEBUG 
{org.wso2.carbon.identity.application.authentication.framework.handlers.AuthenticationHandler}
 -  Redirecting to factor's login page: 
/authenticationendpoint/login.doSAMLRequest=jZPBbtswDIZfxdDdsZxsqyfEKbIUxQx0m5u4O%2BymyswiQJY8kU6zt5%2Fs2GsORVBAJ5H8yf%2BjtLw9NSY6gkftbM7SGWcRWOVqbX%2Fn7Km6jzN2u1qibEwr1h0d7Bb%2BdIAUhTqLYgjkrPNWOIkahZUNoCAldutvD2I%2B46L1jpxyhkVrRPAUGm2cxa4BvwN%2F1Aqetg85OxC1IkmMU9IcHJLIeMaTXn8%2Bq6FxiRqLgg6R188dwVknjDoKFbaGU86yLP28%2BHTDg5d75xUMc%2BdsLw0Ci4q7nIVIgaVE1Ed4DSB2QQJJWsrZnKcfYp7GC17NufgYzs0sXfBfLCpHQ1%2B0PWO65v75nITia1WVcfljV7Ho54Q7JLAJ7tDdvx%2BrnGCy1SukZXIpNkl%2FD8XFXemMVn%2BjtTHuZeNBUnBOvoMBUiPperv%2BRtfxfkgVbe8ACSyxaFf2%2Bo%2BdNHqvwees6CdjydR9fDBQD2sIKyM4UbRxTSu9xh4DnKSiEYS4zNqY4HIL%2Bwsq74ZyNU0J1UuH6%2F4RvDhf90sFFaasvLTYOk9nlm%2FOs5o4v%2Bntf%2FTyv6z%2BAQ%3D

[Dev] Use the default wso2carbon.jks keystore for tenants

2014-01-16 Thread Sumedha Kodithuwakku
Hi all,

Is it possible to $subject.

Although I added it via UI (for particular tenant with a different name) it
won't be used to signing purposes. The Private Key from the auto generated
keystore will be used. For example if I do a SAML2 SSO login, the above key
will be used to signing response and assertion. Because of this reason we
need to configure IDP of tenants with their own public cert, if we do SAML2
Bearer Assertion Profile for OAuth 2.0 kind of a scenario.

Is there any way to use the default carbon keystore for this..?

Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Use the default wso2carbon.jks keystore for tenants

2014-01-16 Thread Sumedha Kodithuwakku
Hi Prabath,

Think a scenario like this.

I have a application which do the authentication with IS via SAML2 SSO. And
the app then use the SAML2 assertion for getting a OAuth token (IS is
configured as a key manager and use Application use this token to do a API
call in APIM).

Now I register the app as a Service provider in each tenant. Also I will
register IS as a Trusted Identity provider in each tenant. I use the public
certificate of the default carbon keysotre (which is in supper tenants
space). But this will only work for supper tenant. The reason being when I
log in using SAML2 SSO the response and assertion is signed using that
particular tenants private key (In supper tenants case the key from
wso2carbon.jks).

When I try to get the OAuth token, it cannot verify the Assertion since I
have used the default public key from wso2carbon.jks. If I use the tenants
public key this will succeed. I believe that this is the correct approach.
However if we have multiple tenants this can become difficult to maintain.

Also it is not possible to delete the created keysotre of a tenant also (or
is there a way..?) and use a new one.

Thanks
SumedhaS


On Thu, Jan 16, 2014 at 1:59 AM, Prabath Siriwardena prab...@wso2.comwrote:

 No.. why do you want to do that ? We are creating a key store per tenant.

 Thanks  regards,
 -Prabath


 On Thu, Jan 16, 2014 at 2:24 PM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

 Hi all,

 Is it possible to $subject.

 Although I added it via UI (for particular tenant with a different name)
 it won't be used to signing purposes. The Private Key from the auto
 generated keystore will be used. For example if I do a SAML2 SSO login, the
 above key will be used to signing response and assertion. Because of this
 reason we need to configure IDP of tenants with their own public cert, if
 we do SAML2 Bearer Assertion Profile for OAuth 2.0 kind of a scenario.

 Is there any way to use the default carbon keystore for this..?

 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 Thanks  Regards,
 Prabath

 Twitter : @prabath
 LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

 Mobile : +94 71 809 6732

 http://blog.facilelogin.com
 http://blog.api-security.org




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Use the default wso2carbon.jks keystore for tenants

2014-01-16 Thread Sumedha Kodithuwakku
Hi Prabath,

I believe that this is not possible with current IS (am  right..?). Or is
there a way to do this without changing the code (may be by a
configuration).

Thanks
SumedhaS




On Thu, Jan 16, 2014 at 8:57 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Solution to this is have a WSO2 CA.

 Currently all tenants have self-signed certificates in their key store.
 Ideally we should sign all these from the WSO2 CA.

 Then, in the SAML response, you can validate whether the response is
 signed from a certificate issued by the root CA.

 Thanks  regards,
 -Prabath



 On Thu, Jan 16, 2014 at 8:58 PM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

 Hi Prabath,

 Think a scenario like this.

 I have a application which do the authentication with IS via SAML2 SSO.
 And the app then use the SAML2 assertion for getting a OAuth token (IS is
 configured as a key manager and use Application use this token to do a API
 call in APIM).

 Now I register the app as a Service provider in each tenant. Also I will
 register IS as a Trusted Identity provider in each tenant. I use the public
 certificate of the default carbon keysotre (which is in supper tenants
 space). But this will only work for supper tenant. The reason being when I
 log in using SAML2 SSO the response and assertion is signed using that
 particular tenants private key (In supper tenants case the key from
 wso2carbon.jks).

 When I try to get the OAuth token, it cannot verify the Assertion since I
 have used the default public key from wso2carbon.jks. If I use the tenants
 public key this will succeed. I believe that this is the correct approach.
 However if we have multiple tenants this can become difficult to maintain.

 Also it is not possible to delete the created keysotre of a tenant also
 (or is there a way..?) and use a new one.

 Thanks
 SumedhaS


 On Thu, Jan 16, 2014 at 1:59 AM, Prabath Siriwardena prab...@wso2.comwrote:

 No.. why do you want to do that ? We are creating a key store per tenant.

 Thanks  regards,
 -Prabath


 On Thu, Jan 16, 2014 at 2:24 PM, Sumedha Kodithuwakku sumed...@wso2.com
  wrote:

 Hi all,

 Is it possible to $subject.

 Although I added it via UI (for particular tenant with a different
 name) it won't be used to signing purposes. The Private Key from the auto
 generated keystore will be used. For example if I do a SAML2 SSO login, the
 above key will be used to signing response and assertion. Because of this
 reason we need to configure IDP of tenants with their own public cert, if
 we do SAML2 Bearer Assertion Profile for OAuth 2.0 kind of a scenario.

 Is there any way to use the default carbon keystore for this..?

 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 Thanks  Regards,
 Prabath

 Twitter : @prabath
 LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

 Mobile : +94 71 809 6732

 http://blog.facilelogin.com
 http://blog.api-security.org




 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 Thanks  Regards,
 Prabath

 Twitter : @prabath
 LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

 Mobile : +94 71 809 6732

 http://blog.facilelogin.com
 http://blog.api-security.org




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Use the default wso2carbon.jks keystore for tenants

2014-01-16 Thread Sumedha Kodithuwakku
Hi Prabath,

Thanks for the information. For the moment I'll try to go with the
workaround.

Can you please point me to the location where this tenant key store
creation happens...

Thanks
SumedhaS


On Thu, Jan 16, 2014 at 9:07 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Hi Sumedha,

 Yes.. that is not possible with the current IS - but fixing that is easy..
 There is one place to change - the place we create tenant key stores...

 Also the workaround is - to import the all trusted IdPs and their
 certificates to tenant you have the API.

 Thanks  regards,
 -Prabath



 On Thu, Jan 16, 2014 at 9:32 PM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

 Hi Prabath,

 I believe that this is not possible with current IS (am  right..?). Or is
 there a way to do this without changing the code (may be by a
 configuration).

 Thanks
 SumedhaS




 On Thu, Jan 16, 2014 at 8:57 AM, Prabath Siriwardena prab...@wso2.comwrote:

 Solution to this is have a WSO2 CA.

 Currently all tenants have self-signed certificates in their key store.
 Ideally we should sign all these from the WSO2 CA.

 Then, in the SAML response, you can validate whether the response is
 signed from a certificate issued by the root CA.

 Thanks  regards,
 -Prabath



 On Thu, Jan 16, 2014 at 8:58 PM, Sumedha Kodithuwakku sumed...@wso2.com
  wrote:

 Hi Prabath,

 Think a scenario like this.

 I have a application which do the authentication with IS via SAML2 SSO.
 And the app then use the SAML2 assertion for getting a OAuth token (IS is
 configured as a key manager and use Application use this token to do a API
 call in APIM).

 Now I register the app as a Service provider in each tenant. Also I
 will register IS as a Trusted Identity provider in each tenant. I use the
 public certificate of the default carbon keysotre (which is in supper
 tenants space). But this will only work for supper tenant. The reason being
 when I log in using SAML2 SSO the response and assertion is signed using
 that particular tenants private key (In supper tenants case the key from
 wso2carbon.jks).

 When I try to get the OAuth token, it cannot verify the Assertion since
 I have used the default public key from wso2carbon.jks. If I use the
 tenants public key this will succeed. I believe that this is the correct
 approach. However if we have multiple tenants this can become difficult to
 maintain.

 Also it is not possible to delete the created keysotre of a tenant also
 (or is there a way..?) and use a new one.

 Thanks
 SumedhaS


 On Thu, Jan 16, 2014 at 1:59 AM, Prabath Siriwardena 
 prab...@wso2.comwrote:

 No.. why do you want to do that ? We are creating a key store per
 tenant.

 Thanks  regards,
 -Prabath


 On Thu, Jan 16, 2014 at 2:24 PM, Sumedha Kodithuwakku 
 sumed...@wso2.com wrote:

 Hi all,

 Is it possible to $subject.

 Although I added it via UI (for particular tenant with a different
 name) it won't be used to signing purposes. The Private Key from the auto
 generated keystore will be used. For example if I do a SAML2 SSO login, 
 the
 above key will be used to signing response and assertion. Because of this
 reason we need to configure IDP of tenants with their own public cert, if
 we do SAML2 Bearer Assertion Profile for OAuth 2.0 kind of a scenario.

 Is there any way to use the default carbon keystore for this..?

 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 Thanks  Regards,
 Prabath

 Twitter : @prabath
 LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

 Mobile : +94 71 809 6732

 http://blog.facilelogin.com
 http://blog.api-security.org




 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 Thanks  Regards,
 Prabath

 Twitter : @prabath
 LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

 Mobile : +94 71 809 6732

 http://blog.facilelogin.com
 http://blog.api-security.org




 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 Thanks  Regards,
 Prabath

 Twitter : @prabath
 LinkedIn : http://www.linkedin.com/in/prabathsiriwardena

 Mobile : +94 71 809 6732

 http://blog.facilelogin.com
 http://blog.api-security.org




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [AM] Unable to install Key Manager (APIM) features in IS 4.6.0

2014-01-05 Thread Sumedha Kodithuwakku
Hi Lasantha,

Yes, It worked.

@Ruwan,

There is another issue related to APIM. When installing features it shows
APIM as 1.5.0 and I think it should be 1.6.0. Also the jars installed by
the key manager feature are older versions (checked only with Key Manager).
That is the versions of jars related to APIM are not the ones released with
APIM 1.6.0.

Please have a look at this.

Thanks
SumedhaS


On Sun, Jan 5, 2014 at 8:53 AM, Lasantha Fernando lasan...@wso2.com wrote:

 Hi Sumedha,

 It seems that the hosted p2-repo has an incorrect jar. Checked with
 p2-repo in builder machine [1] and the hosted one and it seems there is a
 difference. (The p2-repo in builder machine has correct md5sum for the
 relevant jar)

 Guess we would have to re-host the p2-repo. For now, maybe you can use the
 p2-repo from the builder machine[1] as a temporary workaround?

 [1] http://107.22.190.5/chunk-06/RC3/p2-repo/

 Thanks,
 Lasantha



 On 4 January 2014 11:28, Kishanthan Thangarajah kishant...@wso2.comwrote:

 Can you check whether those jars were downloaded correctly / they are not
 corrupted ones?


 On Sat, Jan 4, 2014 at 2:55 AM, Sumedha Kodithuwakku 
 sumed...@wso2.comwrote:

 Hi all,

 The reason is a mismatch of md5sum of two jars [1]. The md5 sums of
 these jars are different from the ones defined in the artifacts.xml [2].

 What is the correct resolution for this issue..?


 [1]
 Problems downloading artifact:
 osgi.bundle,org.wso2.carbon.apimgt.usage.client,1.2.0.
 MD5 hash is not as expected. Expected:
 c80993a541f5cd4a356b2da69edefc90 and found 442b547c177c4206e34d028c81980466.
   Problems downloading artifact:
 osgi.bundle,org.wso2.carbon.apimgt.usage.publisher,1.2.0.
 MD5 hash is not as expected. Expected:
 dfcae32b8615ed989843a8f130ceb154 and found 8f07a81607f348c1485f7cef08a4a1cb.

 [2]
 artifact classifier='osgi.bundle'
 id='org.wso2.carbon.apimgt.usage.client' version='1.2.0'
   properties size='3'
 property name='artifact.size' value='57002'/
 property name='download.size' value='57002'/
 property name='download.md5'
 value='c80993a541f5cd4a356b2da69edefc90'/
   /properties
  /artifact

 artifact classifier='osgi.bundle'
 id='org.wso2.carbon.apimgt.usage.publisher' version='1.2.0'
   properties size='3'
 property name='artifact.size' value='40455'/
 property name='download.size' value='40455'/
 property name='download.md5'
 value='dfcae32b8615ed989843a8f130ceb154'/
   /properties
  /artifact


 Thanks
 SumeddhaS


 On Thu, Jan 2, 2014 at 10:36 AM, Sumedha Kodithuwakku sumed...@wso2.com
  wrote:

 Hi all,

 $subject. I tried to install features using [1]  but I get the attached
 exception.

 Any idea on this..?

 [1] http://dist.wso2.org/p2/carbon/releases/turing/


 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/


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




 --
 *Kishanthan Thangarajah*
 Senior Software Engineer,
 Platform Technologies Team,
 WSO2, Inc.
 lean.enterprise.middleware

 Mobile - +94773426635
 Blog - *http://kishanthan.wordpress.com
 http://kishanthan.wordpress.com*
 Twitter - *http://twitter.com/kishanthan http://twitter.com/kishanthan*

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




 --
 *Lasantha Fernando*
 Software Engineer - Data Technologies Team
 WSO2 Inc. http://wso2.com

 email: lasan...@wso2.com
 mobile: (+94) 71 5247551




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [AM] Unable to install Key Manager (APIM) features in IS 4.6.0

2014-01-05 Thread Sumedha Kodithuwakku
Hi Ruwan,

It's working with the above link. No issues while installing features.

Thanks
SumedhaS


On Sun, Jan 5, 2014 at 6:10 PM, Ruwan Yatawara ruw...@wso2.com wrote:

 Hi Sumedha,

 There was a issue with the nested categories. I did a fix locally and
 re-compiled a feature repo on the builder machine.

 Please try with the link @ [1], You will be able to see the latest Jars
 listed under the API Manager 1.6.0 category.

 [1] - http://107.22.190.5/chunk-06_POSTMORTEM/p2-repo/


 Thanks and Regards,

 Ruwan Yatawara

 Software Engineer,
 WSO2 Inc.
  lean . enterprise . middleware

 email : ruw...@wso2.com
 mobile : +94 77 9110413
 blog : http://ruwansrants.blogspot.com/
 www: :http://wso2.com



 On Mon, Jan 6, 2014 at 3:03 AM, Sumedha Kodithuwakku sumed...@wso2.comwrote:

 Hi Lasantha,

 Yes, It worked.

 @Ruwan,

 There is another issue related to APIM. When installing features it shows
 APIM as 1.5.0 and I think it should be 1.6.0. Also the jars installed by
 the key manager feature are older versions (checked only with Key Manager).
 That is the versions of jars related to APIM are not the ones released with
 APIM 1.6.0.

 Please have a look at this.

 Thanks
 SumedhaS


 On Sun, Jan 5, 2014 at 8:53 AM, Lasantha Fernando lasan...@wso2.comwrote:

 Hi Sumedha,

 It seems that the hosted p2-repo has an incorrect jar. Checked with
 p2-repo in builder machine [1] and the hosted one and it seems there is a
 difference. (The p2-repo in builder machine has correct md5sum for the
 relevant jar)

 Guess we would have to re-host the p2-repo. For now, maybe you can use
 the p2-repo from the builder machine[1] as a temporary workaround?

 [1] http://107.22.190.5/chunk-06/RC3/p2-repo/

 Thanks,
 Lasantha



 On 4 January 2014 11:28, Kishanthan Thangarajah kishant...@wso2.comwrote:

 Can you check whether those jars were downloaded correctly / they are
 not corrupted ones?


 On Sat, Jan 4, 2014 at 2:55 AM, Sumedha Kodithuwakku sumed...@wso2.com
  wrote:

 Hi all,

 The reason is a mismatch of md5sum of two jars [1]. The md5 sums of
 these jars are different from the ones defined in the artifacts.xml [2].

 What is the correct resolution for this issue..?


 [1]
 Problems downloading artifact:
 osgi.bundle,org.wso2.carbon.apimgt.usage.client,1.2.0.
 MD5 hash is not as expected. Expected:
 c80993a541f5cd4a356b2da69edefc90 and found 
 442b547c177c4206e34d028c81980466.
   Problems downloading artifact:
 osgi.bundle,org.wso2.carbon.apimgt.usage.publisher,1.2.0.
 MD5 hash is not as expected. Expected:
 dfcae32b8615ed989843a8f130ceb154 and found 
 8f07a81607f348c1485f7cef08a4a1cb.

 [2]
 artifact classifier='osgi.bundle'
 id='org.wso2.carbon.apimgt.usage.client' version='1.2.0'
   properties size='3'
 property name='artifact.size' value='57002'/
 property name='download.size' value='57002'/
 property name='download.md5'
 value='c80993a541f5cd4a356b2da69edefc90'/
   /properties
  /artifact

 artifact classifier='osgi.bundle'
 id='org.wso2.carbon.apimgt.usage.publisher' version='1.2.0'
   properties size='3'
 property name='artifact.size' value='40455'/
 property name='download.size' value='40455'/
 property name='download.md5'
 value='dfcae32b8615ed989843a8f130ceb154'/
   /properties
  /artifact


 Thanks
 SumeddhaS


 On Thu, Jan 2, 2014 at 10:36 AM, Sumedha Kodithuwakku 
 sumed...@wso2.com wrote:

 Hi all,

 $subject. I tried to install features using [1]  but I get the
 attached exception.

 Any idea on this..?

 [1] http://dist.wso2.org/p2/carbon/releases/turing/


 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/


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




 --
 *Kishanthan Thangarajah*
 Senior Software Engineer,
 Platform Technologies Team,
 WSO2, Inc.
 lean.enterprise.middleware

 Mobile - +94773426635
 Blog - *http://kishanthan.wordpress.com
 http://kishanthan.wordpress.com*
 Twitter - *http://twitter.com/kishanthan
 http://twitter.com/kishanthan*

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




 --
 *Lasantha Fernando*
 Software Engineer - Data Technologies Team
 WSO2 Inc. http://wso2.com

 email: lasan...@wso2.com
 mobile: (+94) 71 5247551




 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com

Re: [Dev] [AM] Unable to install Key Manager (APIM) features in IS 4.6.0

2014-01-03 Thread Sumedha Kodithuwakku
Hi all,

The reason is a mismatch of md5sum of two jars [1]. The md5 sums of these
jars are different from the ones defined in the artifacts.xml [2].

What is the correct resolution for this issue..?


[1]
Problems downloading artifact:
osgi.bundle,org.wso2.carbon.apimgt.usage.client,1.2.0.
MD5 hash is not as expected. Expected: c80993a541f5cd4a356b2da69edefc90
and found 442b547c177c4206e34d028c81980466.
  Problems downloading artifact:
osgi.bundle,org.wso2.carbon.apimgt.usage.publisher,1.2.0.
MD5 hash is not as expected. Expected: dfcae32b8615ed989843a8f130ceb154
and found 8f07a81607f348c1485f7cef08a4a1cb.

[2]
artifact classifier='osgi.bundle' id='org.wso2.carbon.apimgt.usage.client'
version='1.2.0'
  properties size='3'
property name='artifact.size' value='57002'/
property name='download.size' value='57002'/
property name='download.md5'
value='c80993a541f5cd4a356b2da69edefc90'/
  /properties
 /artifact

artifact classifier='osgi.bundle'
id='org.wso2.carbon.apimgt.usage.publisher' version='1.2.0'
  properties size='3'
property name='artifact.size' value='40455'/
property name='download.size' value='40455'/
property name='download.md5'
value='dfcae32b8615ed989843a8f130ceb154'/
  /properties
 /artifact


Thanks
SumeddhaS


On Thu, Jan 2, 2014 at 10:36 AM, Sumedha Kodithuwakku sumed...@wso2.comwrote:

 Hi all,

 $subject. I tried to install features using [1]  but I get the attached
 exception.

 Any idea on this..?

 [1] http://dist.wso2.org/p2/carbon/releases/turing/


 Thanks
 SumedhaS

 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [AM] Unable to install Key Manager (APIM) features in IS 4.6.0

2014-01-02 Thread Sumedha Kodithuwakku
Hi all,

$subject. I tried to install features using [1]  but I get the attached
exception.

Any idea on this..?

[1] http://dist.wso2.org/p2/carbon/releases/turing/


Thanks
SumedhaS

-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
org.wso2.carbon.feature.mgt.core.ProvisioningException: NLS missing message: 
Phase_Collect_Error in: org.eclipse.equinox.internal.p2.engine.messages
  NLS missing message: session_context in: 
org.eclipse.equinox.internal.p2.engine.messages
  Problems downloading artifact: 
osgi.bundle,org.wso2.carbon.apimgt.usage.client,1.2.0.
MD5 hash is not as expected. Expected: c80993a541f5cd4a356b2da69edefc90 and 
found 442b547c177c4206e34d028c81980466.
  Problems downloading artifact: 
osgi.bundle,org.wso2.carbon.apimgt.usage.publisher,1.2.0.
MD5 hash is not as expected. Expected: dfcae32b8615ed989843a8f130ceb154 and 
found 8f07a81607f348c1485f7cef08a4a1cb.
at 
org.wso2.carbon.feature.mgt.core.util.ProvisioningUtils.performProvisioningAction(ProvisioningUtils.java:77)
at 
org.wso2.carbon.feature.mgt.core.util.ProvisioningUtils.performProvisioningAction(ProvisioningUtils.java:86)
at 
org.wso2.carbon.feature.mgt.services.prov.ProvisioningAdminService.performProvisioningAction(ProvisioningAdminService.java:285)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at 
org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212)
at 
org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117)
at 
org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40)
at 
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
at 
org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169)
at 
org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82)
at 
org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
at 
org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77)
at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
at 
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:430)
at 
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:225)
at 
org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
at 
org.wso2.carbon.feature.mgt.stub.ProvisioningAdminServiceStub.performProvisioningAction(ProvisioningAdminServiceStub.java:804)
at 
org.wso2.carbon.feature.mgt.ui.ProvisioningAdminClient.performInstallation(ProvisioningAdminClient.java:125)
at 
org.apache.jsp.feature_002dmgt.perform_005finstallation_002dajaxprocessor_jsp._jspService(org.apache.jsp.feature_002dmgt.perform_005finstallation_002dajaxprocessor_jsp:84)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:111)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:403)
at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:492)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:378)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at org.wso2.carbon.ui.JspServlet.service(JspServlet.java:155)
at org.wso2.carbon.ui.TilesJspServlet.service(TilesJspServlet.java:80)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at 
org.eclipse.equinox.http.helper.ContextPathServletAdaptor.service(ContextPathServletAdaptor.java:37)
at 
org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61)
at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128)
at 
org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:68)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
at 
org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305

[Dev] Writing a custom Authenticator Handler for WSO2 API Manager to validate a OAuth token with Identity Server

2014-01-01 Thread Sumedha Kodithuwakku
Hi all,

Is there a way to use a OAuth token generated by IS in the APIMs API
calls.? Basically what should happen is when making Api calls with the
OAuth token generated by IS, APIM should validate the token with Identity
Server and if it validates let the call go through.

As I understood we have to write a  custom Authentication handler as in [1]
to achieve that kind of a requirement. Or is there any other way to achieve
the above.?

I wrote a custom handler which calls IS and validates the token, however it
only route API calls to SandBox only (If I have only enabled Production
endpoint API call does not go through, and gives a error saying No Sandbox
found, if Sand box endpoint is there the call goes through to it).

As I understood when using the default Authentication Handler in APIM, it
will call a back end service and get API info and set it to the message
context. But this is not possible with a external OAuth token(from IS)
since the backend service in APIM cannot recognize the token. This might be
the reason for the above issue.

Any Idea on achieving the above requirement.?

[1]
http://docs.wso2.org/display/AM160/Writing+a+Custom+Authentication+Handler

Thanks
SumedhaS
-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Writing a custom Authenticator Handler for WSO2 API Manager to validate a OAuth token with Identity Server

2014-01-01 Thread Sumedha Kodithuwakku
Hi Vijayaratha,

You mean, Installing KeyManager features right..?

Thanks
SumedhaS


On Wed, Jan 1, 2014 at 11:13 PM, Vijayaratha Vijayasingam
rat...@wso2.comwrote:

 Why don't you try to configure IS as keymanager?


 On 2 January 2014 11:36, Sumedha Kodithuwakku sumed...@wso2.com wrote:

 Hi all,

 Is there a way to use a OAuth token generated by IS in the APIMs API
 calls.? Basically what should happen is when making Api calls with the
 OAuth token generated by IS, APIM should validate the token with Identity
 Server and if it validates let the call go through.

 As I understood we have to write a  custom Authentication handler as in
 [1] to achieve that kind of a requirement. Or is there any other way to
 achieve the above.?

 I wrote a custom handler which calls IS and validates the token, however
 it only route API calls to SandBox only (If I have only enabled Production
 endpoint API call does not go through, and gives a error saying No Sandbox
 found, if Sand box endpoint is there the call goes through to it).

 As I understood when using the default Authentication Handler in APIM, it
 will call a back end service and get API info and set it to the message
 context. But this is not possible with a external OAuth token(from IS)
 since the backend service in APIM cannot recognize the token. This might be
 the reason for the above issue.

 Any Idea on achieving the above requirement.?

 [1]
 http://docs.wso2.org/display/AM160/Writing+a+Custom+Authentication+Handler

 Thanks
 SumedhaS
 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/


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




 --
 -Ratha
 mobile: (+94)755906608




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Writing a custom Authenticator Handler for WSO2 API Manager to validate a OAuth token with Identity Server

2014-01-01 Thread Sumedha Kodithuwakku
Hi Sumedha,

Thanks for the explanation. I will use the approach of using IS as the Key
Manager.

Thanks
SumedhaS


On Wed, Jan 1, 2014 at 11:24 PM, Sumedha Rubasinghe sume...@wso2.comwrote:


 When validating a token, API Manager validates for whole new set of
 conditions like API Name, version, subscription availability, status, etc.
 This is why a direct token from IS (unless generate through API Manager
 with IS as the Key Manager) won't go pass through Authentication Handler of
 API G/W.



 On Thu, Jan 2, 2014 at 11:43 AM, Vijayaratha Vijayasingam rat...@wso2.com
  wrote:

 Why don't you try to configure IS as keymanager?


 On 2 January 2014 11:36, Sumedha Kodithuwakku sumed...@wso2.com wrote:

 Hi all,

 Is there a way to use a OAuth token generated by IS in the APIMs API
 calls.? Basically what should happen is when making Api calls with the
 OAuth token generated by IS, APIM should validate the token with Identity
 Server and if it validates let the call go through.

 As I understood we have to write a  custom Authentication handler as in
 [1] to achieve that kind of a requirement. Or is there any other way to
 achieve the above.?

 I wrote a custom handler which calls IS and validates the token, however
 it only route API calls to SandBox only (If I have only enabled Production
 endpoint API call does not go through, and gives a error saying No Sandbox
 found, if Sand box endpoint is there the call goes through to it).

 As I understood when using the default Authentication Handler in APIM,
 it will call a back end service and get API info and set it to the message
 context. But this is not possible with a external OAuth token(from IS)
 since the backend service in APIM cannot recognize the token. This might be
 the reason for the above issue.

 Any Idea on achieving the above requirement.?

 [1]
 http://docs.wso2.org/display/AM160/Writing+a+Custom+Authentication+Handler

 Thanks
 SumedhaS
 --
 *Sumedha Kodithuwakku*
 Software Engineer
 WSO2 Inc. : wso2.com
 lean . enterprise . middleware

 Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
 Blog: http://sumedhask.blogspot.com/


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




 --
 -Ratha
 mobile: (+94)755906608

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




 --
 /sumedha
 b :  bit.ly/sumedha




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware

Email: sumed...@wso2.com;  Mobile: +94 71 808 1124 | +1 602 388 0160
Blog: http://sumedhask.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] How endpoints in ESB proxies are generated

2013-12-05 Thread Sumedha Kodithuwakku
Hi all,

Just wanted to know about the $subject.

In proxies endpoints are displayed as https://*sumedha-pc*
:8244/services/SampleProxy  with the host name of the machine where as In
Application Server endpoints are displayed as
http://*192.168.24.1*:9763/services/echo/
with the machine IP address. However in APIs in ESB the endpoints are
displayed with the IP. Any particular reason for this difference.?

Thanks
SumedhaS


-- 
*Sumedha Kodithuwakku*
Software Engineer

WSO2 Inc. : wso2.com
lean . enterprise . middleware

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


Re: [Dev] WSO2 Committers += Gokul

2013-08-28 Thread Sumedha Kodithuwakku
Congratz Gokul...!


On Wed, Aug 28, 2013 at 5:07 PM, Darshana Gunawardana darsh...@wso2.comwrote:

 Congratulations Gokul...!!!


 On Wed, Aug 28, 2013 at 4:59 PM, Anjana Fernando anj...@wso2.com wrote:

 Hi everyone,

 It's my pleasure to announce Gokul as a WSO2 commiter. Gokul has donemany 
 contributions in improving the BAM product. And I'm sure he will
 continue to be a key member in the team. Gokul, welcome aboard and keep
 it up! ..


 Cheers,
 Anjana.

 --
 *Anjana Fernando*
 Technical Lead
 WSO2 Inc. | http://wso2.com
 lean . enterprise . middleware

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




 --
 Regards,

 *
 Darshana Gunawardana
 *Software Engineer
 WSO2 Inc.; http://wso2.com*
 E-mail: darsh...@wso2.com
 **Mobile: +94718566859
 *Lean . Enterprise . Middleware

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


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


Re: [Dev] WSO2 Committers += Tanya Madurapperuma

2013-08-15 Thread Sumedha Kodithuwakku
Congratz Tanya...!!


On Fri, Aug 16, 2013 at 11:05 AM, Lasantha Fernando lasan...@wso2.comwrote:

 Congrats Tanya... :-)


 On 16 August 2013 11:00, Ishara Premadasa ish...@wso2.com wrote:

 Congratulations Tanya!!!


 On Fri, Aug 16, 2013 at 10:57 AM, Chanika Geeganage chan...@wso2.comwrote:

 Congratzz Tanya !


 On Fri, Aug 16, 2013 at 10:53 AM, Pulasthi Supun pulas...@wso2.comwrote:

 Congrats tanya :)


 On Fri, Aug 16, 2013 at 10:11 AM, Nuwan Bandara nu...@wso2.com wrote:

 Hi All,

 Its my pleasure to welcome Tanya to WSO2 developer community by
 granting WSO2 commitership. Tanya has been contributing to products
 such as Jaggery, UES, Enterprise Store and also was working extensively on
 internal engineering application.

 While appreciating her contribution, I wish her all the best and
 hoping to see more and more technical contributions to our products and
 solutions spaces.

 Welcome  Thank You

 --
 *Thanks  Regards,

 Nuwan Bandara
 Technical Lead; **WSO2 Inc. *
 *lean . enterprise . middleware |  http://wso2.com *
 *blog : http://nuwanbando.com; email: nu...@wso2.com; phone: +94 11
 763 9629
 *
 http://www.nuwanbando.com/

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




 --
 --
 Pulasthi Supun
 Software Engineer; WSO2 Inc.; http://wso2.com,
 Email: pulas...@wso2.com
 Mobile: +94 (71) 9258281
 Blog : http://pulasthisupun.blogspot.com/
 Git hub profile: https://github.com/pulasthi

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




 --
 Best Regards..

 Chanika Geeganage
 Software Engineer
 WSO2, Inc.; http://wso2.com

 Mobile: +94773522586

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




 --
 Ishara Premasada
 Software Engineer,
 WSO2 Inc. http://wso2.com/
 *Blog   :  http://isharapremadasa.blogspot.com/
 Twitter   :  https://twitter.com/ishadil
 Mobile   : +94 714445832*



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




 --
 *Lasantha Fernando*
 Software Engineer - Data Technologies Team
 WSO2 Inc. http://wso2.com

 email: lasan...@wso2.com
 mobile: (+94) 71 5247551

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


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


Re: [Dev] WSO2 Committers += Piyum Fernando

2013-08-14 Thread Sumedha Kodithuwakku
Congratzz Piyum...!!


On Wed, Aug 14, 2013 at 1:44 PM, Bhathiya Jayasekara bhath...@wso2.comwrote:

 Congratulations piyum...


 On Wed, Aug 14, 2013 at 1:42 PM, Asanka Sanjeewa asan...@wso2.com wrote:

 Congratulation Piyum.

 Regards,
 AsankaS.


 On Wed, Aug 14, 2013 at 1:40 PM, Asanka Dissanayake asan...@wso2.comwrote:

 Congratzz piyum!!


 On Wed, Aug 14, 2013 at 1:32 PM, Sagara Gunathunga sag...@wso2.comwrote:


 It is my pleasure to welcome Piyum Fernando as a WSO2 Committer.

 Piyum, Welcome Aboard!   please keep up the good work!!

 Thanks !
 --
 Sagara Gunathunga

 Senior Technical Lead; WSO2, Inc.;  http://wso2.com
 V.P Apache Web Services;http://ws.apache.org/
 Linkedin; http://www.linkedin.com/in/ssagara
 Blog ;  http://ssagara.blogspot.com


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




 --

 *Asanka Dissanayake
 Software Engineer*
 *WSO2 Inc. - lean . enterprise . middleware |  wso2.com*
 *
 email: asan...@wso2.com ruch...@wso2.com,   blog:
 cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com  mobile: +94
 71 8373821*

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




 --
 *Asanka Sanjeewa*
 Senior Software Engineer
 Mobile: +94772532924
 WSO2 Inc. http://wso2.com/
 Blog: http://asanka-tech-blog.blogspot.com/


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




 --
 *Bhathiya Jayasekara*
 *Software Engineer,*
 *WSO2 inc., http://wso2.com*
 *
 *
 *Phone: +94715478185*
 *LinkedIn: http://www.linkedin.com/in/bhathiyaj*
 *Twitter: https://twitter.com/bhathiyax*

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


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


Re: [Dev] WSO2 Committers += Bhathiya

2013-08-13 Thread Sumedha Kodithuwakku
Congratzz Bathiya...!!!


On Tue, Aug 13, 2013 at 2:20 PM, Asanka Dissanayake asan...@wso2.comwrote:

 congratzz bhathiya


 On Tue, Aug 13, 2013 at 2:17 PM, Pushpalanka Jayawardhana 
 la...@wso2.comwrote:

 Congratulations...!!!

  Pushpalanka Jayawardhana

 Software Engineer

 WSO2 Lanka (pvt) Ltd
 [image: 
 Facebook]http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.facebook.com%2Fpushpalanka
  [image:
 Twitter]http://s.wisestamp.com/links?url=http%3A%2F%2Ftwitter.com%2FPushpalanka
  [image:
 LinkedIn]http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.linkedin.com%2Fprofile%2Fview%3Fid%3D75175642%26trk%3Dtab_pro
  [image:
 Blogger]http://s.wisestamp.com/links?url=http%3A%2F%2Fpushpalankajaya.blogspot.com%2F
  [image:
 SlideShare]http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.slideshare.net%2FPushpalanka
 Mobile: +94779716248
 http://s.wisestamp.com/links?url=http%3A%2F%2Fr1.wisestamp.com%2Fr%2Flanding%3Fu%3Dc984892c0c4ca423%26v%3D3.13.2%26t%3D1361257731639%26promo%3D10%26dest%3Dhttp%253A%252F%252Fwww.wisestamp.com%252Femail-install%253Futm_source%253Dextension%2526utm_medium%253Demail%2526utm_campaign%253Dpromo_10


 On Tue, Aug 13, 2013 at 2:08 PM, Prabath Abeysekera praba...@wso2.comwrote:

 Hi All,

 It's my pleasure to welcome Bhathiya Jayasekara as a WSO2 Committer.
 Bhathiya has been a key member of the team since he joined SS and has
 contributed greatly to SS related developments over the last couple of
 months. In acknowledgement of his contributions, he's been voted as a WSO2
 comitter. Welcome aboard and keep up the good work!


 Cheers,
 Prabath

 --
 Prabath Abeysekara
 Associate Technical Lead, Data TG.
 WSO2 Inc.
 Email: praba...@wso2.com harsha...@wso2.com
 Mobile: +94774171471

 http://harshana05.blogspot.com/

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



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




 --

 *Asanka Dissanayake
 Software Engineer*
 *WSO2 Inc. - lean . enterprise . middleware |  wso2.com*
 *
 email: asan...@wso2.com ruch...@wso2.com,   blog:
 cyberwaadiya.blogspot.com, asankastechtalks.wordpress.com  mobile: +94 71
 8373821*

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


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


Re: [Dev] WSO2 Committers += Shashika Ubhayaratne

2013-08-05 Thread Sumedha Kodithuwakku
Congratzz Shashika...!

On Mon, Aug 5, 2013 at 1:15 PM, Manoj Kumara ma...@wso2.com wrote:

 Congratz Shashika ...

 Best Regards..


 Manoj Kumara
 Software Engineer
 WSO2, Inc.; http://wso2.com

 Twitter:  http://twitter.com/ManKuma
 Mobile: +94713448188


 On Mon, Aug 5, 2013 at 11:39 AM, Evanthika Amarasiri 
 evanth...@wso2.comwrote:

 Hi,

 Its my pleasure to welcome Shashika Ubhayaratne as a WSO2 Committer.

 Shashika has made some great contributions during the recent ESB release.

 Welcome aboard Shashika. Keep up the good work.

 Regards,
 Evanthika Amarasiri
 Senior Technical Lead - Quality Assurance
 Mobile: +94773125935
 *
 *
 wso2.com Lean Enterprise Middleware

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



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




-- 
*Sumedha Kodithuwakku*
Software Engineer

WSO2 Inc. : wso2.com
lean . enterprise . middleware

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


Re: [Dev] WSO2 Committers += Chanika

2013-08-04 Thread Sumedha Kodithuwakku
Congratz Chanika..!

On Mon, Aug 5, 2013 at 10:25 AM, Pushpalanka Jayawardhana la...@wso2.comwrote:

 Congratulation Chanika...!!!

  Pushpalanka Jayawardhana

 Software Engineer

 WSO2 Lanka (pvt) Ltd
 [image: 
 Facebook]http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.facebook.com%2Fpushpalanka
  [image:
 Twitter]http://s.wisestamp.com/links?url=http%3A%2F%2Ftwitter.com%2FPushpalanka
  [image:
 LinkedIn]http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.linkedin.com%2Fprofile%2Fview%3Fid%3D75175642%26trk%3Dtab_pro
  [image:
 Blogger]http://s.wisestamp.com/links?url=http%3A%2F%2Fpushpalankajaya.blogspot.com%2F
  [image:
 SlideShare]http://s.wisestamp.com/links?url=http%3A%2F%2Fwww.slideshare.net%2FPushpalanka
 Mobile: +94779716248
 http://s.wisestamp.com/links?url=http%3A%2F%2Fr1.wisestamp.com%2Fr%2Flanding%3Fu%3Dc984892c0c4ca423%26v%3D3.13.2%26t%3D1361257731639%26promo%3D10%26dest%3Dhttp%253A%252F%252Fwww.wisestamp.com%252Femail-install%253Futm_source%253Dextension%2526utm_medium%253Demail%2526utm_campaign%253Dpromo_10


 On Mon, Aug 5, 2013 at 10:22 AM, Ishara Premadasa ish...@wso2.com wrote:

 Congratz Chanika :)


 On Mon, Aug 5, 2013 at 10:19 AM, Balakrishnan Gokulakrishnan 
 go...@wso2.com wrote:

 Congrats Chanika!!

 On 5 August 2013 09:24, Anjana Fernando anj...@wso2.com wrote:

 Hi everyone,

 It's my pleasure to announce Chanika as a WSO2 commiter. Chanika has
 done many contribution in improving DSS features. And I'm sure she will
 continue to be a key member in the team. Chanika, welcome aboard and keep
 it up! ..

 Cheers,
 Anjana.
 --
 *Anjana Fernando*
 Technical Lead
  WSO2 Inc. | http://wso2.com
 lean . enterprise . middleware

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




 --
 *Balakrishnan Gokulakrishnan*
 Software Engineer,
 WSO2, Inc.; http://wso2.com

 Twitter:  http://twitter.com/gokulbs
 Mobile: +94775935789
 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --
 Ishara Premasada
 Software Engineer,
 WSO2 Inc. http://wso2.com/
 *Blog   :  http://isharapremadasa.blogspot.com/
 Twitter   :  https://twitter.com/ishadil
 Mobile   : +94 714445832*



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



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


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


Re: [Dev] WSO2 Committers += Geeth

2013-08-04 Thread Sumedha Kodithuwakku
Congratzz Geeth..!

On Mon, Aug 5, 2013 at 10:51 AM, Piyum Fernando pi...@wso2.com wrote:

 Congradz Geeth!


 On Mon, Aug 5, 2013 at 10:40 AM, Udara Rathnayake uda...@wso2.com wrote:

 Congrats geeth


 On Mon, Aug 5, 2013 at 10:36 AM, Dimuthu De Lanerolle 
 dimut...@wso2.comwrote:

 Congtaz Geeth !


 On Mon, Aug 5, 2013 at 10:30 AM, Susankha Nirmala susan...@wso2.comwrote:

 congratz Geeth 


 On Mon, Aug 5, 2013 at 10:28 AM, Pulasthi Supun pulas...@wso2.comwrote:

 Congrats Geeth


 On Mon, Aug 5, 2013 at 10:25 AM, Dunith Dhanushka dun...@wso2.comwrote:

 Congrats Geeth!


 On Mon, Aug 5, 2013 at 10:21 AM, Balakrishnan Gokulakrishnan 
 go...@wso2.com wrote:

 Congrats Geeth!

 On 5 August 2013 10:07, Sagara Gunathunga sag...@wso2.com wrote:


 It is my pleasure to welcome Geeth Munasinghe as a WSO2 Committer.

 Geeth, Welcome Aboard!   please keep up the good work!!



 Thanks !
 --
 Sagara Gunathunga

 Senior Technical Lead; WSO2, Inc.;  http://wso2.com
 V.P Apache Web Services;http://ws.apache.org/
 Linkedin; http://www.linkedin.com/in/ssagara
 Blog ;  http://ssagara.blogspot.com


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




 --
 *Balakrishnan Gokulakrishnan*
 Software Engineer,
 WSO2, Inc.; http://wso2.com

 Twitter:  http://twitter.com/gokulbs
 Mobile: +94775935789
 ___
 Dev mailing list
 Dev@wso2.org
 http://wso2.org/cgi-bin/mailman/listinfo/dev




 --
 Regards,

 Dunith Dhanushka,
 Senior Software Engineer - BAM,
 WSO2 Inc,

 Mobile - +94 71 8615744
 Blog - dunithd.wordpress.com http://blog.dunith.com
 Twitter - @dunithd http://twitter.com/dunithd

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




 --
 --
 Pulasthi Supun
 Software Engineer; WSO2 Inc.; http://wso2.com,
 Email: pulas...@wso2.com
 Mobile: +94 (71) 9258281
 Blog : http://pulasthisupun.blogspot.com/
 Git hub profile: https://github.com/pulasthi

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




 --
 Susankha Nirmala
 Software Engineer
 WSO2, Inc.: http://wso2.com
 lean.enterprise.middleware
 Mobile : +94 77 593 2146

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




 --
 Dimuthu De Lanerolle
 Software Engineer (Automation)
 WSO2 Inc.

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




 --
 *Udara Rathnayake*
 Software Engineer
 WSO2 Inc. : http://wso2.com

 Mobile : +94 772207239
 Twitter : http://twitter.com/udarakr
 Blog: http://udarakr.blogspot.com


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




 --
 Piyum Fernando
 Software Engineer

 Mobile: +94 77 22 93 880
 Home:  +94 31 22 75 715

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




-- 
*Sumedha Kodithuwakku*
Software Engineer

WSO2 Inc. : wso2.com
lean . enterprise . middleware

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


Re: [Dev] Welcome Susankha Nirmala as a WSO2 Committer

2013-07-26 Thread Sumedha Kodithuwakku
Congratz Susankha...!

On Fri, Jul 26, 2013 at 11:49 AM, Pulasthi Supun pulas...@wso2.com wrote:

 Congratzz Susankha

 Regards
 Pulasthi


 On Fri, Jul 26, 2013 at 11:47 AM, Jasintha Dasanayake 
 jasin...@wso2.comwrote:


 Congratz

 /Jasintha


 On Fri, Jul 26, 2013 at 11:39 AM, Shameera Rathnayaka 
 shame...@wso2.comwrote:

 Congratzz Susankha




 On Fri, Jul 26, 2013 at 11:36 AM, Harshana Martin harsh...@wso2.comwrote:

 Hi All,

 It is my distinct pleasure to welcome Susankha Nirmala as a WSO2
 Committer.

 Susankha has made some great contributions to WSO2 Developer Studio and
 the Carbon Platform during the last couple of months and in recognition of
 his commitment and contributions, he has been voted as a Committer for
 WSO2.

 Susankha, Congratulations and Welcome Aboard!

 Keep up the good work!!

 Thanks and Regards,
 Harshana
  --

 Harshana Martin
 Associate Technical Lead
 WSO2 Inc. : http://wso2.com

 Mobile: +94 775 998 115
 Profile: https://www.google.com/profiles/harshana05
 Blog: http://harshana05.blogspot.com
 Twitter: http://twitter.com/harshana05


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




 --
 *Software Engineer - WSO2 Inc.*
 *email: shameera AT wso2.com shame...@wso2.com , shameera AT
 apache.org shame...@apache.org*
 *phone:  +9471 922 1454*
 *
 *
 *Linked in : *http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561
 *Twitter : *https://twitter.com/Shameera_R

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




 --
 *Jasintha Dasanayake
 **Software Engineer
 WSO2 Inc. | http://wso2.com

 lean . enterprise . middleware
 *
 *
 *
 *mobile :- 077 291 6596*

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




 --
 --
 Pulasthi Supun
 Software Engineer; WSO2 Inc.; http://wso2.com,
 Email: pulas...@wso2.com
 Mobile: +94 (71) 9258281
 Blog : http://pulasthisupun.blogspot.com/
 Git hub profile: https://github.com/pulasthi

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


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


Re: [Dev] WSO2 Committers += Pulasthi Supun

2013-07-22 Thread Sumedha Kodithuwakku
Congratz  Pulasthi...!!!

On Mon, Jul 22, 2013 at 6:04 PM, Hasitha Aravinda hasi...@wso2.com wrote:

 Congratulation Pulasthi...!!!




 On Sun, Jul 21, 2013 at 4:54 PM, Senaka Fernando sen...@wso2.com wrote:

 Hi all,

 Its my pleasure to welcome Pulasthi Supun as a WSO2 Committer. Pulasthi
 has made some great contributions to our platform during the last
 few months and in recognition of his commitment and contributions he has
 been voted as a committer.

 Pulasthi, welcome aboard and keep up the good work.

 Best Regards,
 Senaka.

 --
 * http://us13.wso2con.com/
 *
 *
 *
 *Senaka Fernando*
 Senior Technical Lead; WSO2 Inc.; http://wso2.com*
 Member; Apache Software Foundation; http://apache.org

 E-mail: senaka AT wso2.com
 **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
 Linked-In: http://linkedin.com/in/senakafernando

 *Lean . Enterprise . Middleware

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




 --
 Hasitha Aravinda,
 Software Engineer,
 WSO2 Inc.
 Email: hasi...@wso2.com
 Mobile: +94 71 8 210 200


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


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


Re: [Dev] WSO2 Committers += Punnadi Goonewardena

2013-07-03 Thread Sumedha Kodithuwakku
Congratzz Punnadi!


On Wed, Jul 3, 2013 at 2:13 PM, Ishara Premadasa ish...@wso2.com wrote:

 Congratulations Punnadi!


 On Wed, Jul 3, 2013 at 1:40 PM, Ramith Jayasinghe ram...@wso2.com wrote:

 Congrats 

 On Wed, Jul 3, 2013 at 1:37 PM, Dimuthu Leelarathne dimut...@wso2.comwrote:

 Hi Punnadi,

 Congratulations!

 It is with great pleasure that we welcome you as a WSO2 committer. Thank
 you for your contributions.

 thanks and best regards,
 Dimuthu

 --
 Dimuthu Leelarathne
 Architect  Product Lead of App Factory

 WSO2, Inc. (http://wso2.com)
 email: dimut...@wso2.com

 Lean . Enterprise . Middleware

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




 --
 Ramith Jayasinghe
 Technical Lead
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 E: ram...@wso2.com
 P: +94 776715671


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




 --
 Ishara Premasada
 Software Engineer,
 WSO2 Inc. http://wso2.com/
 *Blog   :  http://isharapremadasa.blogspot.com/
 Twitter   :  https://twitter.com/ishadil
 Mobile   : +94 714445832*



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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware
Mobile : +94718081124
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Shafreen Anfar

2013-07-03 Thread Sumedha Kodithuwakku
Congratz Shafreen...!!


On Wed, Jul 3, 2013 at 2:13 PM, Ishara Premadasa ish...@wso2.com wrote:

 Congratz Shafreen!


 On Wed, Jul 3, 2013 at 2:10 PM, Nihanth Joseph niha...@wso2.com wrote:

 Congrats Shafreen


 On Wed, Jul 3, 2013 at 2:08 PM, Ravi Undupitiya r...@wso2.com wrote:

 Congrats Shafreen! :)


 On Wed, Jul 3, 2013 at 2:03 PM, Kasun Indrasiri ka...@wso2.com wrote:

 Hi Folks,

 Its my pleasure to welcome Shafreen Anfar as a WSO2 Committer. He is a
 key contributor in bug fixing of 4.7 release and done a good job in ESB
 performance testing too.

 Shafreen, welcome aboard and keep up the good work.

 Thanks.

 --
 Kasun Indrasiri
 Software Architect
 WSO2, Inc.; http://wso2.com
 lean.enterprise.middleware

 cell: +94 71 536 4128
 Blog : http://kasunpanorama.blogspot.com/

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




 --
 *Ravi Undupitiya*
 Software Engineer; WSO2 Inc.; http://wso2.com
 *
 *
 *E-mail: r...@wso2.com
 **M: **+94 772 930 712*
 *
 *Lean . Enterprise . Middleware

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




 --
 Nihanth Joseph
 Senior Software Engineer
 Mob: +94719187136

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




 --
 Ishara Premasada
 Software Engineer,
 WSO2 Inc. http://wso2.com/
 *Blog   :  http://isharapremadasa.blogspot.com/
 Twitter   :  https://twitter.com/ishadil
 Mobile   : +94 714445832*



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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware
Mobile : +94718081124
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Asanka Dissanayake

2013-07-03 Thread Sumedha Kodithuwakku
Congratz Asanka..!


On Wed, Jul 3, 2013 at 2:24 PM, Dimuthu De Lanerolle dimut...@wso2.comwrote:

 Congratz Asanka !


 On Wed, Jul 3, 2013 at 2:22 PM, Manisha Gayathri mani...@wso2.com wrote:

 Congratulations Asanka!!

 On Wed, Jul 3, 2013 at 1:07 AM, Dimuthu Leelarathne dimut...@wso2.comwrote:

 Hi Asanka,

 Congratulations!

 It is with great pleasure that we welcome you as a WSO2 committer. Thank
 you for your contributions.

 thanks and best regards,
 Dimuthu

 --
 Dimuthu Leelarathne
 Architect  Product Lead of App Factory

 WSO2, Inc. (http://wso2.com)
 email: dimut...@wso2.com
 Mobile : 0773661935

 Lean . Enterprise . Middleware

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




 --
 ~Regards
 *Manisha Eleperuma*
 Software Engineer, Solutions TG
 WSO2, Inc.: http://wso2.com
 lean.enterprise.middleware

 *blog:  http://manisha-eleperuma.blogspot.com/*
 *mobile:  +94 71 8279777*
 *
 *

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




 --
 Dimuthu De Lanerolle
 Software Engineer (Automation)
 WSO2 Inc.

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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware
Mobile : +94718081124
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Shameera Rathnayaka

2013-07-01 Thread Sumedha Kodithuwakku
Congratz Shameera...!


On Mon, Jul 1, 2013 at 1:21 PM, Pradeep Fernando prad...@wso2.com wrote:

 Hi Devs,

 Its my pleasure to welcome Shameera Rathnayaka as a WSO2 committer.
 He has made valuable contributions to WSO2 Carbon platform over the last
 few months. Thanks Shameera for the contributions and keep up the good work.


 Shameera, welcome aboard!!

 thanks,
 --Pradeep



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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware
Mobile : +94718081124
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Ishara Premadasa

2013-06-20 Thread Sumedha Kodithuwakku
Congratz Ishara...!

On Fri, Jun 21, 2013 at 10:43 AM, Gihan Anuruddha gi...@wso2.com wrote:

 Congratulation Ishara !!!


 On Fri, Jun 21, 2013 at 10:21 AM, Shammi Jayasinghe sha...@wso2.comwrote:

 Hi,

 Its my pleasure to welcome Ishara Premadasa as WSO2 Committer.

 Ishara has been an excellent contributor for MB 2.1.0 and other related
 projects over the last few months and gave a great help on releasing Alpha,
 Beta and RC1 of MB 2.1.0. Thank you very much  for all your hard work.

 Ishara, welcome aboard and keep up the good work.


 --
 Best Regards,*

 Shammi Jayasinghe*
 Associate Tech Lead
 WSO2, Inc.; http://wso2.com,
 mobile: +94 71 4493085


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




 --
 ---
 W.G. Gihan Anuruddha
 Senior Software Engineer | WSO2, Inc.
 M: +94772272595

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




-- 
*Sumedha Kodithuwakku*
Software Engineer
WSO2 Inc. : wso2.com
lean . enterprise . middleware
Mobile : +94718081124
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Dulanja Liyanage

2013-06-04 Thread Sumedha Kodithuwakku
Congratulations Dulanja...!

On Tue, Jun 4, 2013 at 11:29 AM, Rajeev Sampath raje...@wso2.com wrote:

 Congrats!


 On Tue, Jun 4, 2013 at 10:37 AM, Asela Pathberiya as...@wso2.com wrote:

 Hi All,

 It's my pleasure to announce Dulanja as a WSO2 committer. He has made an
 excellent contribution to WSO2 Identity Server.

 Dulanja, Welcome abroad and keep up the good work

 Thanks,
 Asela.

 --
 Thanks  Regards,
 Asela

 Mobile : +94 777 625 933

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




 --
 Rajeev Sampath
 Senior Software Engineer
 WSO2, Inc.; http://www.wso2.com.

 Mobile:* +94716265766
 *

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


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


Re: [Dev] WSO2 Committers += Isuru Perera

2013-06-03 Thread Sumedha Kodithuwakku
Congratzz Isuru...!!!

On Mon, Jun 3, 2013 at 5:27 PM, Susankha Nirmala susan...@wso2.com wrote:

 Congratz isuru!


 On Mon, Jun 3, 2013 at 5:21 PM, Piyum Fernando pi...@wso2.com wrote:

 Congrads Isuru!


 On Mon, Jun 3, 2013 at 5:18 PM, Supun Malinga sup...@wso2.com wrote:

 Congrats!


 On Mon, Jun 3, 2013 at 5:13 PM, Lasantha Fernando lasan...@wso2.comwrote:

 Congrats Isuru!... :-)


 On 3 June 2013 17:10, Ramith Jayasinghe ram...@wso2.com wrote:

 Contragrats Isuru!


 On Mon, Jun 3, 2013 at 5:08 PM, Nirmal Fernando nir...@wso2.comwrote:




 On Mon, Jun 3, 2013 at 5:07 PM, Nirmal Fernando nir...@wso2.comwrote:

 Congratulations IsuruP!


 On Mon, Jun 3, 2013 at 5:04 PM, Lakmal Warusawithana 
 lak...@wso2.com wrote:

 Hi,

 Its my pleasure to welcome Isuru Perera as a WSO2 Commiter.

 IsuruP has done excellent contribution in the areas of
 Stratos2 specially new CLI and Stratos Controller UI.

 IsuruP, welcome aboard and keep up the good work.

 regards

 --
 Lakmal Warusawithana
 Software Architect; WSO2 Inc.
 Mobile : +94714289692


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




 --

 Thanks  regards,
 Nirmal

 Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
 Mobile: +94715779733
 Blog: http://nirmalfdo.blogspot.com/




 --

 Thanks  regards,
 Nirmal

 Senior Software Engineer- Platform Technologies Team, WSO2 Inc.
 Mobile: +94715779733
 Blog: http://nirmalfdo.blogspot.com/


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




 --
 Ramith Jayasinghe
 Technical Lead
 WSO2 Inc., http://wso2.com
 lean.enterprise.middleware

 E: ram...@wso2.com
 P: +94 776715671


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




 --
 *Lasantha Fernando*
 Software Engineer - Data Technologies Team
 WSO2 Inc. http://wso2.com

 email: lasan...@wso2.com
 mobile: (+94) 71 5247551

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




 --
 Supun Malinga,

 Senior Software Engineer,
 WSO2 Inc.
 http://wso2.com
 http://wso2.org
 email - sup...@wso2.com sup...@wso2.com
 mobile - 071 56 91 321

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




 --
 Piyum Fernando
 Software Engineer

 Mobile: +94 77 22 93 880
 Home:  +94 31 22 75 715

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




 --
 Susankha Nirmala
 Software Engineer
  WSO2, Inc.: http://wso2.com
 lean.enterprise.middleware

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


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


Re: [Dev] WSO2 Committers += Isuru Haththotuwa

2013-05-09 Thread Sumedha Kodithuwakku
Congratz Isuru...!!!


On Thu, May 9, 2013 at 4:29 PM, Ashansa Perera asha...@wso2.com wrote:

 Congratz Isuru.. !


 On Thu, May 9, 2013 at 4:26 PM, Kishanthan Thangarajah 
 kishant...@wso2.com wrote:

 Congratulations IsuruH !


 On Thu, May 9, 2013 at 11:51 AM, Lakmal Warusawithana lak...@wso2.comwrote:

 Hi,

 Its my pleasure to welcome Isuru Haththotuwa as a WSO2 Commiter.

 IsuruH has done excellent contribution in the areas of
 Stratos2 specially git based depSync. Also his contribution to Stratos2
 alpha, beta1 and beta2 was tremendous.

 IsuruH, welcome aboard and keep up the good work.

 regards

 --
 Lakmal Warusawithana
 Software Architect; WSO2 Inc.
 Mobile : +94714289692


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




 --
 *Kishanthan Thangarajah*
 Software Engineer,
 Development Technologies Team,
 WSO2, Inc.
 lean.enterprise.middleware

 Mobile - +94773426635
 Blog - *http://kishanthan.wordpress.com*
 Twitter - *http://twitter.com/kishanthan*

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




 --
 Thanks  Regards,

 Ashansa Perera
 Software Engineer
 WSO2, Inc

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




-- 
*Sumedha Kodithuwakku*

Software Engineer

WSO2 Inc. : wso2.com
lean . enterprise . middleware

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