[Dev] [IS] Foreign key references from Identity tables to User Manager tables

2015-06-09 Thread Tanya Madurapperuma
Hi IS team,

We have encountered the following issue when running the identity mysql
script before the user manager tables.

ERROR 1005 (HY000): Can't create table 'WSO2CARBON_DB.IDN_ASSOCIATED_ID'
(errno: 150)
ERROR 1005 (HY000): Can't create table
'WSO2CARBON_DB.UM_USER_ACCOUNT_ASSOCIATIONS'
(errno: 150)

This is because there is a foreign key dependency to UM_DOMAIN table in
user manager tables from the above tables.
Therefore both the identity tables and user manager tables should be in a
single database.

With that how can we setup a cluster with the database seperation?

Appreciate your help.

Thanks,
Tanya

-- 
Tanya Madurapperuma

Senior Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94718184439
Blog : http://tanyamadurapperuma.blogspot.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Please review and merge

2015-06-09 Thread Johann Nallathamby
Merged.

Thanks.

On Fri, Jun 5, 2015 at 1:49 PM, Godwin Amila Shrimal god...@wso2.com
wrote:

 Hi,

 Please review and merge PR [1].

 [1] https://github.com/wso2/carbon4-kernel/pull/233


 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




-- 
Thanks  Regards,

*Johann Dilantha Nallathamby*
Technical Lead  Product Lead of WSO2 Identity Server
Integration Technologies Team
WSO2, Inc.
lean.enterprise.middleware

Mobile - *+9476950*
Blog - *http://nallaa.wordpress.com http://nallaa.wordpress.com*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MB] Revamping MB Test Framework to cut down time.

2015-06-09 Thread Waruna Perera
Adding Krishantha

On Tue, Jun 9, 2015 at 1:41 PM, Ramith Jayasinghe ram...@wso2.com wrote:

 generally very nice to do this.
 @Krishantha,
 Can we run integration tests in parallel against a carbon server?

 On Tue, Jun 9, 2015 at 1:34 PM, Hemika Kodikara hem...@wso2.com wrote:

 Hi All,

 When executing the MB integration tests, we noticed that it takes a long
 time to get executed. I have several suggestions that could help us to cut
 down time.

 1. Running tests classes in parallel [1]. Here we have to state how many
 classes to run in parallel.

 2. Disable message receiving loggings in test cases. This can either be
 disabled or be turned into debug logs. If we are changing it to debug logs,
 we would need a way to enable debug logs(Have to look into this).

 3. Reduce the number of messages published in each test case.

 What are your thoughts on the above suggestions ?

 [1] -
 http://howtodoinjava.com/2014/12/02/testng-executing-parallel-tests/

 Regards,
 Hemika

 Hemika Kodikara
 Software Engineer
 WSO2 Inc.
 lean . enterprise . middleware
 http://wso2.com

 Mobile : +9477762




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

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


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




-- 
Waruna Perera
Senior Software Engineer - Test Automation
Mobile: +94 77 3867037
WSO2, Inc.; http://wso2.com/
lean . enterprise . middlewear.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [IS] Foreign key references from Identity tables to User Manager tables

2015-06-09 Thread Prasad Tissera
This script need to be fixed and it will be included in in
carbon-identity-4.5.1.  Thanks.

Regards,
Prasad.

On Tue, Jun 9, 2015 at 3:25 PM, Tanya Madurapperuma ta...@wso2.com wrote:

 Hi IS team,

 We have encountered the following issue when running the identity mysql
 script before the user manager tables.

 ERROR 1005 (HY000): Can't create table 'WSO2CARBON_DB.IDN_ASSOCIATED_ID'
 (errno: 150)
 ERROR 1005 (HY000): Can't create table 
 'WSO2CARBON_DB.UM_USER_ACCOUNT_ASSOCIATIONS'
 (errno: 150)

 This is because there is a foreign key dependency to UM_DOMAIN table in
 user manager tables from the above tables.
 Therefore both the identity tables and user manager tables should be in a
 single database.

 With that how can we setup a cluster with the database seperation?

 Appreciate your help.

 Thanks,
 Tanya

 --
 Tanya Madurapperuma

 Senior Software Engineer,
 WSO2 Inc. : wso2.com
 Mobile : +94718184439
 Blog : http://tanyamadurapperuma.blogspot.com




-- 
Prasad Tissera
Software Engineer.
Mobile : +94777223444
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [IS] Foreign key references from Identity tables to User Manager tables

2015-06-09 Thread Thanuja Jayasinghe
Hi Tanya,

We already have a public jira [1] for this.

[1] - https://wso2.org/jira/browse/IDENTITY-3335

Thanks,
Thanuja

On Tue, Jun 9, 2015 at 3:25 PM, Tanya Madurapperuma ta...@wso2.com wrote:

 Hi IS team,

 We have encountered the following issue when running the identity mysql
 script before the user manager tables.

 ERROR 1005 (HY000): Can't create table 'WSO2CARBON_DB.IDN_ASSOCIATED_ID'
 (errno: 150)
 ERROR 1005 (HY000): Can't create table 
 'WSO2CARBON_DB.UM_USER_ACCOUNT_ASSOCIATIONS'
 (errno: 150)

 This is because there is a foreign key dependency to UM_DOMAIN table in
 user manager tables from the above tables.
 Therefore both the identity tables and user manager tables should be in a
 single database.

 With that how can we setup a cluster with the database seperation?

 Appreciate your help.

 Thanks,
 Tanya

 --
 Tanya Madurapperuma

 Senior Software Engineer,
 WSO2 Inc. : wso2.com
 Mobile : +94718184439
 Blog : http://tanyamadurapperuma.blogspot.com




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


[Dev] Please review and commit the fix for REGISTRY-2561

2015-06-09 Thread Bhathiya Jayasekara
Hi Kishanthan,

Please review and commit the fix[1] to patch 11. Fix diff is attached to
the JIRA itself.

[1] https://wso2.org/jira/browse/REGISTRY-2561

Thanks,
-- 
*Bhathiya Jayasekara*
*Senior Software Engineer,*
*WSO2 inc., http://wso2.com http://wso2.com*

*Phone: +94715478185*
*LinkedIn: http://www.linkedin.com/in/bhathiyaj
http://www.linkedin.com/in/bhathiyaj*
*Twitter: https://twitter.com/bhathiyax https://twitter.com/bhathiyax*
*Blog: http://movingaheadblog.blogspot.com
http://movingaheadblog.blogspot.com/*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MB] Revamping MB Test Framework to cut down time.

2015-06-09 Thread Ramith Jayasinghe
generally very nice to do this.
@Krishantha,
Can we run integration tests in parallel against a carbon server?

On Tue, Jun 9, 2015 at 1:34 PM, Hemika Kodikara hem...@wso2.com wrote:

 Hi All,

 When executing the MB integration tests, we noticed that it takes a long
 time to get executed. I have several suggestions that could help us to cut
 down time.

 1. Running tests classes in parallel [1]. Here we have to state how many
 classes to run in parallel.

 2. Disable message receiving loggings in test cases. This can either be
 disabled or be turned into debug logs. If we are changing it to debug logs,
 we would need a way to enable debug logs(Have to look into this).

 3. Reduce the number of messages published in each test case.

 What are your thoughts on the above suggestions ?

 [1] - http://howtodoinjava.com/2014/12/02/testng-executing-parallel-tests/

 Regards,
 Hemika

 Hemika Kodikara
 Software Engineer
 WSO2 Inc.
 lean . enterprise . middleware
 http://wso2.com

 Mobile : +9477762




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

E: ram...@wso2.com
P: +94 777542851
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2-uri-templates (1.6.4) public git repository

2015-06-09 Thread Sanjeewa Malalgoda
AFAIR latest uri-template version is 1.6.5(released on svn). So we may need
to get that to git and release(we may do as a part of commons).
Please run all unit tests before merge fixes. Also add tests to cover your
use case.

Thanks,
sanjeewa.

On Tue, Jun 9, 2015 at 2:03 PM, Isuru Udana isu...@wso2.com wrote:

 Hi,

 1.6.4 version was released from svn.
 Is this available in somewhere in git ? Or else do we need to bring it
 into in git ?


 Thanks.


 On Tue, Jun 9, 2015 at 1:57 PM, Kevin Ratnasekera ke...@wso2.com wrote:

 Hi all,
 I need some fixes to be included with $subject with related to public
 jira[1]. Where can I find the released version of $subject?
 [1]https://wso2.org/jira/browse/ESBJAVA-3751
 Regards
 Kevin

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




 --
 *Isuru Udana*
 Associate Technical Lead
 WSO2 Inc.; http://wso2.com
 email: isu...@wso2.com cell: +94 77 3791887
 blog: http://mytecheye.blogspot.com/




-- 

*Sanjeewa Malalgoda*
WSO2 Inc.
Mobile : +94713068779

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


[Dev] [MB] Revamping MB Test Framework to cut down time.

2015-06-09 Thread Hemika Kodikara
Hi All,

When executing the MB integration tests, we noticed that it takes a long
time to get executed. I have several suggestions that could help us to cut
down time.

1. Running tests classes in parallel [1]. Here we have to state how many
classes to run in parallel.

2. Disable message receiving loggings in test cases. This can either be
disabled or be turned into debug logs. If we are changing it to debug logs,
we would need a way to enable debug logs(Have to look into this).

3. Reduce the number of messages published in each test case.

What are your thoughts on the above suggestions ?

[1] - http://howtodoinjava.com/2014/12/02/testng-executing-parallel-tests/

Regards,
Hemika

Hemika Kodikara
Software Engineer
WSO2 Inc.
lean . enterprise . middleware
http://wso2.com

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


Re: [Dev] CipherTool - Use of true/false flag in cipher-tool.properties

2015-06-09 Thread Asela Pathberiya
On Tue, Jun 9, 2015 at 12:23 PM, Niranjan Karunanandham
niran...@wso2.com wrote:
 Hi Asela,

 Currently I am refracting the CipherTool code and noticed that in
 cipher-tool.properties [1], it is mentioned to set the value after the xpath
 as false if xml element starts with capital letter else true. In the code
 [2], we check for this value, but it is not used. Shall I remove this
 parameter?

+1..  I am not exactly sure what is reason for putting this..  But i
remember that there is some check for case sensitive letters in
securevault [1].  But,  it can not be related to the
cipher-tool.properties file.

[1] 
http://svn.wso2.org/repos/wso2/trunk/commons/securevault/src/main/java/org/wso2/securevault/SecretResolverFactory.java

Thanks,
Asela.


 [1] -
 https://github.com/wso2/cipher-tool/blob/master/src/main/resources/cipher-tool.properties
 [2] -
 https://github.com/wso2/cipher-tool/blob/master/src/main/java/org/wso2/ciphertool/CipherTool.java

 Regards,
 Nira
 --

 Niranjan Karunanandham
 Senior Software Engineer - WSO2 Inc.
 WSO2 Inc.: http://www.wso2.com



-- 
Thanks  Regards,
Asela

ATL
Mobile : +94 777 625 933
 +358 449 228 979

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


Re: [Dev] Social component is using a separate datasource config file now

2015-06-09 Thread Udara Rathnayake
On Tue, Jun 9, 2015 at 1:57 PM, Harsha Kumara hars...@wso2.com wrote:



 On Tue, Jun 9, 2015 at 1:22 PM, Udara Rathnayake uda...@wso2.com wrote:

 Hi Harsha,

 This is not a ES specific config file. This is specific to the social
 component which any product can install as a feature. Eg:- App Manager/App
 Factory are currently using.
 As I mentioned, without above change people need to modify their own
 master-datasources.xml after installing social feature, Which is not right.

 Ah then it's Ok.




 On Tue, Jun 9, 2015 at 1:06 PM, Harsha Kumara hars...@wso2.com wrote:

 Hi Udara,

 Will change the APIM side accordingly.

 Ideally you don't have to do anything. If you guys going to use social
 framework for comments/rating in future, just feature installation should
 be enough.


 We need to remove the existing social data source from our master data
 source configuration and copy the new configuration through distribution.

+1

 Since this data source config file contains only single data source, I
 think in future if ES side needs to add additional data sources, we can
 rename this data source file name to ES specific name and add data sources
 there.

 Thanks,
 Harsha

 On Tue, Jun 9, 2015 at 8:40 AM, Udara Rathnayake uda...@wso2.com
 wrote:

 Hi All,

 $Subject. Previously we had the WSO2_SOCIAL_DB configuration within
 master-datasources.xml hence we need to manually configure this after
 installing the social feature(Or keep custom master-datasources.xml within
 distribution source).

 With the following changes[1][2] we moved above configuration to a
 separate config social-datasources.xml

 [1]
 https://github.com/wso2/carbon-store/commit/45761aa7617050d82cf94489dcdb906af14a984c
 [2]
 https://github.com/wso2/product-es/commit/5c66139770e934d32a32a3ad4bdf6597f390a72d

 Regards,
 UdaraR

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




 --
 Harsha Kumara
 Software Engineer, WSO2 Inc.
 Mobile: +94775505618
 Blog:harshcreationz.blogspot.com





 --
 Harsha Kumara
 Software Engineer, WSO2 Inc.
 Mobile: +94775505618
 Blog:harshcreationz.blogspot.com

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


[Dev] PP - Docker best practices - ADD or COPY

2015-06-09 Thread Udara Liyanage
Hi,

I had a look at Docker best practices
http://docs.docker.com/v1.2/articles/dockerfile_best-practices/#add-or-copy
which
recommend to use COPY instead of ADD unless it is a tar.

For other items (files, directories) that do not require ADD’s tar
auto-extraction capability, you should always use COPY.

With that we can improve WSO2 ESB cartridge by replacing ADD by COPY. Below
are some sample places which can be replaced.

ADD scripts/init.sh /usr/local/bin/init.sh
ADD scripts/export-envs.sh /tmp/export-envs.sh

ADD packages/${CONFIGURATOR_NAME}.zip /opt/
ADD packages/wso2esb-${WSO2_ESB_VERSION}.zip /opt/
ADD plugins /${PCA_HOME}/plugins

WDYT?


-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PP - Docker best practices - ADD or COPY

2015-06-09 Thread Imesh Gunaratne
+1

On Tue, Jun 9, 2015 at 1:36 PM, Udara Liyanage ud...@wso2.com wrote:

 Hi,

 I had a look at Docker best practices
 http://docs.docker.com/v1.2/articles/dockerfile_best-practices/#add-or-copy 
 which
 recommend to use COPY instead of ADD unless it is a tar.

 For other items (files, directories) that do not require ADD’s tar
 auto-extraction capability, you should always use COPY.

 With that we can improve WSO2 ESB cartridge by replacing ADD by COPY.
 Below are some sample places which can be replaced.

 ADD scripts/init.sh /usr/local/bin/init.sh
 ADD scripts/export-envs.sh /tmp/export-envs.sh

 ADD packages/${CONFIGURATOR_NAME}.zip /opt/
 ADD packages/wso2esb-${WSO2_ESB_VERSION}.zip /opt/
 ADD plugins /${PCA_HOME}/plugins

 WDYT?


 --

 Udara Liyanage
 Software Engineer
 WSO2, Inc.: http://wso2.com
 lean. enterprise. middleware

 web: http://udaraliyanage.wordpress.com
 phone: +94 71 443 6897




-- 
*Imesh Gunaratne*
Senior Technical Lead
WSO2 Inc: http://wso2.com
T: +94 11 214 5345 M: +94 77 374 2057
W: http://imesh.gunaratne.org
Lean . Enterprise . Middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Social component is using a separate datasource config file now

2015-06-09 Thread Harsha Kumara
On Tue, Jun 9, 2015 at 1:22 PM, Udara Rathnayake uda...@wso2.com wrote:

 Hi Harsha,

 This is not a ES specific config file. This is specific to the social
 component which any product can install as a feature. Eg:- App Manager/App
 Factory are currently using.
 As I mentioned, without above change people need to modify their own
 master-datasources.xml after installing social feature, Which is not right.

Ah then it's Ok.




 On Tue, Jun 9, 2015 at 1:06 PM, Harsha Kumara hars...@wso2.com wrote:

 Hi Udara,

 Will change the APIM side accordingly.

 Ideally you don't have to do anything. If you guys going to use social
 framework for comments/rating in future, just feature installation should
 be enough.


We need to remove the existing social data source from our master data
source configuration and copy the new configuration through distribution.

 Since this data source config file contains only single data source, I
 think in future if ES side needs to add additional data sources, we can
 rename this data source file name to ES specific name and add data sources
 there.

 Thanks,
 Harsha

 On Tue, Jun 9, 2015 at 8:40 AM, Udara Rathnayake uda...@wso2.com wrote:

 Hi All,

 $Subject. Previously we had the WSO2_SOCIAL_DB configuration within
 master-datasources.xml hence we need to manually configure this after
 installing the social feature(Or keep custom master-datasources.xml within
 distribution source).

 With the following changes[1][2] we moved above configuration to a
 separate config social-datasources.xml

 [1]
 https://github.com/wso2/carbon-store/commit/45761aa7617050d82cf94489dcdb906af14a984c
 [2]
 https://github.com/wso2/product-es/commit/5c66139770e934d32a32a3ad4bdf6597f390a72d

 Regards,
 UdaraR

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




 --
 Harsha Kumara
 Software Engineer, WSO2 Inc.
 Mobile: +94775505618
 Blog:harshcreationz.blogspot.com





-- 
Harsha Kumara
Software Engineer, WSO2 Inc.
Mobile: +94775505618
Blog:harshcreationz.blogspot.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Jerad Rutnam
Congratulations Saneth! :)

-- 
*Jerad Rutnam*
*Software Engineer*

WSO2 Inc.
lean | enterprise | middleware
M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2-uri-templates (1.6.4) public git repository

2015-06-09 Thread Kevin Ratnasekera
Hi all,
I need some fixes to be included with $subject with related to public
jira[1]. Where can I find the released version of $subject?
[1]https://wso2.org/jira/browse/ESBJAVA-3751
Regards
Kevin
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Elilmatha Sivanesan
Congratulations Saneth

On Tue, Jun 9, 2015 at 1:57 PM, Jerad Rutnam je...@wso2.com wrote:

 Congratulations Saneth! :)

 --
 *Jerad Rutnam*
 *Software Engineer*

 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com

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




-- 
*S.Elilmatha*
Associate  Software Engineer,

WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

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


Re: [Dev] WSO2-uri-templates (1.6.4) public git repository

2015-06-09 Thread Isuru Udana
Hi,

1.6.4 version was released from svn.
Is this available in somewhere in git ? Or else do we need to bring it into
in git ?


Thanks.


On Tue, Jun 9, 2015 at 1:57 PM, Kevin Ratnasekera ke...@wso2.com wrote:

 Hi all,
 I need some fixes to be included with $subject with related to public
 jira[1]. Where can I find the released version of $subject?
 [1]https://wso2.org/jira/browse/ESBJAVA-3751
 Regards
 Kevin

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




-- 
*Isuru Udana*
Associate Technical Lead
WSO2 Inc.; http://wso2.com
email: isu...@wso2.com cell: +94 77 3791887
blog: http://mytecheye.blogspot.com/
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Inshaf Mahath
Congrats Saneth!!

On Tue, Jun 9, 2015 at 2:00 PM, Elilmatha Sivanesan elilma...@wso2.com
wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 1:57 PM, Jerad Rutnam je...@wso2.com wrote:

 Congratulations Saneth! :)

 --
 *Jerad Rutnam*
 *Software Engineer*

 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com

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




 --
 *S.Elilmatha*
 Associate  Software Engineer,

 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 Mobile 0779842221.


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




-- 
Inshaf Mahath
Associate Software Engineer
Mobile: +94775907181
WSO2 Inc.
Lean . Enterprise . Middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] Problem regarding Transaction Handling in MySQL

2015-06-09 Thread Sasikala Kottegoda
Hi all,

The problem was solved by changing the database engine type to innoDB.
Previously it was set to MyISAM which does not provide transactional
support.

Thank you

On Wed, May 27, 2015 at 10:20 AM, Sasikala Kottegoda sasik...@wso2.com
wrote:

 Hi all,

 MB stores message metadata and content in two separate tables.

 Currently, message metadata is being deleted once the messages are
 delivered, but the content is not (deleted later by a scheduled task).

 What I'm trying to do is to delete (transactional delete) both message
 metadata and content once they get delivered. For this, I have created two
 prepared statements. I add messages to these two statements and execute the
 batches as shown below.

 for (AndesRemovableMetadata md : messagesToRemove) {
 //add parameters to delete metadata
 metadataRemovalPreparedStatement.setInt(1, queueID);
 metadataRemovalPreparedStatement.setLong(2, md.getMessageID());
 metadataRemovalPreparedStatement.addBatch();

 //add parameters to delete content
 contentRemovalPreparedStatment.setLong(1, md.getMessageID());
 contentRemovalPreparedStatment.addBatch();
 }
 metadataRemovalPreparedStatement.executeBatch();
 contentRemovalPreparedStatment.executeBatch();
 connection.commit();


 This works fine in a normal scenario. But when I kill the MB node (which
 acts as the SQL client) suddenly, it seems like the execution of the second
 prepared statement is not completed. Meaning that, even though the metadata
 is removed from the respective table, the content is not. When I
 interchange the statement executions, metadata gets left in the metadata
 table and content gets deleted.

 Could I please know what I'm doing wrong?

 Also, another solution to this would be to add a foreign key constraint to
 the content table to enable cascade delete. Would that be a better approach?

 Thank you
 --
 Sasikala Kottegoda
 *Software Engineer*
 WSO2 Inc., http://wso2.com/
 lean. enterprise. middleware
 Mobile: +94 774835928/712792401




-- 
Sasikala Kottegoda
*Software Engineer*
WSO2 Inc., http://wso2.com/
lean. enterprise. middleware
Mobile: +94 774835928/712792401
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [PPaaS] Defining Template Parameters in Configurator

2015-06-09 Thread Anuruddha Liyanarachchi
Hi Imesh,

I have now removed the dependency with parameter names from the
configurator.
Also changed ESB port mapping settings in the template.

Can you please review and merge PR [1].

[1]https://github.com/wso2/product-private-paas/pull/85



On Mon, Jun 1, 2015 at 12:44 PM, Imesh Gunaratne im...@wso2.com wrote:

 Yes option 2 would be more appropriate.

 In addition I do not think we need dictionaries for HTTP_PORT_MAPPING,
 HTTPS_PORT_MAPPING. Moreover those variables need to say which HTTP and
 HTTPS transports they are referring.

 On Mon, Jun 1, 2015 at 5:27 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Imesh,

 There are two ways we can do this,

 1. Introduce new section in module.ini for multivalued attributes.


 2. Identify multivalued attributes using a delimiter like a comma.
 127.0.0.1:4000 ,

 IMO later will be more appropriate. WDYT ?



 On Fri, May 29, 2015 at 3:36 PM, Imesh Gunaratne im...@wso2.com wrote:

 Hi Anuruddha,

 IMO $subject is not appropriate, Configurator needs to be independent
 from the template module parameters:

 # Converting Members to dictionary
 if STRATOS_WKA_MEMBERS in context:
 context[STRATOS_WKA_MEMBERS] = 
 ConfigParserUtil.convert_properties_to_dictionary(
 context['STRATOS_WKA_MEMBERS'])

 if STRATOS_HTTP_PORT_MAPPING in context:
 context[STRATOS_HTTP_PORT_MAPPING] = 
 ConfigParserUtil.convert_properties_to_dictionary(
 context[STRATOS_HTTP_PORT_MAPPING])

 if STRATOS_HTTPS_PORT_MAPPING in context:
 context[STRATOS_HTTPS_PORT_MAPPING] = 
 ConfigParserUtil.convert_properties_to_dictionary(
 context[STRATOS_HTTPS_PORT_MAPPING])

 Is there anyway we can avoid this?

 Thanks

 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 a thili...@wso2.comnurudd...@wso2.com




 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware




-- 
*Thanks and Regards,*
Anuruddha Lanka Liyanarachchi
Software Engineer - WSO2
Mobile : +94 (0) 712762611
Tel  : +94 112 145 345
a thili...@wso2.comnurudd...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] UI review notes

2015-06-09 Thread Amal Gunatilake
Hi All,

Following is the review notes for applying UI themes.

*BPMN Explorer*

   - Inbox -- My Tasks
   - Complete -- Completed
   - Buttons resize and restyle to align with the theme
   - Complete Task -- Complete
   - Pagination theme
   - Authenticate diagram and display in a separate page.
   - BPMN attachment handling: https://wso2.org/jira/browse/BPS-689
   - Renaming files in source code according to map into page names
   - Add server configurations to json configuration file in bpmn


*Human task*

   - Inbox -- My Tasks
   - Pagination theme and resolve overlapping with footer
   - Remove the coloured circles of My Tasks page
   - Buttons resize and restyle to align with the theme
   - Renaming files in source code according to map into page names
   - Add configuration file to HT-explorer
   - Add ie8 related content in HT footer

Please update if there are any other feedback.

Best regards,
Amal.

-- 
*Amal Gunatilake*
 Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Nuwan Silva
Congrats Saneth :)

On Tue, Jun 9, 2015 at 5:22 PM, Dimuthu De Lanerolle dimut...@wso2.com
wrote:

 Congrats Saneth !!!



 On Tue, Jun 9, 2015 at 2:07 PM, Inshaf Mahath ins...@wso2.com wrote:

 Congrats Saneth!!

 On Tue, Jun 9, 2015 at 2:00 PM, Elilmatha Sivanesan elilma...@wso2.com
 wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 1:57 PM, Jerad Rutnam je...@wso2.com wrote:

 Congratulations Saneth! :)

 --
 *Jerad Rutnam*
 *Software Engineer*

 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com

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




 --
 *S.Elilmatha*
 Associate  Software Engineer,

 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 Mobile 0779842221.


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




 --
 Inshaf Mahath
 Associate Software Engineer
 Mobile: +94775907181
 WSO2 Inc.
 Lean . Enterprise . Middleware


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




 --
 Dimuthu De Lanerolle
 Software Engineer
 WSO2 Inc.
 lean . enterprise . middlewear.
 http://wso2.com/
 Tel. : +94 11 2145345  Fax : +94 11 2145300  email : dimut...@wso2.com


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




-- 


*Nuwan Silva*
*Senior Software Engineer - QA*
Mobile: +9477 980 4543

WSO2 Inc.
lean . enterprise . middlewear.
http://www.wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [IS] Foreign key references from Identity tables to User Manager tables

2015-06-09 Thread Tanya Madurapperuma
Thanks Prasad and Thanuja !
Appreciate if you could fix this at the earliest since we need this for the
ES release.

Thanks,
Tanya

On Tue, Jun 9, 2015 at 3:36 PM, Thanuja Jayasinghe than...@wso2.com wrote:

 Hi Tanya,

 We already have a public jira [1] for this.

 [1] - https://wso2.org/jira/browse/IDENTITY-3335

 Thanks,
 Thanuja

 On Tue, Jun 9, 2015 at 3:25 PM, Tanya Madurapperuma ta...@wso2.com
 wrote:

 Hi IS team,

 We have encountered the following issue when running the identity mysql
 script before the user manager tables.

 ERROR 1005 (HY000): Can't create table 'WSO2CARBON_DB.IDN_ASSOCIATED_ID'
 (errno: 150)
 ERROR 1005 (HY000): Can't create table 
 'WSO2CARBON_DB.UM_USER_ACCOUNT_ASSOCIATIONS'
 (errno: 150)

 This is because there is a foreign key dependency to UM_DOMAIN table in
 user manager tables from the above tables.
 Therefore both the identity tables and user manager tables should be in a
 single database.

 With that how can we setup a cluster with the database seperation?

 Appreciate your help.

 Thanks,
 Tanya

 --
 Tanya Madurapperuma

 Senior Software Engineer,
 WSO2 Inc. : wso2.com
 Mobile : +94718184439
 Blog : http://tanyamadurapperuma.blogspot.com




 --
 *Thanuja Lakmal*
 Software Engineer
 WSO2 Inc. http://wso2.com/
 *lean.enterprise.middleware*
 Mobile: +94715979891 +94758009992




-- 
Tanya Madurapperuma

Senior Software Engineer,
WSO2 Inc. : wso2.com
Mobile : +94718184439
Blog : http://tanyamadurapperuma.blogspot.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Please review and commit the fix for REGISTRY-2561

2015-06-09 Thread Bhathiya Jayasekara
Hi Manoj,

I got this fix reviewed by Carbon and Registry teams ((Kishanthan, Sagara,
Chandana). In the fix review it was decided to add this DataHolder class.

Thanks,
Bhathiya



On Tue, Jun 9, 2015 at 5:05 PM, Manoj Kumara ma...@wso2.com wrote:

 Hi Bhathiya,

 I can see that you have introduced a new DataHolder class with the fix.
 Even though this is the proper pattern to follow since we are not allowing
 introducing such changes with patches how to proceed on this.

 Regards,
 Manoj


 *Manoj Kumara |* Senior Software Engineer
  Inc. *| **lean. enterprise. middleware.*
 #20, Palm Grove, Colombo 03, Sri Lanka
 *Mobile:* +94 713 448188 *|** Work:* +94 112 145345


 On Tue, Jun 9, 2015 at 1:41 PM, Bhathiya Jayasekara bhath...@wso2.com
 wrote:

 Hi Kishanthan,

 Please review and commit the fix[1] to patch 11. Fix diff is attached to
 the JIRA itself.

 [1] https://wso2.org/jira/browse/REGISTRY-2561

 Thanks,
 --
 *Bhathiya Jayasekara*
 *Senior Software Engineer,*
 *WSO2 inc., http://wso2.com http://wso2.com*

 *Phone: +94715478185 %2B94715478185*
 *LinkedIn: http://www.linkedin.com/in/bhathiyaj
 http://www.linkedin.com/in/bhathiyaj*
 *Twitter: https://twitter.com/bhathiyax https://twitter.com/bhathiyax*
 *Blog: http://movingaheadblog.blogspot.com
 http://movingaheadblog.blogspot.com/*

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





-- 
*Bhathiya Jayasekara*
*Senior Software Engineer,*
*WSO2 inc., http://wso2.com http://wso2.com*

*Phone: +94715478185*
*LinkedIn: http://www.linkedin.com/in/bhathiyaj
http://www.linkedin.com/in/bhathiyaj*
*Twitter: https://twitter.com/bhathiyax https://twitter.com/bhathiyax*
*Blog: http://movingaheadblog.blogspot.com
http://movingaheadblog.blogspot.com/*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Dimuthu De Lanerolle
Congrats Saneth !!!



On Tue, Jun 9, 2015 at 2:07 PM, Inshaf Mahath ins...@wso2.com wrote:

 Congrats Saneth!!

 On Tue, Jun 9, 2015 at 2:00 PM, Elilmatha Sivanesan elilma...@wso2.com
 wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 1:57 PM, Jerad Rutnam je...@wso2.com wrote:

 Congratulations Saneth! :)

 --
 *Jerad Rutnam*
 *Software Engineer*

 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com

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




 --
 *S.Elilmatha*
 Associate  Software Engineer,

 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 Mobile 0779842221.


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




 --
 Inshaf Mahath
 Associate Software Engineer
 Mobile: +94775907181
 WSO2 Inc.
 Lean . Enterprise . Middleware


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




-- 
Dimuthu De Lanerolle
Software Engineer
WSO2 Inc.
lean . enterprise . middlewear.
http://wso2.com/
Tel. : +94 11 2145345  Fax : +94 11 2145300  email : dimut...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Please review and merge PR

2015-06-09 Thread Manorama Perera
Hi,

Please review and merge PR [1] - UI improvements of model comparison UI [2]

[1] https://github.com/wso2/product-ml/pull/169
[2] https://wso2.org/jira/browse/ML-71

Thanks
-- 
Manorama Perera
Software Engineer
WSO2, Inc.;  http://wso2.com/
Mobile : +94716436216
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MB] Revamping MB Test Framework to cut down time.

2015-06-09 Thread Dharshana Warusavitharana
Hi Ramith,

Yes TestNg provides the facility of running tests in parallel. Considering
carbon servers the only possible level is in methods level
you can achieve this by defining parallel property in testNg.xml as follows

suite name=Test-method Suite parallel=methods thread-count=2 

Since we are performing configuration level changes such as server startup
and user deployment in listener level , parallel level test execution on
Test and Suite level will not be possible.

But you may be able to execute test methods parallel. But we have to test
what will happen is depend on and priorities are used in method level.

As per our experience your test suite must be matured and  100% confident
before peeping out to this. When it come to test failure it is really hard
to debug. So what i recommend at the moment is make the tests stable and
confident before moving in to this.

Thank you,
Dharshana.






On Tue, Jun 9, 2015 at 3:19 PM, Waruna Perera waru...@wso2.com wrote:

 Adding Krishantha

 On Tue, Jun 9, 2015 at 1:41 PM, Ramith Jayasinghe ram...@wso2.com wrote:

 generally very nice to do this.
 @Krishantha,
 Can we run integration tests in parallel against a carbon server?

 On Tue, Jun 9, 2015 at 1:34 PM, Hemika Kodikara hem...@wso2.com wrote:

 Hi All,

 When executing the MB integration tests, we noticed that it takes a long
 time to get executed. I have several suggestions that could help us to cut
 down time.

 1. Running tests classes in parallel [1]. Here we have to state how many
 classes to run in parallel.

 2. Disable message receiving loggings in test cases. This can either be
 disabled or be turned into debug logs. If we are changing it to debug logs,
 we would need a way to enable debug logs(Have to look into this).

 3. Reduce the number of messages published in each test case.

 What are your thoughts on the above suggestions ?

 [1] -
 http://howtodoinjava.com/2014/12/02/testng-executing-parallel-tests/

 Regards,
 Hemika

 Hemika Kodikara
 Software Engineer
 WSO2 Inc.
 lean . enterprise . middleware
 http://wso2.com

 Mobile : +9477762




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

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


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




 --
 Waruna Perera
 Senior Software Engineer - Test Automation
 Mobile: +94 77 3867037
 WSO2, Inc.; http://wso2.com/
 lean . enterprise . middlewear.

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




-- 

Dharshana Warusavitharana
Senior Software Engineer , Test Automation
WSO2 Inc. http://wso2.com
email : dharsha...@wso2.com dharsha...@wso2.com
Tel  : +94 11 214 5345
Fax :+94 11 2145300
cell : +94770342233
blog : http://dharshanaw.blogspot.com

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


Re: [Dev] PP - Docker best practices - ADD or COPY

2015-06-09 Thread Chamila De Alwis
+1

ADD can also get files from a specified URL. However, I haven't seen us
using that functionality as well.


Regards,
Chamila de Alwis
Committer and PMC Member - Apache Stratos
Software Engineer | WSO2 | +94772207163
Blog: code.chamiladealwis.com



On Tue, Jun 9, 2015 at 4:15 AM, Imesh Gunaratne im...@wso2.com wrote:

 +1

 On Tue, Jun 9, 2015 at 1:36 PM, Udara Liyanage ud...@wso2.com wrote:

 Hi,

 I had a look at Docker best practices
 http://docs.docker.com/v1.2/articles/dockerfile_best-practices/#add-or-copy
  which
 recommend to use COPY instead of ADD unless it is a tar.

 For other items (files, directories) that do not require ADD’s tar
 auto-extraction capability, you should always use COPY.

 With that we can improve WSO2 ESB cartridge by replacing ADD by COPY.
 Below are some sample places which can be replaced.

 ADD scripts/init.sh /usr/local/bin/init.sh
 ADD scripts/export-envs.sh /tmp/export-envs.sh

 ADD packages/${CONFIGURATOR_NAME}.zip /opt/
 ADD packages/wso2esb-${WSO2_ESB_VERSION}.zip /opt/
 ADD plugins /${PCA_HOME}/plugins

 WDYT?


 --

 Udara Liyanage
 Software Engineer
 WSO2, Inc.: http://wso2.com
 lean. enterprise. middleware

 web: http://udaraliyanage.wordpress.com
 phone: +94 71 443 6897




 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware


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


Re: [Dev] Please review and commit the fix for REGISTRY-2561

2015-06-09 Thread Manoj Kumara
Hi Bhathiya,

I can see that you have introduced a new DataHolder class with the fix.
Even though this is the proper pattern to follow since we are not allowing
introducing such changes with patches how to proceed on this.

Regards,
Manoj


*Manoj Kumara |* Senior Software Engineer
 Inc. *| **lean. enterprise. middleware.*
#20, Palm Grove, Colombo 03, Sri Lanka
*Mobile:* +94 713 448188 *|** Work:* +94 112 145345


On Tue, Jun 9, 2015 at 1:41 PM, Bhathiya Jayasekara bhath...@wso2.com
wrote:

 Hi Kishanthan,

 Please review and commit the fix[1] to patch 11. Fix diff is attached to
 the JIRA itself.

 [1] https://wso2.org/jira/browse/REGISTRY-2561

 Thanks,
 --
 *Bhathiya Jayasekara*
 *Senior Software Engineer,*
 *WSO2 inc., http://wso2.com http://wso2.com*

 *Phone: +94715478185 %2B94715478185*
 *LinkedIn: http://www.linkedin.com/in/bhathiyaj
 http://www.linkedin.com/in/bhathiyaj*
 *Twitter: https://twitter.com/bhathiyax https://twitter.com/bhathiyax*
 *Blog: http://movingaheadblog.blogspot.com
 http://movingaheadblog.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


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Dharshana Warusavitharana
Congratulations Saneth

On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara madhura...@wso2.com
 wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




-- 

Dharshana Warusavitharana
Senior Software Engineer , Test Automation
WSO2 Inc. http://wso2.com
email : dharsha...@wso2.com dharsha...@wso2.com
Tel  : +94 11 214 5345
Fax :+94 11 2145300
cell : +94770342233
blog : http://dharshanaw.blogspot.com

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


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Chathura Priyankara
Congratulations Saneth.

On Tue, Jun 9, 2015 at 11:45 AM, Dharshana Warusavitharana 
dharsha...@wso2.com wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com
 wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara madhura...@wso2.com
 wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




 --

 Dharshana Warusavitharana
 Senior Software Engineer , Test Automation
 WSO2 Inc. http://wso2.com
 email : dharsha...@wso2.com dharsha...@wso2.com
 Tel  : +94 11 214 5345
 Fax :+94 11 2145300
 cell : +94770342233
 blog : http://dharshanaw.blogspot.com

 lean . enterprise . middleware

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




-- 
Chathura Priyankara
Software Engineer | WSO2 Inc.
Mobile : +94718795340
Blog : www.codeoncloud.blogspot.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Please review and merge for ESBJAVA-2089

2015-06-09 Thread Malaka Silva
Hi Kathees,

What happens if the target is null with the new PR?

On Sat, Jun 6, 2015 at 5:47 PM, Kathees Rajendram kath...@wso2.com wrote:

 Hi Malaka,

 $subject please.
 PR - https://github.com/wso2/carbon-mediation/pull/200

 Thanks,
 Kathees

 --
 Kathees
 Software Engineer,
 email: kath...@wso2.com
 mobile: +94772596173




-- 

Best Regards,

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

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

Save a tree -Conserve nature  Save the world for your future. Print this
email only if it is absolutely necessary.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] PP base image docker file - noninteractive

2015-06-09 Thread Udara Liyanage
Hi Imesh,

Is there any specific reason not to include below in base image docker file
only, we are installing basic software in base image too.

ENV DEBIAN_FRONTEND noninteractive

-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Madhuranga Bandara
Congratulations Saneth !!!

*Madhuranga Sampath Bandara*
Software Engineer

WSO2, Inc.;http://wso2.com/
http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
lean.enterprise.middleware
Mobile: +94722241065

On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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 += Saneth Dharmakeerthi

2015-06-09 Thread Suhan Dharmasuriya
Congratulations Saneth !!!

On Tue, Jun 9, 2015 at 11:45 AM, Dharshana Warusavitharana 
dharsha...@wso2.com wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com
 wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara madhura...@wso2.com
 wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




 --

 Dharshana Warusavitharana
 Senior Software Engineer , Test Automation
 WSO2 Inc. http://wso2.com
 email : dharsha...@wso2.com dharsha...@wso2.com
 Tel  : +94 11 214 5345
 Fax :+94 11 2145300
 cell : +94770342233
 blog : http://dharshanaw.blogspot.com

 lean . enterprise . middleware

 ___
 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


Re: [Dev] [CEP] what are the data types supported by siddhi?

2015-06-09 Thread Niranda Perera
Hi Lasantha,

there is no issue using int instead of byte and short for calculation
purposes. but my concern is also the size of the event. In DAS, if we
choose to persist the streams, then using 32 bits for 8 bits will be
inefficient IMO.

so, +1 for introducing 8  16 bit data types as a future improvement.

cheers

On Mon, Jun 8, 2015 at 11:55 AM, Lasantha Fernando lasan...@wso2.com
wrote:

 Hi Niranda,

 On 8 June 2015 at 10:50, Mohanadarshan Vivekanandalingam mo...@wso2.com
 wrote:



 On Mon, Jun 8, 2015 at 9:21 AM, Niranda Perera nira...@wso2.com wrote:

 Hi suho,

 I'm thinking about byte (8 bit) and short (16 bit) data types.


 Is the requirement to simply transfer data, a number in byte or short Java
 primitives? I thought your requirement was to transfer data as a Java
 object or as a byte serialization. Sorry about the confusion.

 If you simply need to transfer data as a number, but concerned about using
 an int or long because of the additional capacity, then as Mohan said, an
 int should suffice for most use cases. But IMHO, still having at least byte
 type might be useful if we want to conserve the size of events being
 transferred. i.e. it might be useful in specific use cases where a large no
 of attributes are being sent in an event which only need 8-bits to
 represent that number. Some other event processing systems do support byte
 as a possible data type [1].

 @Suho, Mohan wdyt? Won't we have some event size reduction for specific
 use cases if byte type was introduced, maybe as a future improvement?

 [1]
 http://www.espertech.com/esper/release-5.2.0/esper-reference/html/epl_clauses.html#epl-syntax-datatype

 Thanks,
 Lasantha



 @Niranda, I don't think we have to worry much about this..  Better go
 with Int (or long) data types..




 On Mon, Jun 8, 2015 at 3:21 AM, Sriskandarajah Suhothayan s...@wso2.com
  wrote:



 On Sun, Jun 7, 2015 at 5:46 PM, Lasantha Fernando lasan...@wso2.com
 wrote:

 Hi Niranda,

 Do you mean transferring data as bytes or simply in binary form?

 I think there were some discussions earlier around adding the
 capability to send attributes in binary form. Actually, I went through the
 code in new Siddhi-3.0.0 and it seems there is support for 'Object' types.
 This can be used to pass objects through Siddhi, though we don't have
 support in Siddhi to do any manipulations on the object itself. But not
 sure whether this satisfies your requirement to have it in byte form. Can
 you elaborate on any use case you have in mind that uses byte data type?

 Anyway, there is no support for byte form at databridge level AFAIK.

 +1 to add this capability for databridge. Can you start a thread in
 arch@ list about adding byte as a supported data type for databridge
 also mentioning the usecase as well?

 Thanks,
 Lasantha

 On 7 June 2015 at 01:18, Niranda Perera nira...@wso2.com wrote:

 Thanks Lasantha.

 so we are not supporting 8bit or 16 bit data types, isnt it?

 dont you think we should add that to databridge?

 Was this necessary ? Whats the respective Java type this maps to ?

 Suho


 On Sat, Jun 6, 2015 at 2:29 PM, Lasantha Fernando lasan...@wso2.com
 wrote:

 Hi Niranda,

 Those would be the same data types as supported by databridge
 component. i.e. namely


- int
- long
- float
- double
- string
- bool


 But I think this is not mentioned anywhere in our documentation.
 Added these types to the page about stream definitions in [1].

 [1] https://docs.wso2.com/display/CEP400/Event+Stream+Definitions

 Thanks,
 Lasantha

 On 6 June 2015 at 11:25, Niranda Perera nira...@wso2.com wrote:

 Hi,

 can you please point me to a documentation page where I could find
 the data types supported by Siddhi QL?

 thanks

 --
 *Niranda Perera*
 Software Engineer, WSO2 Inc.
 Mobile: +94-71-554-8430
 Twitter: @n1r44 https://twitter.com/N1R44
 https://pythagoreanscript.wordpress.com/

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




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

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




 --
 *Niranda Perera*
 Software Engineer, WSO2 Inc.
 Mobile: +94-71-554-8430
 Twitter: @n1r44 https://twitter.com/N1R44
 https://pythagoreanscript.wordpress.com/




 --
 *Lasantha Fernando*
 Senior 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




 --

 *S. Suhothayan*
 Technical Lead  Team Lead of WSO2 Complex Event Processor
  *WSO2 Inc. *http://wso2.com
 * http://wso2.com/*
 lean . enterprise . middleware


 *cell: (+94) 779 756 757 %28%2B94%29%20779%20756%20757 | blog:
 http://suhothayan.blogspot.com/ http://suhothayan.blogspot.com/twitter:
 http://twitter.com/suhothayan 

[Dev] CipherTool - Use of true/false flag in cipher-tool.properties

2015-06-09 Thread Niranjan Karunanandham
Hi Asela,

Currently I am refracting the CipherTool code and noticed that in
cipher-tool.properties [1], it is mentioned to set the value after the
xpath as *false* if xml element starts with capital letter else *true*. In
the code [2], we check for this value, but it is not used. Shall I remove
this parameter?

[1] -
https://github.com/wso2/cipher-tool/blob/master/src/main/resources/cipher-tool.properties
[2] -
https://github.com/wso2/cipher-tool/blob/master/src/main/java/org/wso2/ciphertool/CipherTool.java

Regards,
Nira
-- 

*Niranjan Karunanandham*
Senior Software Engineer - WSO2 Inc.
WSO2 Inc.: http://www.wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PP base image docker file - noninteractive

2015-06-09 Thread Udara Liyanage
Hi Imesh,

Thanks for the explanation.  Added in e9405acad70508c

On Tue, Jun 9, 2015 at 12:12 PM, Imesh Gunaratne im...@wso2.com wrote:

 Hi Udara,

 A good point! We did not encounter any user interactions during the
 apt-get operations therefore this was not added. Anyway +1 for adding it.

 Thanks

 On Tue, Jun 9, 2015 at 11:36 AM, Udara Liyanage ud...@wso2.com wrote:

 Hi Imesh,

 Is there any specific reason not to include below in base image docker
 file only, we are installing basic software in base image too.

 ENV DEBIAN_FRONTEND noninteractive

 --

 Udara Liyanage
 Software Engineer
 WSO2, Inc.: http://wso2.com
 lean. enterprise. middleware

 web: http://udaraliyanage.wordpress.com
 phone: +94 71 443 6897




 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware




-- 

Udara Liyanage
Software Engineer
WSO2, Inc.: http://wso2.com
lean. enterprise. middleware

web: http://udaraliyanage.wordpress.com
phone: +94 71 443 6897
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] {BAM} Message tracing with ESB

2015-06-09 Thread Vijayaratha Vijayasingam
Hi;
I tried BAM 2.5 with ESB 4.8.1 fro message tracing . Followed this guide[1]
I sent some messages to esb proxy.
When check the cassandra, i do not see EVENT_KS keyspace.
What i miss here?

[1]
https://docs.wso2.com/display/BAM250/Setting+up+Message+Tracing+for+WSO2+ESB

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


Re: [Dev] {BAM} Message tracing with ESB

2015-06-09 Thread Vijayaratha Vijayasingam
Thanks Gihan..
Yes that was the issue..

On 9 June 2015 at 12:54, Gihan Anuruddha gi...@wso2.com wrote:

 Hi,

 Did you install the message tracer feature to ESB after creating that
 proxy? There is a know issue with message tracer that, it's not engaging
 the proxies that created before that feature installed. Can you please try
 with another newly created proxy and see it working?

 Regards,
 Gihan

 On Tue, Jun 9, 2015 at 12:42 PM, Vijayaratha Vijayasingam rat...@wso2.com
  wrote:

 Hi;
 I tried BAM 2.5 with ESB 4.8.1 fro message tracing . Followed this
 guide[1]
 I sent some messages to esb proxy.
 When check the cassandra, i do not see EVENT_KS keyspace.
 What i miss here?

 [1]
 https://docs.wso2.com/display/BAM250/Setting+up+Message+Tracing+for+WSO2+ESB

 Thanks.
 --
 -Ratha




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




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


Re: [Dev] Please review and merge for ESBJAVA-2089

2015-06-09 Thread Kathees Rajendram
Hi Malaka,

The target is a optional field,can be null.I have fixed.

Thanks,
Kathees

On Tue, Jun 9, 2015 at 11:40 AM, Malaka Silva mal...@wso2.com wrote:

 Hi Kathees,

 What happens if the target is null with the new PR?

 On Sat, Jun 6, 2015 at 5:47 PM, Kathees Rajendram kath...@wso2.com
 wrote:

 Hi Malaka,

 $subject please.
 PR - https://github.com/wso2/carbon-mediation/pull/200

 Thanks,
 Kathees

 --
 Kathees
 Software Engineer,
 email: kath...@wso2.com
 mobile: +94772596173




 --

 Best Regards,

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

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

 Save a tree -Conserve nature  Save the world for your future. Print this
 email only if it is absolutely necessary.




-- 
Kathees
Software Engineer,
email: kath...@wso2.com
mobile: +94772596173
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] Social component is using a separate datasource config file now

2015-06-09 Thread Harsha Kumara
Hi Udara,

Will change the APIM side accordingly. Since this data source config file
contains only single data source, I think in future if ES side needs to add
additional data sources, we can rename this data source file name to ES
specific name and add data sources there.

Thanks,
Harsha

On Tue, Jun 9, 2015 at 8:40 AM, Udara Rathnayake uda...@wso2.com wrote:

 Hi All,

 $Subject. Previously we had the WSO2_SOCIAL_DB configuration within
 master-datasources.xml hence we need to manually configure this after
 installing the social feature(Or keep custom master-datasources.xml within
 distribution source).

 With the following changes[1][2] we moved above configuration to a
 separate config social-datasources.xml

 [1]
 https://github.com/wso2/carbon-store/commit/45761aa7617050d82cf94489dcdb906af14a984c
 [2]
 https://github.com/wso2/product-es/commit/5c66139770e934d32a32a3ad4bdf6597f390a72d

 Regards,
 UdaraR

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




-- 
Harsha Kumara
Software Engineer, WSO2 Inc.
Mobile: +94775505618
Blog:harshcreationz.blogspot.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] PP base image docker file - noninteractive

2015-06-09 Thread Imesh Gunaratne
Hi Udara,

A good point! We did not encounter any user interactions during the apt-get
operations therefore this was not added. Anyway +1 for adding it.

Thanks

On Tue, Jun 9, 2015 at 11:36 AM, Udara Liyanage ud...@wso2.com wrote:

 Hi Imesh,

 Is there any specific reason not to include below in base image docker
 file only, we are installing basic software in base image too.

 ENV DEBIAN_FRONTEND noninteractive

 --

 Udara Liyanage
 Software Engineer
 WSO2, Inc.: http://wso2.com
 lean. enterprise. middleware

 web: http://udaraliyanage.wordpress.com
 phone: +94 71 443 6897




-- 
*Imesh Gunaratne*
Senior Technical Lead
WSO2 Inc: http://wso2.com
T: +94 11 214 5345 M: +94 77 374 2057
W: http://imesh.gunaratne.org
Lean . Enterprise . Middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Request to review and merge PR

2015-06-09 Thread Kalpa Welivitigoda
Hi,

Please review and merge PR [1] for [2].

[1] https://github.com/wso2/carbon-deployment/pull/102
[2] https://wso2.org/jira/browse/WSAS-1914


-- 
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


[Dev] error in installing feature on wso2 AS

2015-06-09 Thread Rukshan Premathunga
hi,

I build sample carbon component and repository. I add the repository to
wso2 AS. but when try to i install the feature it gives the following error.
Does anyone have a solution for this?


Cannot complete the install because one or more required items could not be
found. Software being installed: WSO2 Carbon - Student Management Feature
1.2.0 (org.wso2.carbon.student.mgt.feature.group 1.2.0) Missing
requirement: WSO2 Carbon - Student Management Feature 1.2.0
(org.wso2.carbon.student.mgt.feature.group 1.2.0) requires
'org.wso2.carbon.core.feature.group [3.0.0,3.1.0)' but it could not be found


Thanks and Regards.
-- 
Rukshan Chathuranga.
Software Engineer.
WSO2, Inc.
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] {BAM} Message tracing with ESB

2015-06-09 Thread Gihan Anuruddha
Hi,

Did you install the message tracer feature to ESB after creating that
proxy? There is a know issue with message tracer that, it's not engaging
the proxies that created before that feature installed. Can you please try
with another newly created proxy and see it working?

Regards,
Gihan

On Tue, Jun 9, 2015 at 12:42 PM, Vijayaratha Vijayasingam rat...@wso2.com
wrote:

 Hi;
 I tried BAM 2.5 with ESB 4.8.1 fro message tracing . Followed this guide[1]
 I sent some messages to esb proxy.
 When check the cassandra, i do not see EVENT_KS keyspace.
 What i miss here?

 [1]
 https://docs.wso2.com/display/BAM250/Setting+up+Message+Tracing+for+WSO2+ESB

 Thanks.
 --
 -Ratha




-- 
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


Re: [Dev] error in installing feature on wso2 AS

2015-06-09 Thread Harsha Kumara
Hi Rukshan,

This should be due to you have specified that your feature requires carbon
core feature [3.0.0,3.1.0). But when you going to install it in AS, the
required carbon core feature not there in AS. You can change your required
carbon core feature group to available carbon core feature in AS and check.

Thanks,
Harsha

On Tue, Jun 9, 2015 at 12:30 PM, Rukshan Premathunga ruks...@wso2.com
wrote:

 hi,

 I build sample carbon component and repository. I add the repository to
 wso2 AS. but when try to i install the feature it gives the following
 error.
 Does anyone have a solution for this?

 
 Cannot complete the install because one or more required items could not
 be found. Software being installed: WSO2 Carbon - Student Management
 Feature 1.2.0 (org.wso2.carbon.student.mgt.feature.group 1.2.0) Missing
 requirement: WSO2 Carbon - Student Management Feature 1.2.0
 (org.wso2.carbon.student.mgt.feature.group 1.2.0) requires
 'org.wso2.carbon.core.feature.group [3.0.0,3.1.0)' but it could not be found
 

 Thanks and Regards.
 --
 Rukshan Chathuranga.
 Software Engineer.
 WSO2, Inc.

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




-- 
Harsha Kumara
Software Engineer, WSO2 Inc.
Mobile: +94775505618
Blog:harshcreationz.blogspot.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Hemika Kodikara
Congratulations Saneth !!!

Hemika Kodikara
Software Engineer
WSO2 Inc.
lean . enterprise . middleware
http://wso2.com

Mobile : +9477762

On Tue, Jun 9, 2015 at 12:04 PM, Vijitha Ekanayake vijit...@wso2.com
wrote:

 Congratulations Saneth...!!!

 On Tue, Jun 9, 2015 at 11:59 AM, Dilan Udara Ariyaratne dil...@wso2.com
 wrote:

 Congratulations, Saneth !!!


 *Dilan U. Ariyaratne*
 Software Engineer
 WSO2 Inc. http://wso2.com/
 Mobile: +94775149066
 lean . enterprise . middleware

 On Tue, Jun 9, 2015 at 11:51 AM, Chathura Priyankara chathu...@wso2.com
 wrote:

 Congratulations Saneth.

 On Tue, Jun 9, 2015 at 11:45 AM, Dharshana Warusavitharana 
 dharsha...@wso2.com wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com
 wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara 
 madhura...@wso2.com wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




 --

 Dharshana Warusavitharana
 Senior Software Engineer , Test Automation
 WSO2 Inc. http://wso2.com
 email : dharsha...@wso2.com dharsha...@wso2.com
 Tel  : +94 11 214 5345
 Fax :+94 11 2145300
 cell : +94770342233
 blog : http://dharshanaw.blogspot.com

 lean . enterprise . middleware

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




 --
 Chathura Priyankara
 Software Engineer | WSO2 Inc.
 Mobile : +94718795340
 Blog : www.codeoncloud.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




 --
 Vijitha Ekanayake
 Software Engineer*, *WSO2, Inc.; http://wso2.com/
 Mobile : +94 777 24 73 39 | +94 718 74 44 08
 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 += Saneth Dharmakeerthi

2015-06-09 Thread Vijitha Ekanayake
Congratulations Saneth...!!!

On Tue, Jun 9, 2015 at 11:59 AM, Dilan Udara Ariyaratne dil...@wso2.com
wrote:

 Congratulations, Saneth !!!


 *Dilan U. Ariyaratne*
 Software Engineer
 WSO2 Inc. http://wso2.com/
 Mobile: +94775149066
 lean . enterprise . middleware

 On Tue, Jun 9, 2015 at 11:51 AM, Chathura Priyankara chathu...@wso2.com
 wrote:

 Congratulations Saneth.

 On Tue, Jun 9, 2015 at 11:45 AM, Dharshana Warusavitharana 
 dharsha...@wso2.com wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com
 wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara 
 madhura...@wso2.com wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




 --

 Dharshana Warusavitharana
 Senior Software Engineer , Test Automation
 WSO2 Inc. http://wso2.com
 email : dharsha...@wso2.com dharsha...@wso2.com
 Tel  : +94 11 214 5345
 Fax :+94 11 2145300
 cell : +94770342233
 blog : http://dharshanaw.blogspot.com

 lean . enterprise . middleware

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




 --
 Chathura Priyankara
 Software Engineer | WSO2 Inc.
 Mobile : +94718795340
 Blog : www.codeoncloud.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




-- 
Vijitha Ekanayake
Software Engineer*, *WSO2, Inc.; http://wso2.com/
Mobile : +94 777 24 73 39 | +94 718 74 44 08
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Maheeka Jayasuriya
Congratulations Saneth !

Maheeka Jayasuriya
Software Engineer
Mobile : +9450661

On Tue, Jun 9, 2015 at 12:04 PM, Vijitha Ekanayake vijit...@wso2.com
wrote:

 Congratulations Saneth...!!!

 On Tue, Jun 9, 2015 at 11:59 AM, Dilan Udara Ariyaratne dil...@wso2.com
 wrote:

 Congratulations, Saneth !!!


 *Dilan U. Ariyaratne*
 Software Engineer
 WSO2 Inc. http://wso2.com/
 Mobile: +94775149066
 lean . enterprise . middleware

 On Tue, Jun 9, 2015 at 11:51 AM, Chathura Priyankara chathu...@wso2.com
 wrote:

 Congratulations Saneth.

 On Tue, Jun 9, 2015 at 11:45 AM, Dharshana Warusavitharana 
 dharsha...@wso2.com wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com
 wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara 
 madhura...@wso2.com wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




 --

 Dharshana Warusavitharana
 Senior Software Engineer , Test Automation
 WSO2 Inc. http://wso2.com
 email : dharsha...@wso2.com dharsha...@wso2.com
 Tel  : +94 11 214 5345
 Fax :+94 11 2145300
 cell : +94770342233
 blog : http://dharshanaw.blogspot.com

 lean . enterprise . middleware

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




 --
 Chathura Priyankara
 Software Engineer | WSO2 Inc.
 Mobile : +94718795340
 Blog : www.codeoncloud.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




 --
 Vijitha Ekanayake
 Software Engineer*, *WSO2, Inc.; http://wso2.com/
 Mobile : +94 777 24 73 39 | +94 718 74 44 08
 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


[Dev] Please Review and Merge the PR

2015-06-09 Thread Lakshani Gamage
Hi,

This is the fix [1] for Public JIRA  issue [2].
$Subject.


[1]. https://github.com/wso2/jaggery-extensions/pull/25
[2]. https://wso2.org/jira/browse/APPM-932

Thank you,
-- 
Lakshani Gamage

*Software Engineer*
Mobile : +94 (0) 71 5478184 %2B94%20%280%29%20773%20451194
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Thusitha Thilina Dayaratne
Congratulation...!!
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Dilan Udara Ariyaratne
Congratulations, Saneth !!!


*Dilan U. Ariyaratne*
Software Engineer
WSO2 Inc. http://wso2.com/
Mobile: +94775149066
lean . enterprise . middleware

On Tue, Jun 9, 2015 at 11:51 AM, Chathura Priyankara chathu...@wso2.com
wrote:

 Congratulations Saneth.

 On Tue, Jun 9, 2015 at 11:45 AM, Dharshana Warusavitharana 
 dharsha...@wso2.com wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 11:41 AM, Malith Munasinghe mali...@wso2.com
 wrote:

 Congratulations Saneth!!

 On Tue, Jun 9, 2015 at 11:38 AM, Madhuranga Bandara madhura...@wso2.com
  wrote:

 Congratulations Saneth !!!

 *Madhuranga Sampath Bandara*
 Software Engineer

 WSO2, Inc.;http://wso2.com/
 http://www.google.com/url?q=http%3A%2F%2Fwso2.com%2Fsa=Dsntz=1usg=AFQjCNGJuLRux6KkJwXKVUCYOtEsNCmIAQ
 lean.enterprise.middleware
 Mobile: +94722241065

 On Tue, Jun 9, 2015 at 11:31 AM, Thusitha Thilina Dayaratne 
 thusit...@wso2.com wrote:

 Congratulation...!!

 ___
 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




 --
 Malith Munasinghe | Software Engineer
 M: +94 (071) 9401122
 E: mali...@wso2.com
 W: http://wso2.com

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




 --

 Dharshana Warusavitharana
 Senior Software Engineer , Test Automation
 WSO2 Inc. http://wso2.com
 email : dharsha...@wso2.com dharsha...@wso2.com
 Tel  : +94 11 214 5345
 Fax :+94 11 2145300
 cell : +94770342233
 blog : http://dharshanaw.blogspot.com

 lean . enterprise . middleware

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




 --
 Chathura Priyankara
 Software Engineer | WSO2 Inc.
 Mobile : +94718795340
 Blog : www.codeoncloud.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


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Chamalee De Silva
Congrats Saneth!

On Tue, Jun 9, 2015 at 5:32 PM, Nuwan Silva nuw...@wso2.com wrote:

 Congrats Saneth :)

 On Tue, Jun 9, 2015 at 5:22 PM, Dimuthu De Lanerolle dimut...@wso2.com
 wrote:

 Congrats Saneth !!!



 On Tue, Jun 9, 2015 at 2:07 PM, Inshaf Mahath ins...@wso2.com wrote:

 Congrats Saneth!!

 On Tue, Jun 9, 2015 at 2:00 PM, Elilmatha Sivanesan elilma...@wso2.com
 wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 1:57 PM, Jerad Rutnam je...@wso2.com wrote:

 Congratulations Saneth! :)

 --
 *Jerad Rutnam*
 *Software Engineer*

 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com

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




 --
 *S.Elilmatha*
 Associate  Software Engineer,

 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 Mobile 0779842221.


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




 --
 Inshaf Mahath
 Associate Software Engineer
 Mobile: +94775907181
 WSO2 Inc.
 Lean . Enterprise . Middleware


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




 --
 Dimuthu De Lanerolle
 Software Engineer
 WSO2 Inc.
 lean . enterprise . middlewear.
 http://wso2.com/
 Tel. : +94 11 2145345  Fax : +94 11 2145300  email : dimut...@wso2.com


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




 --


 *Nuwan Silva*
 *Senior Software Engineer - QA*
 Mobile: +9477 980 4543

 WSO2 Inc.
 lean . enterprise . middlewear.
 http://www.wso2.com

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




-- 
Thanks  Regards,

*Chamalee De Silva*
Software Engineer
*WS**O2* Inc. .:http://wso2.com
lean *.* enterprise *.* middleware

Office   :- *+94 11 2145345 %2B94%2011%202145345*
mobile  :- *+94 7 %2B94%2077%2027820391 1540738*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] WSO2 Committers += Saneth Dharmakeerthi

2015-06-09 Thread Dakshika Jayathilaka
Congratulations..!

*Dakshika Jayathilaka*
PMC Member  Committer of Apache Stratos
Senior Software Engineer
WSO2, Inc.
lean.enterprise.middleware
0771100911

On Tue, Jun 9, 2015 at 8:40 PM, Chamalee De Silva chama...@wso2.com wrote:

 Congrats Saneth!

 On Tue, Jun 9, 2015 at 5:32 PM, Nuwan Silva nuw...@wso2.com wrote:

 Congrats Saneth :)

 On Tue, Jun 9, 2015 at 5:22 PM, Dimuthu De Lanerolle dimut...@wso2.com
 wrote:

 Congrats Saneth !!!



 On Tue, Jun 9, 2015 at 2:07 PM, Inshaf Mahath ins...@wso2.com wrote:

 Congrats Saneth!!

 On Tue, Jun 9, 2015 at 2:00 PM, Elilmatha Sivanesan elilma...@wso2.com
  wrote:

 Congratulations Saneth

 On Tue, Jun 9, 2015 at 1:57 PM, Jerad Rutnam je...@wso2.com wrote:

 Congratulations Saneth! :)

 --
 *Jerad Rutnam*
 *Software Engineer*

 WSO2 Inc.
 lean | enterprise | middleware
 M : +94 77 959 1609 | E : je...@wso2.com | W : www.wso2.com

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




 --
 *S.Elilmatha*
 Associate  Software Engineer,

 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 Mobile 0779842221.


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




 --
 Inshaf Mahath
 Associate Software Engineer
 Mobile: +94775907181
 WSO2 Inc.
 Lean . Enterprise . Middleware


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




 --
 Dimuthu De Lanerolle
 Software Engineer
 WSO2 Inc.
 lean . enterprise . middlewear.
 http://wso2.com/
 Tel. : +94 11 2145345  Fax : +94 11 2145300  email : dimut...@wso2.com


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




 --


 *Nuwan Silva*
 *Senior Software Engineer - QA*
 Mobile: +9477 980 4543

 WSO2 Inc.
 lean . enterprise . middlewear.
 http://www.wso2.com

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




 --
 Thanks  Regards,

 *Chamalee De Silva*
 Software Engineer
 *WS**O2* Inc. .:http://wso2.com
 lean *.* enterprise *.* middleware

 Office   :- *+94 11 2145345 %2B94%2011%202145345*
 mobile  :- *+94 7 %2B94%2077%2027820391 1540738*

 ___
 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] What's the latest stable carbon-identity version?

2015-06-09 Thread Prabath Abeysekera
IS Team,

$Subject? I see a few released versions of IS such as 4.5.0, 4.4.1, etc.
What should I pick out of them? 4.5.0?

Tried 4.4.1, but that caused the installation of OAuth Server feature to
fail as it's referring to some unnecessary UI feature named
org.wso2.carbon.identity.authenticator.iwa.ui with the following error
log.

Cannot complete the install because one or more required items could not be
found.

 Software being installed: WSO2 Carbon - Device Management Server Feature
0.9.2.SNAPSHOT (org.wso2.carbon.device.mgt.server.feature.group
0.9.2.SNAPSHOT)

 Missing requirement: Identity OAuth Server Feature 4.4.1
(org.wso2.carbon.identity.oauth.server.feature.group 4.4.1) requires
'org.wso2.carbon.identity.authenticator.iwa.ui.feature.group [4.4.1,4.5.0)'
but it could not be found

 Cannot satisfy dependency:

  From: WSO2 Carbon - Api management Core Feature 1.4.0
(org.wso2.carbon.apimgt.core.feature.group 1.4.0)

  To: org.wso2.carbon.identity.oauth.server.feature.group [4.4.0,4.5.0)

 Cannot satisfy dependency:

  From: WSO2 Carbon - Device Management Server Feature 0.9.2.SNAPSHOT
(org.wso2.carbon.device.mgt.server.feature.group 0.9.2.SNAPSHOT)

  To: org.wso2.carbon.apimgt.core.feature.group [1.4.0,1.5.0)

Cheers,
Prabath
-- 
Prabath Abeysekara
Technical Lead
WSO2 Inc.
Email: praba...@wso2.com
Mobile: +94774171471
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Prabath Abeysekera
Guys,

I'm planning to do the $Subject.

Right now we ourselves have implemented a functionality where an email is
triggered upon creating users. However, this particular functionality
appears to be already there with a much better implementation as part of IS
components. What it does is, adminstrators can opt to create a user in the
user management system with ask user for password option, which would
automatically trigger an email with a preconfigured template when the user
creation is all done. Then the user can log into the MDM console and set
himself a password for further use. We can even enforce captcha validation
using the existing functionality in IS.

Once this step is done, we can then go on to invite users for enrolling
their devices.

Please shout if there's any issue with the above suggested approach.

Cheers,
Prabath
-- 
Prabath Abeysekara
Technical Lead
WSO2 Inc.
Email: praba...@wso2.com
Mobile: +94774171471
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [IS] Retrieving the status of a user created with ask user for password option

2015-06-09 Thread Prabath Abeysekera
IS Team,

Let's assume that I'm going to create a user in the user management system
with ask user for password option. Once this is done, what status is the
created user assigned with up to the point where he sets himself an
appropriate password? Do we assign some value like inactive till the user
sets an appropriate password?

To further elaborate my requirement, I have a page in MDM which lists down
the users created within the user management system. At a given point, I
(some administrator) should be able to invite an active user in the
system to get their devices enrolled. There, I'd enable the invite button
only if the user is indicated active. To determine whether I should
enable the aforesaid UI option to a given user or not, I first need to
retrieve their status. Do we have any mechanism that could effectively be
used for this purpose already in any identity component?

Any direction/pointer on getting this implemented is much appreciated.

Cheers,
Prabath
-- 
Prabath Abeysekara
Technical Lead
WSO2 Inc.
Email: praba...@wso2.com
Mobile: +94774171471
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] WSO2 Identity Server OAuth configuration issues

2015-06-09 Thread Luiz Omori
I'm having a not so pleasant, to say the least, experience configuring WSO2 
Identify Server, in particular with OAuth2.

Currently I'm following 
https://docs.wso2.com/display/IS500/Adding+a+Service+Provider and after step #4 
I see only a blank screen, nothing like in the step #5.

I'm running the latest WSO2 Identity Server with patch on MacOS 10.10.3, Java 8 
(yes, doesn't say it's supported but if it breaks there you are probably doing 
something bad).

Regards,
Luiz

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


Re: [Dev] What's the latest stable carbon-identity version?

2015-06-09 Thread Johann Nallathamby
We fixed this in 4.5.0 version. Please update.

Thanks.

On Wed, Jun 10, 2015 at 12:19 AM, Prabath Abeysekera praba...@wso2.com
wrote:

 IS Team,

 $Subject? I see a few released versions of IS such as 4.5.0, 4.4.1, etc.
 What should I pick out of them? 4.5.0?

 Tried 4.4.1, but that caused the installation of OAuth Server feature to
 fail as it's referring to some unnecessary UI feature named
 org.wso2.carbon.identity.authenticator.iwa.ui with the following error
 log.

 Cannot complete the install because one or more required items could not
 be found.

  Software being installed: WSO2 Carbon - Device Management Server Feature
 0.9.2.SNAPSHOT (org.wso2.carbon.device.mgt.server.feature.group
 0.9.2.SNAPSHOT)

  Missing requirement: Identity OAuth Server Feature 4.4.1
 (org.wso2.carbon.identity.oauth.server.feature.group 4.4.1) requires
 'org.wso2.carbon.identity.authenticator.iwa.ui.feature.group [4.4.1,4.5.0)'
 but it could not be found

  Cannot satisfy dependency:

   From: WSO2 Carbon - Api management Core Feature 1.4.0
 (org.wso2.carbon.apimgt.core.feature.group 1.4.0)

   To: org.wso2.carbon.identity.oauth.server.feature.group [4.4.0,4.5.0)

  Cannot satisfy dependency:

   From: WSO2 Carbon - Device Management Server Feature 0.9.2.SNAPSHOT
 (org.wso2.carbon.device.mgt.server.feature.group 0.9.2.SNAPSHOT)

   To: org.wso2.carbon.apimgt.core.feature.group [1.4.0,1.5.0)

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471




-- 
Thanks  Regards,

*Johann Dilantha Nallathamby*
Technical Lead  Product Lead of WSO2 Identity Server
Integration Technologies Team
WSO2, Inc.
lean.enterprise.middleware

Mobile - *+9476950*
Blog - *http://nallaa.wordpress.com http://nallaa.wordpress.com*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [IS] Retrieving the status of a user created with ask user for password option

2015-06-09 Thread Johann Nallathamby
It is stored in a claim called 
http://wso2.org/claims/identity/accountLocked;. You can check the value of
this claim and see.

Thanks.

On Wed, Jun 10, 2015 at 12:46 AM, Prabath Abeysekera praba...@wso2.com
wrote:

 IS Team,

 Let's assume that I'm going to create a user in the user management system
 with ask user for password option. Once this is done, what status is the
 created user assigned with up to the point where he sets himself an
 appropriate password? Do we assign some value like inactive till the user
 sets an appropriate password?

 To further elaborate my requirement, I have a page in MDM which lists down
 the users created within the user management system. At a given point, I
 (some administrator) should be able to invite an active user in the
 system to get their devices enrolled. There, I'd enable the invite button
 only if the user is indicated active. To determine whether I should
 enable the aforesaid UI option to a given user or not, I first need to
 retrieve their status. Do we have any mechanism that could effectively be
 used for this purpose already in any identity component?

 Any direction/pointer on getting this implemented is much appreciated.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471




-- 
Thanks  Regards,

*Johann Dilantha Nallathamby*
Technical Lead  Product Lead of WSO2 Identity Server
Integration Technologies Team
WSO2, Inc.
lean.enterprise.middleware

Mobile - *+9476950*
Blog - *http://nallaa.wordpress.com http://nallaa.wordpress.com*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Harshan Liyanage
Hi Prabath,

That sounds ok to me. But will it break the end-user experience since the
users have to login to MDM console and then to enroll the device instead of
directly enrolling the device (2 MDM logins vs 1 login)?

Thanks,

Lakshitha Harshan
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com http://wso2.com/*
lean.enterprise.middleware.

On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera praba...@wso2.com
wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an email is
 triggered upon creating users. However, this particular functionality
 appears to be already there with a much better implementation as part of IS
 components. What it does is, adminstrators can opt to create a user in the
 user management system with ask user for password option, which would
 automatically trigger an email with a preconfigured template when the user
 creation is all done. Then the user can log into the MDM console and set
 himself a password for further use. We can even enforce captcha validation
 using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for enrolling
 their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471

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


Re: [Dev] Please review and merge

2015-06-09 Thread Madhawa Gunasekara
Hi All,

I tried to write a integration test for the carbon kernel. but we need to
have a secured service to reproduce the issue. therefore rampart modules
should be in kernel lib folder.
as per off-line chat with niranjan  sameera, we can't copy those jars into
kernel lib folder. therefore I will write integration tests for the DSS git
branch.

@Niranjan
Can you apply the changes to the kernel patch0011, Our ETA to the customer
was Monday.

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


Re: [Dev] [GSoC 2015] New SVG Layout for Visual Composer Siddhi Lang.

2015-06-09 Thread Mohamed Fawzan
Hi Srinath,

I have added the streams[1] http://vc.mutexlk.com/dashboard.html as well.
Please check and comment.

-Regards

[1] - http://vc.mutexlk.com/dashboard.html

On Tue, Jun 9, 2015 at 9:43 AM, Srinath Perera srin...@wso2.com wrote:

 Look good. And overall layout is OK. ( We can do bit of styling with UI
 team later)

 --Srinath

 On Mon, Jun 8, 2015 at 6:06 PM, Mohamed Fawzan fawz...@gmail.com wrote:

 Hi Srinath,

 I have just added the right click delete option [1]
 http://vc.mutexlk.com/dashboard.html . Please check and comment on it.

 -Regards

 [1] - http://vc.mutexlk.com/dashboard.html

 On Mon, Jun 8, 2015 at 3:54 PM, Mohamed Fawzan fawz...@gmail.com wrote:

 Yeah. Right now working on the stream, i will try the right click -
 delete. Btw what do you think of the complete svg layout? Is it ok?


 On Monday, June 8, 2015, Srinath Perera srin...@wso2.com wrote:

 Mohan said I need to move it to red box to delete. Not very
 intuitive IMO.

 Can we support right click and delete?

 On Mon, Jun 8, 2015 at 3:25 PM, Srinath Perera srin...@wso2.com
 wrote:

 I did not see any streams .. but can move the operators.

 I assume you have not done deletes yet.

 --Srinath

 On Sun, Jun 7, 2015 at 9:02 PM, Mohamed Fawzan fawz...@gmail.com
 wrote:

 Hi,

 I have updated the SVG layout with icons. Please check [1]
 http://vc.mutexlk.com/dashboard.html

 [1] - http://vc.mutexlk.com/dashboard.html

 On Sun, Jun 7, 2015 at 3:35 PM, Mohamed Fawzan fawz...@gmail.com
 wrote:

 Hi,

 Since our plan to create layout (as in milestone) failed, I have
 created a new layout[1] http://vc.mutexlk.com/svg.html. Which is
 completely made of SVG. I have hosted a demo so that you can check it
 easily.  Expecting your feedback to proceed work.

 -Regards


 [1] - http://vc.mutexlk.com/svg.html
 [2] -
 https://github.com/Fawzanm/Extensible-Visual-Composer-Siddhi-Language
 --
 Fawsan M.M.M
 Faculty of Engineering, UoP
 +94771121195
 https://lk.linkedin.com/in/efawzan




 --
 Fawzan~MMM




 --
 
 Blog: http://srinathsview.blogspot.com twitter:@srinath_perera
 Site: http://people.apache.org/~hemapani/
 Photos: http://www.flickr.com/photos/hemapani/
 Phone: 0772360902




 --
 
 Blog: http://srinathsview.blogspot.com twitter:@srinath_perera
 Site: http://people.apache.org/~hemapani/
 Photos: http://www.flickr.com/photos/hemapani/
 Phone: 0772360902



 --
 Sent from iPad




 --
 Fawzan~MMM




 --
 
 Blog: http://srinathsview.blogspot.com twitter:@srinath_perera
 Site: http://people.apache.org/~hemapani/
 Photos: http://www.flickr.com/photos/hemapani/
 Phone: 0772360902




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


Re: [Dev] SSLException in cluster

2015-06-09 Thread Yasassri Ratnayake
Did you add the keys to the client-truststore of AM nodes?

On Wed, Jun 10, 2015 at 10:35 AM, Ruwan Abeykoon ruw...@wso2.com wrote:

 Hi Sajith,
 It could be due to public key of the elb-km.appm.wso2.com:9443 (nginx)
 not being available in the publisher side key-store.

 Cheers,
 Ruwan

 On Wed, Jun 10, 2015 at 10:06 AM, Sajith Abeywardhana saji...@wso2.com
 wrote:

 Im getting this SSLException in publisher node while accessing IDP node
 through nginx. Authentication request initiated by publisher node. Any
 idea??

 publisher - nginx - IDP

 TID: [0] [AM] [2015-06-09 16:02:18,320]  INFO
 {org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
 url[https://elb-km.appm.wso2.com:9443/services/AuthenticationAdmin]
 {org.apache.axis2.transport.http.HTTPSender}
 org.apache.axis2.AxisFault: javax.net.ssl.SSLException: Connection has
 been shutdown: javax.net.ssl.SSLHandshakeException:
 sun.security.validator.ValidatorException: PKIX path building failed:
 sun.security.provider.certpath.SunCertPathBuilderException: unable to find
 valid certification path to requested target
 at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
 at
 org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
 at
 org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
 at
 org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
 at
 org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
 at
 org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at
 org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at
 org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:646)
 at
 org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:195)
 at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:451)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:278)
 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.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.login(IS500SAMLSSOConfigurator.java:282)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.init(IS500SAMLSSOConfigurator.java:72)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.SSOConfiguratorUtil.getAvailableProviders(SSOConfiguratorUtil.java:176)
 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:606)
 at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
 at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
 at
 org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_2(/publisher/apis/v1/ssoconfig_api_router.jag:18)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)
 at
 org.jaggeryjs.rhino.publisher.modules.c4._c_anonymous_12(/publisher/modules/router-g.js:183)
 at
 org.jaggeryjs.rhino.publisher.modules.c4.call(/publisher/modules/router-g.js)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_1(/publisher/apis/v1/ssoconfig_api_router.jag:164)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at
 org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430)
 at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269)
 at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 org.jaggeryjs.rhino.publisher.modules.c6._c_anonymous_17(/publisher/modules/publisher.js:438)
 at
 org.jaggeryjs.rhino.publisher.modules.c6.call(/publisher/modules/publisher.js)
 at 

Re: [Dev] SSLException in cluster

2015-06-09 Thread Firzhan Naqash
Import the nginx certs to publisher's client-trustore

Regards,
Firzhan

On Wed, Jun 10, 2015 at 12:13 AM, Yasassri Ratnayake yasas...@wso2.com
wrote:

 Did you add the keys to the client-truststore of AM nodes?

 On Wed, Jun 10, 2015 at 10:35 AM, Ruwan Abeykoon ruw...@wso2.com wrote:

 Hi Sajith,
 It could be due to public key of the elb-km.appm.wso2.com:9443 (nginx)
 not being available in the publisher side key-store.

 Cheers,
 Ruwan

 On Wed, Jun 10, 2015 at 10:06 AM, Sajith Abeywardhana saji...@wso2.com
 wrote:

 Im getting this SSLException in publisher node while accessing IDP node
 through nginx. Authentication request initiated by publisher node. Any
 idea??

 publisher - nginx - IDP

 TID: [0] [AM] [2015-06-09 16:02:18,320]  INFO
 {org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
 url[https://elb-km.appm.wso2.com:9443/services/AuthenticationAdmin]
 {org.apache.axis2.transport.http.HTTPSender}
 org.apache.axis2.AxisFault: javax.net.ssl.SSLException: Connection has
 been shutdown: javax.net.ssl.SSLHandshakeException:
 sun.security.validator.ValidatorException: PKIX path building failed:
 sun.security.provider.certpath.SunCertPathBuilderException: unable to find
 valid certification path to requested target
 at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
 at
 org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
 at
 org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
 at
 org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
 at
 org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
 at
 org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at
 org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at
 org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:646)
 at
 org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:195)
 at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:451)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:278)
 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.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.login(IS500SAMLSSOConfigurator.java:282)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.init(IS500SAMLSSOConfigurator.java:72)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.SSOConfiguratorUtil.getAvailableProviders(SSOConfiguratorUtil.java:176)
 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:606)
 at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
 at
 org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
 at
 org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_2(/publisher/apis/v1/ssoconfig_api_router.jag:18)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)
 at
 org.jaggeryjs.rhino.publisher.modules.c4._c_anonymous_12(/publisher/modules/router-g.js:183)
 at
 org.jaggeryjs.rhino.publisher.modules.c4.call(/publisher/modules/router-g.js)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_1(/publisher/apis/v1/ssoconfig_api_router.jag:164)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at
 org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430)
 at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269)
 at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 

Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Dulitha Wijewantha
Hi guys,
The usual approach will work fine for normal web application scenarios
where the user is invited to the web app. But our scenario is specific
where the user mainly uses the account to enroll the device. The problem
Harshan mention is critical if we follow the proposed approach.

How about we do this - when the admin creates the user, the a default
password is generated and email to the user as previously. The account,
however - is setup with limited permission whereby the user can only
perform device enrollment. When the user logs into the MDM console we
prompt the user to change his password since he is using a default
generated password.

Cheers~

On Wed, Jun 10, 2015 at 10:30 AM, Milan Perera mi...@wso2.com wrote:

 +1. I think we should do this because user should have the freedom to
 choose the password under some kind of password policy.

 On Wed, Jun 10, 2015 at 9:59 AM, Kasun Dananjaya Delgolla kas...@wso2.com
  wrote:

 +1. @Harshan-I think what Prabath mentions is just end user changing the
 password if required. So it's not necessarily 2 times. Anyway it's the
 similar approach we had in 1.1.0. And I don't see an alternative to this
 method. So I think we better do this.

 On Wed, Jun 10, 2015 at 5:43 AM, Harshan Liyanage hars...@wso2.com
 wrote:

 Hi Prabath,

 That sounds ok to me. But will it break the end-user experience since
 the users have to login to MDM console and then to enroll the device
 instead of directly enrolling the device (2 MDM logins vs 1 login)?

 Thanks,

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera praba...@wso2.com
 wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an email
 is triggered upon creating users. However, this particular functionality
 appears to be already there with a much better implementation as part of IS
 components. What it does is, adminstrators can opt to create a user in the
 user management system with ask user for password option, which would
 automatically trigger an email with a preconfigured template when the user
 creation is all done. Then the user can log into the MDM console and set
 himself a password for further use. We can even enforce captcha validation
 using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for enrolling
 their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471





 --
 Kasun Dananjaya Delgolla

 Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware
 Tel:  +94 11 214 5345
 Fax: +94 11 2145300
 Mob: + 94 771 771 015
 Blog: http://kddcodingparadise.blogspot.com
 Linkedin: *http://lk.linkedin.com/in/kasundananjaya
 http://lk.linkedin.com/in/kasundananjaya*




 --
 Milan Harindu Perera
 Software Engineer
 *WSO2, Inc*
 (+94) 77 309 7088
 lean . enterprise . middleware
 http://lk.linkedin.com/in/milanharinduperera




-- 
Dulitha Wijewantha (Chan)
Software Engineer - Mobile Development
WSO2 Inc
Lean.Enterprise.Middleware
 * ~Email   duli...@wso2.com duli...@wso2mobile.com*
*  ~Mobile +94712112165*
*  ~Website   dulitha.me http://dulitha.me*
*  ~Twitter @dulitharw https://twitter.com/dulitharw*
  *~Github @dulichan https://github.com/dulichan*
  *~SO @chan http://stackoverflow.com/users/813471/chan*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Inosh Perera
Hi all,

If it is configurable whether to use the 'ask user for password or admin
assign it(auto generated) it would be ideal.

Regards,
Inosh

On Wed, Jun 10, 2015 at 10:46 AM, Dulitha Wijewantha duli...@wso2.com
wrote:

 Hi guys,
 The usual approach will work fine for normal web application scenarios
 where the user is invited to the web app. But our scenario is specific
 where the user mainly uses the account to enroll the device. The problem
 Harshan mention is critical if we follow the proposed approach.

 How about we do this - when the admin creates the user, the a default
 password is generated and email to the user as previously. The account,
 however - is setup with limited permission whereby the user can only
 perform device enrollment. When the user logs into the MDM console we
 prompt the user to change his password since he is using a default
 generated password.

 Cheers~

 On Wed, Jun 10, 2015 at 10:30 AM, Milan Perera mi...@wso2.com wrote:

 +1. I think we should do this because user should have the freedom to
 choose the password under some kind of password policy.

 On Wed, Jun 10, 2015 at 9:59 AM, Kasun Dananjaya Delgolla 
 kas...@wso2.com wrote:

 +1. @Harshan-I think what Prabath mentions is just end user changing the
 password if required. So it's not necessarily 2 times. Anyway it's the
 similar approach we had in 1.1.0. And I don't see an alternative to this
 method. So I think we better do this.

 On Wed, Jun 10, 2015 at 5:43 AM, Harshan Liyanage hars...@wso2.com
 wrote:

 Hi Prabath,

 That sounds ok to me. But will it break the end-user experience since
 the users have to login to MDM console and then to enroll the device
 instead of directly enrolling the device (2 MDM logins vs 1 login)?

 Thanks,

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera praba...@wso2.com
  wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an email
 is triggered upon creating users. However, this particular functionality
 appears to be already there with a much better implementation as part of 
 IS
 components. What it does is, adminstrators can opt to create a user in the
 user management system with ask user for password option, which would
 automatically trigger an email with a preconfigured template when the user
 creation is all done. Then the user can log into the MDM console and set
 himself a password for further use. We can even enforce captcha validation
 using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for
 enrolling their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471





 --
 Kasun Dananjaya Delgolla

 Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware
 Tel:  +94 11 214 5345
 Fax: +94 11 2145300
 Mob: + 94 771 771 015
 Blog: http://kddcodingparadise.blogspot.com
 Linkedin: *http://lk.linkedin.com/in/kasundananjaya
 http://lk.linkedin.com/in/kasundananjaya*




 --
 Milan Harindu Perera
 Software Engineer
 *WSO2, Inc*
 (+94) 77 309 7088
 lean . enterprise . middleware
 http://lk.linkedin.com/in/milanharinduperera




 --
 Dulitha Wijewantha (Chan)
 Software Engineer - Mobile Development
 WSO2 Inc
 Lean.Enterprise.Middleware
  * ~Email   duli...@wso2.com duli...@wso2mobile.com*
 *  ~Mobile +94712112165 %2B94712112165*
 *  ~Website   dulitha.me http://dulitha.me*
 *  ~Twitter @dulitharw https://twitter.com/dulitharw*
   *~Github @dulichan https://github.com/dulichan*
   *~SO @chan http://stackoverflow.com/users/813471/chan*




-- 
Inosh Perera
Software Engineer, WSO2 Inc.
Tel: 0785293686
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] SSLException in cluster

2015-06-09 Thread Milinda Perera
This blog post may be useful :
http://evanthika.blogspot.com/2014/01/how-to-solve-pkix-path-building-failed.html

Thanks,
Milinda

On Wed, Jun 10, 2015 at 10:47 AM, Firzhan Naqash firz...@wso2.com wrote:

 Import the nginx certs to publisher's client-trustore

 Regards,
 Firzhan

 On Wed, Jun 10, 2015 at 12:13 AM, Yasassri Ratnayake yasas...@wso2.com
 wrote:

 Did you add the keys to the client-truststore of AM nodes?

 On Wed, Jun 10, 2015 at 10:35 AM, Ruwan Abeykoon ruw...@wso2.com wrote:

 Hi Sajith,
 It could be due to public key of the elb-km.appm.wso2.com:9443
 (nginx) not being available in the publisher side key-store.

 Cheers,
 Ruwan

 On Wed, Jun 10, 2015 at 10:06 AM, Sajith Abeywardhana saji...@wso2.com
 wrote:

 Im getting this SSLException in publisher node while accessing IDP node
 through nginx. Authentication request initiated by publisher node. Any
 idea??

 publisher - nginx - IDP

 TID: [0] [AM] [2015-06-09 16:02:18,320]  INFO
 {org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
 url[https://elb-km.appm.wso2.com:9443/services/AuthenticationAdmin]
 {org.apache.axis2.transport.http.HTTPSender}
 org.apache.axis2.AxisFault: javax.net.ssl.SSLException: Connection has
 been shutdown: javax.net.ssl.SSLHandshakeException:
 sun.security.validator.ValidatorException: PKIX path building failed:
 sun.security.provider.certpath.SunCertPathBuilderException: unable to find
 valid certification path to requested target
 at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
 at
 org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
 at
 org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
 at
 org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
 at
 org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
 at
 org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at
 org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at
 org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:646)
 at
 org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:195)
 at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:451)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:278)
 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.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.login(IS500SAMLSSOConfigurator.java:282)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.init(IS500SAMLSSOConfigurator.java:72)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.SSOConfiguratorUtil.getAvailableProviders(SSOConfiguratorUtil.java:176)
 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:606)
 at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
 at
 org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
 at
 org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_2(/publisher/apis/v1/ssoconfig_api_router.jag:18)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)
 at
 org.jaggeryjs.rhino.publisher.modules.c4._c_anonymous_12(/publisher/modules/router-g.js:183)
 at
 org.jaggeryjs.rhino.publisher.modules.c4.call(/publisher/modules/router-g.js)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_1(/publisher/apis/v1/ssoconfig_api_router.jag:164)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at
 org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430)
 at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269)
 at
 

[Dev] Improving automated tests code coverage of ML

2015-06-09 Thread Nirmal Fernando
Hi All,

I am working $subject. With latest improvement we're now at 66%. I will
keep this thread updated.
​
 Screen Shot 2015-06-10 at 10.50.50 AM.png
https://docs.google.com/a/wso2.com/file/d/0BwyfgM0bWz_WWldOU3FwSWxsY28/edit?usp=drive_web
​


-- 

Thanks  regards,
Nirmal

Associate Technical Lead - Data 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


Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Harshan Liyanage
Yeah. +1 for configurable feature.

Lakshitha Harshan
Software Engineer
Mobile: *+94724423048*
Email: hars...@wso2.com
Blog : http://harshanliyanage.blogspot.com/
*WSO2, Inc. :** wso2.com http://wso2.com/*
lean.enterprise.middleware.

On Wed, Jun 10, 2015 at 10:48 AM, Inosh Perera ino...@wso2.com wrote:

 Hi all,

 If it is configurable whether to use the 'ask user for password or admin
 assign it(auto generated) it would be ideal.

 Regards,
 Inosh

 On Wed, Jun 10, 2015 at 10:46 AM, Dulitha Wijewantha duli...@wso2.com
 wrote:

 Hi guys,
 The usual approach will work fine for normal web application scenarios
 where the user is invited to the web app. But our scenario is specific
 where the user mainly uses the account to enroll the device. The problem
 Harshan mention is critical if we follow the proposed approach.

 How about we do this - when the admin creates the user, the a default
 password is generated and email to the user as previously. The account,
 however - is setup with limited permission whereby the user can only
 perform device enrollment. When the user logs into the MDM console we
 prompt the user to change his password since he is using a default
 generated password.

 Cheers~

 On Wed, Jun 10, 2015 at 10:30 AM, Milan Perera mi...@wso2.com wrote:

 +1. I think we should do this because user should have the freedom to
 choose the password under some kind of password policy.

 On Wed, Jun 10, 2015 at 9:59 AM, Kasun Dananjaya Delgolla 
 kas...@wso2.com wrote:

 +1. @Harshan-I think what Prabath mentions is just end user changing
 the password if required. So it's not necessarily 2 times. Anyway it's the
 similar approach we had in 1.1.0. And I don't see an alternative to this
 method. So I think we better do this.

 On Wed, Jun 10, 2015 at 5:43 AM, Harshan Liyanage hars...@wso2.com
 wrote:

 Hi Prabath,

 That sounds ok to me. But will it break the end-user experience since
 the users have to login to MDM console and then to enroll the device
 instead of directly enrolling the device (2 MDM logins vs 1 login)?

 Thanks,

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera 
 praba...@wso2.com wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an
 email is triggered upon creating users. However, this particular
 functionality appears to be already there with a much better 
 implementation
 as part of IS components. What it does is, adminstrators can opt to 
 create
 a user in the user management system with ask user for password option,
 which would automatically trigger an email with a preconfigured template
 when the user creation is all done. Then the user can log into the MDM
 console and set himself a password for further use. We can even enforce
 captcha validation using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for
 enrolling their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471





 --
 Kasun Dananjaya Delgolla

 Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware
 Tel:  +94 11 214 5345
 Fax: +94 11 2145300
 Mob: + 94 771 771 015
 Blog: http://kddcodingparadise.blogspot.com
 Linkedin: *http://lk.linkedin.com/in/kasundananjaya
 http://lk.linkedin.com/in/kasundananjaya*




 --
 Milan Harindu Perera
 Software Engineer
 *WSO2, Inc*
 (+94) 77 309 7088
 lean . enterprise . middleware
 http://lk.linkedin.com/in/milanharinduperera




 --
 Dulitha Wijewantha (Chan)
 Software Engineer - Mobile Development
 WSO2 Inc
 Lean.Enterprise.Middleware
  * ~Email   duli...@wso2.com duli...@wso2mobile.com*
 *  ~Mobile +94712112165 %2B94712112165*
 *  ~Website   dulitha.me http://dulitha.me*
 *  ~Twitter @dulitharw https://twitter.com/dulitharw*
   *~Github @dulichan https://github.com/dulichan*
   *~SO @chan http://stackoverflow.com/users/813471/chan*




 --
 Inosh Perera
 Software Engineer, WSO2 Inc.
 Tel: 0785293686

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


Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Dulitha Wijewantha
-1 for configurable feature. This could potentially open up a security
hole. Also since this is not something that's going to vary based on the
customer (enrollment is a general use case) - I believe we should choose a
method.

On Wed, Jun 10, 2015 at 11:06 AM, Harshan Liyanage hars...@wso2.com wrote:

 Yeah. +1 for configurable feature.

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 10:48 AM, Inosh Perera ino...@wso2.com wrote:

 Hi all,

 If it is configurable whether to use the 'ask user for password or
 admin assign it(auto generated) it would be ideal.

 Regards,
 Inosh

 On Wed, Jun 10, 2015 at 10:46 AM, Dulitha Wijewantha duli...@wso2.com
 wrote:

 Hi guys,
 The usual approach will work fine for normal web application scenarios
 where the user is invited to the web app. But our scenario is specific
 where the user mainly uses the account to enroll the device. The problem
 Harshan mention is critical if we follow the proposed approach.

 How about we do this - when the admin creates the user, the a default
 password is generated and email to the user as previously. The account,
 however - is setup with limited permission whereby the user can only
 perform device enrollment. When the user logs into the MDM console we
 prompt the user to change his password since he is using a default
 generated password.

 Cheers~

 On Wed, Jun 10, 2015 at 10:30 AM, Milan Perera mi...@wso2.com wrote:

 +1. I think we should do this because user should have the freedom to
 choose the password under some kind of password policy.

 On Wed, Jun 10, 2015 at 9:59 AM, Kasun Dananjaya Delgolla 
 kas...@wso2.com wrote:

 +1. @Harshan-I think what Prabath mentions is just end user changing
 the password if required. So it's not necessarily 2 times. Anyway it's the
 similar approach we had in 1.1.0. And I don't see an alternative to this
 method. So I think we better do this.

 On Wed, Jun 10, 2015 at 5:43 AM, Harshan Liyanage hars...@wso2.com
 wrote:

 Hi Prabath,

 That sounds ok to me. But will it break the end-user experience since
 the users have to login to MDM console and then to enroll the device
 instead of directly enrolling the device (2 MDM logins vs 1 login)?

 Thanks,

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera 
 praba...@wso2.com wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an
 email is triggered upon creating users. However, this particular
 functionality appears to be already there with a much better 
 implementation
 as part of IS components. What it does is, adminstrators can opt to 
 create
 a user in the user management system with ask user for password 
 option,
 which would automatically trigger an email with a preconfigured template
 when the user creation is all done. Then the user can log into the MDM
 console and set himself a password for further use. We can even enforce
 captcha validation using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for
 enrolling their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471





 --
 Kasun Dananjaya Delgolla

 Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware
 Tel:  +94 11 214 5345
 Fax: +94 11 2145300
 Mob: + 94 771 771 015
 Blog: http://kddcodingparadise.blogspot.com
 Linkedin: *http://lk.linkedin.com/in/kasundananjaya
 http://lk.linkedin.com/in/kasundananjaya*




 --
 Milan Harindu Perera
 Software Engineer
 *WSO2, Inc*
 (+94) 77 309 7088
 lean . enterprise . middleware
 http://lk.linkedin.com/in/milanharinduperera




 --
 Dulitha Wijewantha (Chan)
 Software Engineer - Mobile Development
 WSO2 Inc
 Lean.Enterprise.Middleware
  * ~Email   duli...@wso2.com duli...@wso2mobile.com*
 *  ~Mobile +94712112165 %2B94712112165*
 *  ~Website   dulitha.me http://dulitha.me*
 *  ~Twitter @dulitharw https://twitter.com/dulitharw*
   *~Github @dulichan https://github.com/dulichan*
   *~SO @chan http://stackoverflow.com/users/813471/chan*




 --
 Inosh Perera
 Software Engineer, WSO2 Inc.
 Tel: 0785293686





-- 
Dulitha Wijewantha (Chan)
Software Engineer - Mobile Development
WSO2 Inc
Lean.Enterprise.Middleware
 * ~Email   duli...@wso2.com duli...@wso2mobile.com*
*  ~Mobile +94712112165*
*  ~Website   dulitha.me http://dulitha.me*
*  ~Twitter @dulitharw https://twitter.com/dulitharw*
  *~Github @dulichan https://github.com/dulichan*
  *~SO @chan 

[Dev] [Carbon] Carbon Managed Thread Pool Implementation

2015-06-09 Thread Rasika Perera
Hi Folks,

I have requirement that needs continuous polling for specific subscriber
implementation.

Thread subscriberDaemon = new Thread() {
public void run() {
while (true) {
if (fooLogic) {
//logic goes here...
} else {
return;
}

try {
Thread.sleep(500);
} catch (InterruptedException e) {
log.error(An Interrupted Exception in Subscriber thread.);
}
}
}
};


Since above created Thread is a low level implementation and may subjected
to the unmanageable resources; Is there any higher level Worker Thread
model implemented in Carbon platform? Or How can I barrow tomcat thread
pool through the Carbon APIs?

Thank you

-- 
With Regards,

*Rasika Perera*
Software Engineer
M: +94 71 680 9060 E: rasi...@wso2.com
LinkedIn: http://lk.linkedin.com/in/rasika90

WSO2 Inc. www.wso2.com
lean.enterprise.middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] SSLException in cluster

2015-06-09 Thread Sajith Abeywardhana
Thanks guys,

I exported key using browser and placed it on product security folder using
below command. It solved issue.

*sudo keytool -importcert -file /mnt/setup/seckey -keystore
/mnt/192.168.57.134/wso2appm-1.0.0/repository/resources/security/client-truststore.jks
http://192.168.57.134/wso2appm-1.0.0/repository/resources/security/client-truststore.jks
-alias nginxkey*

*Sajith Abeywardhana* | Software Engineer
WSO2, Inc | lean. enterprise. middleware.
#20, Palm Grove, Colombo 03, Sri Lanka.
Mobile: +94772260485
Email: saji...@wso2.com mahe...@wso2.com | Web: www.wso2.com

On Wed, Jun 10, 2015 at 10:51 AM, Milinda Perera milin...@wso2.com wrote:

 This blog post may be useful :
 http://evanthika.blogspot.com/2014/01/how-to-solve-pkix-path-building-failed.html

 Thanks,
 Milinda

 On Wed, Jun 10, 2015 at 10:47 AM, Firzhan Naqash firz...@wso2.com wrote:

 Import the nginx certs to publisher's client-trustore

 Regards,
 Firzhan

 On Wed, Jun 10, 2015 at 12:13 AM, Yasassri Ratnayake yasas...@wso2.com
 wrote:

 Did you add the keys to the client-truststore of AM nodes?

 On Wed, Jun 10, 2015 at 10:35 AM, Ruwan Abeykoon ruw...@wso2.com
 wrote:

 Hi Sajith,
 It could be due to public key of the elb-km.appm.wso2.com:9443
 (nginx) not being available in the publisher side key-store.

 Cheers,
 Ruwan

 On Wed, Jun 10, 2015 at 10:06 AM, Sajith Abeywardhana saji...@wso2.com
  wrote:

 Im getting this SSLException in publisher node while accessing IDP
 node through nginx. Authentication request initiated by publisher node. 
 Any
 idea??

 publisher - nginx - IDP

 TID: [0] [AM] [2015-06-09 16:02:18,320]  INFO
 {org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
 url[https://elb-km.appm.wso2.com:9443/services/AuthenticationAdmin]
 {org.apache.axis2.transport.http.HTTPSender}
 org.apache.axis2.AxisFault: javax.net.ssl.SSLException: Connection has
 been shutdown: javax.net.ssl.SSLHandshakeException:
 sun.security.validator.ValidatorException: PKIX path building failed:
 sun.security.provider.certpath.SunCertPathBuilderException: unable to find
 valid certification path to requested target
 at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
 at
 org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
 at
 org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
 at
 org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
 at
 org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
 at
 org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at
 org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at
 org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:646)
 at
 org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:195)
 at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:451)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:278)
 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.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.login(IS500SAMLSSOConfigurator.java:282)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.init(IS500SAMLSSOConfigurator.java:72)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.SSOConfiguratorUtil.getAvailableProviders(SSOConfiguratorUtil.java:176)
 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:606)
 at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
 at
 org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
 at
 org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_2(/publisher/apis/v1/ssoconfig_api_router.jag:18)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at
 

[Dev] [PPaaS][Configurator] Gateway clustering template for API Manager

2015-06-09 Thread Anuruddha Liyanarachchi
Hi Imesh,

I have now added Gateway clustering templates for API Manager in PR [1].
Can you please review and merge PR [1].

[1]https://github.com/wso2/product-private-paas/pull/86

Thanks,
-- 
*Thanks and Regards,*
Anuruddha Lanka Liyanarachchi
Software Engineer - WSO2
Mobile : +94 (0) 712762611
Tel  : +94 112 145 345
a thili...@wso2.comnurudd...@wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [AppM] Please review and merge PR

2015-06-09 Thread Sajith Ariyarathna
Hi Team,

Please review and merge PR [1] which should fix JIRA issue [2].

[1] https://github.com/wso2/carbon-appmgt/pull/70
[2] https://wso2.org/jira/browse/APPM-997

Thanks  Regards.

-- 
Sajith Ariyarathna
Software Engineer; WSO2, Inc.;  http://wso2.com/
mobile: +94 77 6602284, +94 71 3951048
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] Please review and merge PR

2015-06-09 Thread Jagath Sisirakumara Ariyarathne
Hi,

Please review and merge PR[1] for JIRA issue[2].

[1] - https://github.com/wso2/wso2-synapse/pull/220
[2] - https://wso2.org/jira/browse/ESBJAVA-3735

Thanks.
-- 
Jagath Ariyarathne
Technical Lead
WSO2 Inc.  http://wso2.com/
Email: jaga...@wso2.com
Mob  : +94 77 386 7048
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Kasun Dananjaya Delgolla
+1. @Harshan-I think what Prabath mentions is just end user changing the
password if required. So it's not necessarily 2 times. Anyway it's the
similar approach we had in 1.1.0. And I don't see an alternative to this
method. So I think we better do this.

On Wed, Jun 10, 2015 at 5:43 AM, Harshan Liyanage hars...@wso2.com wrote:

 Hi Prabath,

 That sounds ok to me. But will it break the end-user experience since the
 users have to login to MDM console and then to enroll the device instead of
 directly enrolling the device (2 MDM logins vs 1 login)?

 Thanks,

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera praba...@wso2.com
 wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an email is
 triggered upon creating users. However, this particular functionality
 appears to be already there with a much better implementation as part of IS
 components. What it does is, adminstrators can opt to create a user in the
 user management system with ask user for password option, which would
 automatically trigger an email with a preconfigured template when the user
 creation is all done. Then the user can log into the MDM console and set
 himself a password for further use. We can even enforce captcha validation
 using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for enrolling
 their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471





-- 
Kasun Dananjaya Delgolla

Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware
Tel:  +94 11 214 5345
Fax: +94 11 2145300
Mob: + 94 771 771 015
Blog: http://kddcodingparadise.blogspot.com
Linkedin: *http://lk.linkedin.com/in/kasundananjaya
http://lk.linkedin.com/in/kasundananjaya*
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] [DEV] AM 1.9.0 nightly build pack-10-06-2015

2015-06-09 Thread Tharindu Dharmarathna
Hi,
Please find $subject from [1].

[1]. http://builder1.us1.wso2.org/~apim/10-06-2015/
http://builder1.us1.wso2.org/~apim/10-06-2015/

Thanks

-- 

*Tharindu Dharmarathna*Associate Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

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


Re: [Dev] UI review notes

2015-06-09 Thread Dhanuka De Silva
Hi All

Most of the items we have in this list are visual enhancements. Appreciate
if you guys can give us a brand new pack to get these items checked and
fixed.

Cheers

On Tue, Jun 9, 2015 at 5:11 PM, Amal Gunatilake am...@wso2.com wrote:

 Hi All,

 Following is the review notes for applying UI themes.

 *BPMN Explorer*

- Inbox -- My Tasks
- Complete -- Completed
- Buttons resize and restyle to align with the theme
- Complete Task -- Complete
- Pagination theme
- Authenticate diagram and display in a separate page.
- BPMN attachment handling: https://wso2.org/jira/browse/BPS-689
- Renaming files in source code according to map into page names
- Add server configurations to json configuration file in bpmn


 *Human task*

- Inbox -- My Tasks
- Pagination theme and resolve overlapping with footer
- Remove the coloured circles of My Tasks page
- Buttons resize and restyle to align with the theme
- Renaming files in source code according to map into page names
- Add configuration file to HT-explorer
- Add ie8 related content in HT footer

 Please update if there are any other feedback.

 Best regards,
 Amal.

 --
 *Amal Gunatilake*
  Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware




-- 
Dhanuka De Silva
m: +94 773 887816
e: dhanu...@wso2.com
w: http://www.wso2.com
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [IS] Retrieving the status of a user created with ask user for password option

2015-06-09 Thread Inosh Perera
Hi Prabath,

To do the locking/unlocking of an account you can follow the
documentation[1] which provides the admin service to do this as well and to
check the status of it, you can have a look at the claim Johann mentioned.
For querying the claim you can use RemoteUserStoreManagerService admin
service.

[1]. https://docs.wso2.com/pages/viewpage.action?pageId=34612027

Regards,
Inosh

On Wed, Jun 10, 2015 at 1:16 AM, Johann Nallathamby joh...@wso2.com wrote:

 It is stored in a claim called 
 http://wso2.org/claims/identity/accountLocked;. You can check the value
 of this claim and see.

 Thanks.

 On Wed, Jun 10, 2015 at 12:46 AM, Prabath Abeysekera praba...@wso2.com
 wrote:

 IS Team,

 Let's assume that I'm going to create a user in the user management
 system with ask user for password option. Once this is done, what status
 is the created user assigned with up to the point where he sets himself an
 appropriate password? Do we assign some value like inactive till the user
 sets an appropriate password?

 To further elaborate my requirement, I have a page in MDM which lists
 down the users created within the user management system. At a given point,
 I (some administrator) should be able to invite an active user in the
 system to get their devices enrolled. There, I'd enable the invite button
 only if the user is indicated active. To determine whether I should
 enable the aforesaid UI option to a given user or not, I first need to
 retrieve their status. Do we have any mechanism that could effectively be
 used for this purpose already in any identity component?

 Any direction/pointer on getting this implemented is much appreciated.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471




 --
 Thanks  Regards,

 *Johann Dilantha Nallathamby*
 Technical Lead  Product Lead of WSO2 Identity Server
 Integration Technologies Team
 WSO2, Inc.
 lean.enterprise.middleware

 Mobile - *+9476950*
 Blog - *http://nallaa.wordpress.com http://nallaa.wordpress.com*

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




-- 
Inosh Perera
Software Engineer, WSO2 Inc.
Tel: 0785293686
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [DEV] AM 1.9.0 nightly build pack-10-06-2015

2015-06-09 Thread Ushani Balasooriya
Hi Tharindu,

P2 will be the same?

On Wed, Jun 10, 2015 at 9:54 AM, Tharindu Dharmarathna tharin...@wso2.com
wrote:

 Hi,
 Please find $subject from [1].

 [1]. http://builder1.us1.wso2.org/~apim/10-06-2015/
 http://builder1.us1.wso2.org/~apim/10-06-2015/

 Thanks

 --

 *Tharindu Dharmarathna*Associate Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware

 mobile: *+94779109091 %2B94779109091*




-- 
*Ushani Balasooriya*
Senior Software Engineer - QA;
WSO2 Inc; http://www.wso2.com/.
Mobile; +94772636796
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


[Dev] SSLException in cluster

2015-06-09 Thread Sajith Abeywardhana
Im getting this SSLException in publisher node while accessing IDP node
through nginx. Authentication request initiated by publisher node. Any
idea??

publisher - nginx - IDP

TID: [0] [AM] [2015-06-09 16:02:18,320]  INFO
{org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
url[https://elb-km.appm.wso2.com:9443/services/AuthenticationAdmin]
{org.apache.axis2.transport.http.HTTPSender}
org.apache.axis2.AxisFault: javax.net.ssl.SSLException: Connection has been
shutdown: javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find
valid certification path to requested target
at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
at
org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
at
org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
at
org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
at
org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
at
org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
at
org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
at
org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
at
org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:646)
at
org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:195)
at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:451)
at
org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:278)
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.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.login(IS500SAMLSSOConfigurator.java:282)
at
org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.init(IS500SAMLSSOConfigurator.java:72)
at
org.wso2.carbon.appmgt.impl.idp.sso.SSOConfiguratorUtil.getAvailableProviders(SSOConfiguratorUtil.java:176)
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:606)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
at org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)
at
org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_2(/publisher/apis/v1/ssoconfig_api_router.jag:18)
at
org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)
at
org.jaggeryjs.rhino.publisher.modules.c4._c_anonymous_12(/publisher/modules/router-g.js:183)
at
org.jaggeryjs.rhino.publisher.modules.c4.call(/publisher/modules/router-g.js)
at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
at
org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_1(/publisher/apis/v1/ssoconfig_api_router.jag:164)
at
org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
at org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430)
at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269)
at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97)
at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
at
org.jaggeryjs.rhino.publisher.modules.c6._c_anonymous_17(/publisher/modules/publisher.js:438)
at
org.jaggeryjs.rhino.publisher.modules.c6.call(/publisher/modules/publisher.js)
at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23)
at
org.mozilla.javascript.gen._store__server_js_36._c_anonymous_17([store]/server.js:266)
at org.mozilla.javascript.gen._store__server_js_36.call([store]/server.js)
at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
at
org.jaggeryjs.rhino.publisher.modules.c6._c_anonymous_16(/publisher/modules/publisher.js:433)
at
org.jaggeryjs.rhino.publisher.modules.c6.call(/publisher/modules/publisher.js)
at 

Re: [Dev] [PPaaS] Defining Template Parameters in Configurator

2015-06-09 Thread Imesh Gunaratne
Great! I have now merged the pull request.

On Tue, Jun 9, 2015 at 4:41 PM, Anuruddha Liyanarachchi anurudd...@wso2.com
 wrote:

 Hi Imesh,

 I have now removed the dependency with parameter names from the
 configurator.
 Also changed ESB port mapping settings in the template.

 Can you please review and merge PR [1].

 [1]https://github.com/wso2/product-private-paas/pull/85



 On Mon, Jun 1, 2015 at 12:44 PM, Imesh Gunaratne im...@wso2.com wrote:

 Yes option 2 would be more appropriate.

 In addition I do not think we need dictionaries for HTTP_PORT_MAPPING,
 HTTPS_PORT_MAPPING. Moreover those variables need to say which HTTP and
 HTTPS transports they are referring.

 On Mon, Jun 1, 2015 at 5:27 AM, Anuruddha Liyanarachchi 
 anurudd...@wso2.com wrote:

 Hi Imesh,

 There are two ways we can do this,

 1. Introduce new section in module.ini for multivalued attributes.


 2. Identify multivalued attributes using a delimiter like a comma.
 127.0.0.1:4000 ,

 IMO later will be more appropriate. WDYT ?



 On Fri, May 29, 2015 at 3:36 PM, Imesh Gunaratne im...@wso2.com wrote:

 Hi Anuruddha,

 IMO $subject is not appropriate, Configurator needs to be independent
 from the template module parameters:

 # Converting Members to dictionary
 if STRATOS_WKA_MEMBERS in context:
 context[STRATOS_WKA_MEMBERS] = 
 ConfigParserUtil.convert_properties_to_dictionary(
 context['STRATOS_WKA_MEMBERS'])

 if STRATOS_HTTP_PORT_MAPPING in context:
 context[STRATOS_HTTP_PORT_MAPPING] = 
 ConfigParserUtil.convert_properties_to_dictionary(
 context[STRATOS_HTTP_PORT_MAPPING])

 if STRATOS_HTTPS_PORT_MAPPING in context:
 context[STRATOS_HTTPS_PORT_MAPPING] = 
 ConfigParserUtil.convert_properties_to_dictionary(
 context[STRATOS_HTTPS_PORT_MAPPING])

 Is there anyway we can avoid this?

 Thanks

 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 a thili...@wso2.comnurudd...@wso2.com




 --
 *Imesh Gunaratne*
 Senior Technical Lead
 WSO2 Inc: http://wso2.com
 T: +94 11 214 5345 M: +94 77 374 2057
 W: http://imesh.gunaratne.org
 Lean . Enterprise . Middleware




 --
 *Thanks and Regards,*
 Anuruddha Lanka Liyanarachchi
 Software Engineer - WSO2
 Mobile : +94 (0) 712762611
 Tel  : +94 112 145 345
 a thili...@wso2.comnurudd...@wso2.com




-- 
*Imesh Gunaratne*
Senior Technical Lead
WSO2 Inc: http://wso2.com
T: +94 11 214 5345 M: +94 77 374 2057
W: http://imesh.gunaratne.org
Lean . Enterprise . Middleware
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] [MDM] Modifying invite-user functionality of MDM

2015-06-09 Thread Milan Perera
+1. I think we should do this because user should have the freedom to
choose the password under some kind of password policy.

On Wed, Jun 10, 2015 at 9:59 AM, Kasun Dananjaya Delgolla kas...@wso2.com
wrote:

 +1. @Harshan-I think what Prabath mentions is just end user changing the
 password if required. So it's not necessarily 2 times. Anyway it's the
 similar approach we had in 1.1.0. And I don't see an alternative to this
 method. So I think we better do this.

 On Wed, Jun 10, 2015 at 5:43 AM, Harshan Liyanage hars...@wso2.com
 wrote:

 Hi Prabath,

 That sounds ok to me. But will it break the end-user experience since the
 users have to login to MDM console and then to enroll the device instead of
 directly enrolling the device (2 MDM logins vs 1 login)?

 Thanks,

 Lakshitha Harshan
 Software Engineer
 Mobile: *+94724423048*
 Email: hars...@wso2.com
 Blog : http://harshanliyanage.blogspot.com/
 *WSO2, Inc. :** wso2.com http://wso2.com/*
 lean.enterprise.middleware.

 On Wed, Jun 10, 2015 at 12:34 AM, Prabath Abeysekera praba...@wso2.com
 wrote:

 Guys,

 I'm planning to do the $Subject.

 Right now we ourselves have implemented a functionality where an email
 is triggered upon creating users. However, this particular functionality
 appears to be already there with a much better implementation as part of IS
 components. What it does is, adminstrators can opt to create a user in the
 user management system with ask user for password option, which would
 automatically trigger an email with a preconfigured template when the user
 creation is all done. Then the user can log into the MDM console and set
 himself a password for further use. We can even enforce captcha validation
 using the existing functionality in IS.

 Once this step is done, we can then go on to invite users for enrolling
 their devices.

 Please shout if there's any issue with the above suggested approach.

 Cheers,
 Prabath
 --
 Prabath Abeysekara
 Technical Lead
 WSO2 Inc.
 Email: praba...@wso2.com
 Mobile: +94774171471





 --
 Kasun Dananjaya Delgolla

 Software Engineer
 WSO2 Inc.; http://wso2.com
 lean.enterprise.middleware
 Tel:  +94 11 214 5345
 Fax: +94 11 2145300
 Mob: + 94 771 771 015
 Blog: http://kddcodingparadise.blogspot.com
 Linkedin: *http://lk.linkedin.com/in/kasundananjaya
 http://lk.linkedin.com/in/kasundananjaya*




-- 
Milan Harindu Perera
Software Engineer
*WSO2, Inc*
(+94) 77 309 7088
lean . enterprise . middleware
http://lk.linkedin.com/in/milanharinduperera
___
Dev mailing list
Dev@wso2.org
http://wso2.org/cgi-bin/mailman/listinfo/dev


Re: [Dev] SSLException in cluster

2015-06-09 Thread Ruwan Abeykoon
Hi Sajith,
It could be due to public key of the elb-km.appm.wso2.com:9443 (nginx)
not being available in the publisher side key-store.

Cheers,
Ruwan

On Wed, Jun 10, 2015 at 10:06 AM, Sajith Abeywardhana saji...@wso2.com
wrote:

 Im getting this SSLException in publisher node while accessing IDP node
 through nginx. Authentication request initiated by publisher node. Any
 idea??

 publisher - nginx - IDP

 TID: [0] [AM] [2015-06-09 16:02:18,320]  INFO
 {org.apache.axis2.transport.http.HTTPSender} -  Unable to sendViaPost to
 url[https://elb-km.appm.wso2.com:9443/services/AuthenticationAdmin]
 {org.apache.axis2.transport.http.HTTPSender}
 org.apache.axis2.AxisFault: javax.net.ssl.SSLException: Connection has
 been shutdown: javax.net.ssl.SSLHandshakeException:
 sun.security.validator.ValidatorException: PKIX path building failed:
 sun.security.provider.certpath.SunCertPathBuilderException: unable to find
 valid certification path to requested target
 at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
 at
 org.apache.axis2.transport.http.SOAPMessageFormatter.writeTo(SOAPMessageFormatter.java:78)
 at
 org.apache.axis2.transport.http.AxisRequestEntity.writeRequest(AxisRequestEntity.java:84)
 at
 org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499)
 at
 org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114)
 at
 org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398)
 at
 org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
 at
 org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
 at
 org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:646)
 at
 org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:195)
 at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:451)
 at
 org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:278)
 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.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.login(IS500SAMLSSOConfigurator.java:282)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.configurator.IS500SAMLSSOConfigurator.init(IS500SAMLSSOConfigurator.java:72)
 at
 org.wso2.carbon.appmgt.impl.idp.sso.SSOConfiguratorUtil.getAvailableProviders(SSOConfiguratorUtil.java:176)
 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:606)
 at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:126)
 at org.mozilla.javascript.NativeJavaMethod.call(NativeJavaMethod.java:225)
 at
 org.mozilla.javascript.optimizer.OptRuntime.callProp0(OptRuntime.java:85)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_2(/publisher/apis/v1/ssoconfig_api_router.jag:18)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at org.mozilla.javascript.optimizer.OptRuntime.call1(OptRuntime.java:32)
 at
 org.jaggeryjs.rhino.publisher.modules.c4._c_anonymous_12(/publisher/modules/router-g.js:183)
 at
 org.jaggeryjs.rhino.publisher.modules.c4.call(/publisher/modules/router-g.js)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3._c_anonymous_1(/publisher/apis/v1/ssoconfig_api_router.jag:164)
 at
 org.jaggeryjs.rhino.publisher.apis.v_1.c3.call(/publisher/apis/v1/ssoconfig_api_router.jag)
 at
 org.mozilla.javascript.ScriptRuntime.applyOrCall(ScriptRuntime.java:2430)
 at org.mozilla.javascript.BaseFunction.execIdCall(BaseFunction.java:269)
 at org.mozilla.javascript.IdFunctionObject.call(IdFunctionObject.java:97)
 at org.mozilla.javascript.optimizer.OptRuntime.call2(OptRuntime.java:42)
 at
 org.jaggeryjs.rhino.publisher.modules.c6._c_anonymous_17(/publisher/modules/publisher.js:438)
 at
 org.jaggeryjs.rhino.publisher.modules.c6.call(/publisher/modules/publisher.js)
 at org.mozilla.javascript.optimizer.OptRuntime.call0(OptRuntime.java:23)
 at
 org.mozilla.javascript.gen._store__server_js_36._c_anonymous_17([store]/server.js:266)
 at