Re: [Dev] NEP at org.wso2.carbon.caching.impl.CacheManagerFactoryImpl.getCacheManager(CacheManagerFactoryImpl.java:78)
On Fri, Jul 12, 2013 at 11:17 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Dushan, Dispatcher/Handler will only help in cases where message come to synapse from outside. For other cases, we need to develop a extension point in synapse which invokes after a thread spawn to set CC as thread local. Seems we can get AxisConfiguration in any place which synapse create a new thread. So we can develop a handler API which has something like public void populateThreadLocal(AxisConfiguration) or something which figure out tenant information and polulate CC. @Azeez, can we figure out tenant information by looking at AxisConfiguration? Using something like AxisConfiguration.getRepository() In here you need to think about how to get the tenant information from the request message. Always we need to get the tenant information from the request message and set to thread local. There are two ways 1. From the request URI 2. user name - user can have tenant qualified name thanks, Amila. On Fri, Jul 12, 2013 at 10:19 AM, Dushan Abeyruwan dus...@wso2.comwrote: Hi Miyru, I think we can intercept the Carbon context by writing a dispatch in DispatchPhase this can be a component whose suppose to resides outside synapse. Cheers Dushan On Fri, Jul 12, 2013 at 9:58 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 9:54 AM, Miyuru Wanninayaka miy...@wso2.comwrote: On Fri, Jul 12, 2013 at 9:36 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 7:28 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Azeez, Sorry, we were not properly following dev@ discussions recently as team was very busy with ESB 4.7 release. Yes we can set proper CC as thread local in request path via handler for NIO transports by looking at To address. But how this can implement in generic manner for other transport ( JMS, VFS). May be since other transports does not support MT anyway, we can always set ST CC for non http transports? Also how we can handle thread switching in response path of NIO? Handler will not help in response path. Also there are some mediation threads spawns within synapse without going through axis2 flow such as * Synapse tasks * Message processors * Priority executors * Clone and iterate mediators How can we set CC in these cases? Any bit of execution has to to be associated with some tenant. It is true for everything listed above. We need to track things like how much CPU time each tenant consumed and so on. So you need to identify the relevant plug points, and inject the proper CC. Only problem is above mentioned flows cannot intercept from outside of synapse. In such case do we have alternative than writing carbon specific code inside synapse? No. This is why interfaces are needed. We have done this enough more time for Axis2, without writing WSO2 specific code in Axis2. On Thu, Jul 11, 2013 at 9:50 PM, Afkham Azeez az...@wso2.com wrote: On Thu, Jul 11, 2013 at 7:59 PM, Miyuru Wanninayaka miy...@wso2.com wrote: ESB does not sets Carbon Context as thread local because PTT/NHTTP threads are totally under synapse. AFIK only servlet transport sets CC as a thread local. In 4.1.0 branch this is working fine without setting CC as thread local. Did something changed in trunk? Please keep yourself up to date on what is going on at the platform level. Platform level enhancements have an effect on all products. There have been several mail threads on this. you should be able to define a handler which sets the proper CC into the Thread. On Thu, Jul 11, 2013 at 7:49 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 7:31 PM, Miyuru Wanninayaka miy...@wso2.com wrote: Hi Amila, Are you referring to CarbonContext thread local variable? yes it gets the tenant domain like this public static String getTenantDomain() { return getCarbonContext().getTenantDomain(); } thanks, Amila. On Thu, Jul 11, 2013 at 6:27 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 4:40 PM, Dushan Abeyruwan dus...@wso2.com wrote: Hi Getting following error when executing proxy service ESB 4.8.0 built 2013-07-11 [2013-07-11 16:37:22,177] INFO - ProxyService Building Axis service for Proxy service : SearchTwitter [2013-07-11 16:37:22,177] INFO - ProxyService Adding service SearchTwitter to the Axis2 configuration [2013-07-11 16:37:22,182] INFO - DeploymentInterceptor Deploying Axis2 service: SearchTwitter {super-tenant} [2013-07-11 16:37:22,208] INFO - ProxyService Successfully created the Axis2 service for Proxy service : SearchTwitter [2013-07-11 16:37:29,694] INFO - LogMediator To: /services/SearchTwitter, WSAction: urn:getQuote, SOAPAction: urn:getQuote, MessageID: urn:uuid:6421430e-e95c-4aa2-a9ba-f*cd37f7753e3, Direction: request* *[2013-07-11 16:37:29,695] ERROR - NativeWorkerPool Uncaught exception*
Re: [Dev] NEP at org.wso2.carbon.caching.impl.CacheManagerFactoryImpl.getCacheManager(CacheManagerFactoryImpl.java:78)
Hi Amila, On Fri, Jul 12, 2013 at 11:27 AM, Amila Suriarachchi am...@wso2.com wrote: On Fri, Jul 12, 2013 at 11:17 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Dushan, Dispatcher/Handler will only help in cases where message come to synapse from outside. For other cases, we need to develop a extension point in synapse which invokes after a thread spawn to set CC as thread local. Seems we can get AxisConfiguration in any place which synapse create a new thread. So we can develop a handler API which has something like public void populateThreadLocal(AxisConfiguration) or something which figure out tenant information and polulate CC. @Azeez, can we figure out tenant information by looking at AxisConfiguration? Using something like AxisConfiguration.getRepository() In here you need to think about how to get the tenant information from the request message. Always we need to get the tenant information from the request message and set to thread local. There are two ways 1. From the request URI 2. user name - user can have tenant qualified name both these are not available for pooling/non-http transports thanks, Amila. On Fri, Jul 12, 2013 at 10:19 AM, Dushan Abeyruwan dus...@wso2.comwrote: Hi Miyru, I think we can intercept the Carbon context by writing a dispatch in DispatchPhase this can be a component whose suppose to resides outside synapse. Cheers Dushan On Fri, Jul 12, 2013 at 9:58 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 9:54 AM, Miyuru Wanninayaka miy...@wso2.comwrote: On Fri, Jul 12, 2013 at 9:36 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 7:28 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Azeez, Sorry, we were not properly following dev@ discussions recently as team was very busy with ESB 4.7 release. Yes we can set proper CC as thread local in request path via handler for NIO transports by looking at To address. But how this can implement in generic manner for other transport ( JMS, VFS). May be since other transports does not support MT anyway, we can always set ST CC for non http transports? Also how we can handle thread switching in response path of NIO? Handler will not help in response path. Also there are some mediation threads spawns within synapse without going through axis2 flow such as * Synapse tasks * Message processors * Priority executors * Clone and iterate mediators How can we set CC in these cases? Any bit of execution has to to be associated with some tenant. It is true for everything listed above. We need to track things like how much CPU time each tenant consumed and so on. So you need to identify the relevant plug points, and inject the proper CC. Only problem is above mentioned flows cannot intercept from outside of synapse. In such case do we have alternative than writing carbon specific code inside synapse? No. This is why interfaces are needed. We have done this enough more time for Axis2, without writing WSO2 specific code in Axis2. On Thu, Jul 11, 2013 at 9:50 PM, Afkham Azeez az...@wso2.comwrote: On Thu, Jul 11, 2013 at 7:59 PM, Miyuru Wanninayaka miy...@wso2.com wrote: ESB does not sets Carbon Context as thread local because PTT/NHTTP threads are totally under synapse. AFIK only servlet transport sets CC as a thread local. In 4.1.0 branch this is working fine without setting CC as thread local. Did something changed in trunk? Please keep yourself up to date on what is going on at the platform level. Platform level enhancements have an effect on all products. There have been several mail threads on this. you should be able to define a handler which sets the proper CC into the Thread. On Thu, Jul 11, 2013 at 7:49 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 7:31 PM, Miyuru Wanninayaka miy...@wso2.com wrote: Hi Amila, Are you referring to CarbonContext thread local variable? yes it gets the tenant domain like this public static String getTenantDomain() { return getCarbonContext().getTenantDomain(); } thanks, Amila. On Thu, Jul 11, 2013 at 6:27 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 4:40 PM, Dushan Abeyruwan dus...@wso2.com wrote: Hi Getting following error when executing proxy service ESB 4.8.0 built 2013-07-11 [2013-07-11 16:37:22,177] INFO - ProxyService Building Axis service for Proxy service : SearchTwitter [2013-07-11 16:37:22,177] INFO - ProxyService Adding service SearchTwitter to the Axis2 configuration [2013-07-11 16:37:22,182] INFO - DeploymentInterceptor Deploying Axis2 service: SearchTwitter {super-tenant} [2013-07-11 16:37:22,208] INFO - ProxyService Successfully created the Axis2 service for Proxy service : SearchTwitter [2013-07-11 16:37:29,694] INFO - LogMediator To: /services/SearchTwitter, WSAction: urn:getQuote, SOAPAction:
[Dev] Upgrading Synapse dependencies in Developer Studio
Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] NEP at org.wso2.carbon.caching.impl.CacheManagerFactoryImpl.getCacheManager(CacheManagerFactoryImpl.java:78)
Also we have to consider how we are going to keep the CC in the response path. Are we going to store it in the callback store or can we populate it? If we only need tenant domain to be preserved, I think we should be able to do it. However, we absolutely need to consider any performance overhead introduced by this and the impact on the other transports. We need to get in to the bottom of this and sort this out. Lets have a meeting on Monday morning to discuss this. On Fri, Jul 12, 2013 at 11:33 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Amila, On Fri, Jul 12, 2013 at 11:27 AM, Amila Suriarachchi am...@wso2.comwrote: On Fri, Jul 12, 2013 at 11:17 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Dushan, Dispatcher/Handler will only help in cases where message come to synapse from outside. For other cases, we need to develop a extension point in synapse which invokes after a thread spawn to set CC as thread local. Seems we can get AxisConfiguration in any place which synapse create a new thread. So we can develop a handler API which has something like public void populateThreadLocal(AxisConfiguration) or something which figure out tenant information and polulate CC. @Azeez, can we figure out tenant information by looking at AxisConfiguration? Using something like AxisConfiguration.getRepository() In here you need to think about how to get the tenant information from the request message. Always we need to get the tenant information from the request message and set to thread local. There are two ways 1. From the request URI 2. user name - user can have tenant qualified name both these are not available for pooling/non-http transports thanks, Amila. On Fri, Jul 12, 2013 at 10:19 AM, Dushan Abeyruwan dus...@wso2.comwrote: Hi Miyru, I think we can intercept the Carbon context by writing a dispatch in DispatchPhase this can be a component whose suppose to resides outside synapse. Cheers Dushan On Fri, Jul 12, 2013 at 9:58 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 9:54 AM, Miyuru Wanninayaka miy...@wso2.comwrote: On Fri, Jul 12, 2013 at 9:36 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 7:28 AM, Miyuru Wanninayaka miy...@wso2.com wrote: Hi Azeez, Sorry, we were not properly following dev@ discussions recently as team was very busy with ESB 4.7 release. Yes we can set proper CC as thread local in request path via handler for NIO transports by looking at To address. But how this can implement in generic manner for other transport ( JMS, VFS). May be since other transports does not support MT anyway, we can always set ST CC for non http transports? Also how we can handle thread switching in response path of NIO? Handler will not help in response path. Also there are some mediation threads spawns within synapse without going through axis2 flow such as * Synapse tasks * Message processors * Priority executors * Clone and iterate mediators How can we set CC in these cases? Any bit of execution has to to be associated with some tenant. It is true for everything listed above. We need to track things like how much CPU time each tenant consumed and so on. So you need to identify the relevant plug points, and inject the proper CC. Only problem is above mentioned flows cannot intercept from outside of synapse. In such case do we have alternative than writing carbon specific code inside synapse? No. This is why interfaces are needed. We have done this enough more time for Axis2, without writing WSO2 specific code in Axis2. On Thu, Jul 11, 2013 at 9:50 PM, Afkham Azeez az...@wso2.comwrote: On Thu, Jul 11, 2013 at 7:59 PM, Miyuru Wanninayaka miy...@wso2.com wrote: ESB does not sets Carbon Context as thread local because PTT/NHTTP threads are totally under synapse. AFIK only servlet transport sets CC as a thread local. In 4.1.0 branch this is working fine without setting CC as thread local. Did something changed in trunk? Please keep yourself up to date on what is going on at the platform level. Platform level enhancements have an effect on all products. There have been several mail threads on this. you should be able to define a handler which sets the proper CC into the Thread. On Thu, Jul 11, 2013 at 7:49 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 7:31 PM, Miyuru Wanninayaka miy...@wso2.com wrote: Hi Amila, Are you referring to CarbonContext thread local variable? yes it gets the tenant domain like this public static String getTenantDomain() { return getCarbonContext().getTenantDomain(); } thanks, Amila. On Thu, Jul 11, 2013 at 6:27 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 4:40 PM, Dushan Abeyruwan dus...@wso2.com wrote: Hi Getting following error when executing proxy service ESB 4.8.0 built 2013-07-11
Re: [Dev] NEP at org.wso2.carbon.caching.impl.CacheManagerFactoryImpl.getCacheManager(CacheManagerFactoryImpl.java:78)
On Fri, Jul 12, 2013 at 11:33 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Amila, On Fri, Jul 12, 2013 at 11:27 AM, Amila Suriarachchi am...@wso2.comwrote: On Fri, Jul 12, 2013 at 11:17 AM, Miyuru Wanninayaka miy...@wso2.comwrote: Hi Dushan, Dispatcher/Handler will only help in cases where message come to synapse from outside. For other cases, we need to develop a extension point in synapse which invokes after a thread spawn to set CC as thread local. Seems we can get AxisConfiguration in any place which synapse create a new thread. So we can develop a handler API which has something like public void populateThreadLocal(AxisConfiguration) or something which figure out tenant information and polulate CC. @Azeez, can we figure out tenant information by looking at AxisConfiguration? Using something like AxisConfiguration.getRepository() In here you need to think about how to get the tenant information from the request message. Always we need to get the tenant information from the request message and set to thread local. There are two ways 1. From the request URI 2. user name - user can have tenant qualified name both these are not available for pooling/non-http transports We don't support those transports for MT. Those transports only for ST. So we can assume always ST for those transports. thanks, Amila. thanks, Amila. On Fri, Jul 12, 2013 at 10:19 AM, Dushan Abeyruwan dus...@wso2.comwrote: Hi Miyru, I think we can intercept the Carbon context by writing a dispatch in DispatchPhase this can be a component whose suppose to resides outside synapse. Cheers Dushan On Fri, Jul 12, 2013 at 9:58 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 9:54 AM, Miyuru Wanninayaka miy...@wso2.comwrote: On Fri, Jul 12, 2013 at 9:36 AM, Afkham Azeez az...@wso2.com wrote: On Fri, Jul 12, 2013 at 7:28 AM, Miyuru Wanninayaka miy...@wso2.com wrote: Hi Azeez, Sorry, we were not properly following dev@ discussions recently as team was very busy with ESB 4.7 release. Yes we can set proper CC as thread local in request path via handler for NIO transports by looking at To address. But how this can implement in generic manner for other transport ( JMS, VFS). May be since other transports does not support MT anyway, we can always set ST CC for non http transports? Also how we can handle thread switching in response path of NIO? Handler will not help in response path. Also there are some mediation threads spawns within synapse without going through axis2 flow such as * Synapse tasks * Message processors * Priority executors * Clone and iterate mediators How can we set CC in these cases? Any bit of execution has to to be associated with some tenant. It is true for everything listed above. We need to track things like how much CPU time each tenant consumed and so on. So you need to identify the relevant plug points, and inject the proper CC. Only problem is above mentioned flows cannot intercept from outside of synapse. In such case do we have alternative than writing carbon specific code inside synapse? No. This is why interfaces are needed. We have done this enough more time for Axis2, without writing WSO2 specific code in Axis2. On Thu, Jul 11, 2013 at 9:50 PM, Afkham Azeez az...@wso2.comwrote: On Thu, Jul 11, 2013 at 7:59 PM, Miyuru Wanninayaka miy...@wso2.com wrote: ESB does not sets Carbon Context as thread local because PTT/NHTTP threads are totally under synapse. AFIK only servlet transport sets CC as a thread local. In 4.1.0 branch this is working fine without setting CC as thread local. Did something changed in trunk? Please keep yourself up to date on what is going on at the platform level. Platform level enhancements have an effect on all products. There have been several mail threads on this. you should be able to define a handler which sets the proper CC into the Thread. On Thu, Jul 11, 2013 at 7:49 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 7:31 PM, Miyuru Wanninayaka miy...@wso2.com wrote: Hi Amila, Are you referring to CarbonContext thread local variable? yes it gets the tenant domain like this public static String getTenantDomain() { return getCarbonContext().getTenantDomain(); } thanks, Amila. On Thu, Jul 11, 2013 at 6:27 PM, Amila Suriarachchi am...@wso2.com wrote: On Thu, Jul 11, 2013 at 4:40 PM, Dushan Abeyruwan dus...@wso2.com wrote: Hi Getting following error when executing proxy service ESB 4.8.0 built 2013-07-11 [2013-07-11 16:37:22,177] INFO - ProxyService Building Axis service for Proxy service : SearchTwitter [2013-07-11 16:37:22,177] INFO - ProxyService Adding service SearchTwitter to the Axis2 configuration [2013-07-11 16:37:22,182] INFO - DeploymentInterceptor Deploying Axis2 service: SearchTwitter {super-tenant} [2013-07-11
Re: [Dev] Upgrading Synapse dependencies in Developer Studio
HI Viraj Please make sure to change all the places which affect form this change since last time we faced some difficulties after upgrading the jars Thanks /Jasintha On Fri, Jul 12, 2013 at 11:36 AM, Viraj Rajaguru vi...@wso2.com wrote: Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- *Jasintha Dasanayake **Software Engineer WSO2 Inc. | http://wso2.com lean . enterprise . middleware* * * *mobile :- 077 291 6596* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Updated Invitation: User Store Manager Configuration UI - Code Review @ Fri Jul 12, 2013 2:30pm - 3:30pm (la...@wso2.com)
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20130712T09Z DTEND:20130712T10Z DTSTAMP:20130712T062254Z ORGANIZER;CN=la...@wso2.com:mailto:la...@wso2.com UID:ubi2osf7pte8n5bhfqn2o36...@google.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Asela Pathberiya;X-NUM-GUESTS=0:mailto:as...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Darshana Gunawardana;X-NUM-GUESTS=0:mailto:darsh...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Prabath Siriwardana;X-NUM-GUESTS=0:mailto:prab...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Suresh Attanayaka;X-NUM-GUESTS=0:mailto:sur...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Venura Kahawala;X-NUM-GUESTS=0:mailto:ven...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE ;CN=Pushpalanka Jayawardhana;X-NUM-GUESTS=0:mailto:la...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Johann Nallathamby;X-NUM-GUESTS=0:mailto:joh...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=dev@wso2.org;X-NUM-GUESTS=0:mailto:dev@wso2.org ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Dulanja Liyanage;X-NUM-GUESTS=0:mailto:dula...@wso2.com ATTENDEE;CUTYPE=RESOURCE;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=TR UE;CN=LK #58 5th Floor - Meeting room;X-NUM-GUESTS=0:mailto:wso2.com_323831 3439343838343...@resource.calendar.google.com CREATED:20130712T044039Z DESCRIPTION:Cruicible Link : http://wso2.org/crucible/cru/WCP050-1\nView yo ur event at http://www.google.com/calendar/event?action=VIEWeid=dWJpMm9zZj dwdGU4bjViaGZxbjJvMzZubzAgZGV2QHdzbzIub3Jntok=MTQjbGFua2FAd3NvMi5jb20xMDk2 ZTE4NmRmY2Q4ZDBkYmRhYTdhNzY1MWNjYjQ5ZDE2ZTdhNjQ1ctz=Asia/Colombohl=en. LAST-MODIFIED:20130712T062254Z LOCATION:LK #58 5th Floor - Meeting room SEQUENCE:1 STATUS:CONFIRMED SUMMARY:User Store Manager Configuration UI - Code Review TRANSP:OPAQUE END:VEVENT END:VCALENDAR invite.ics Description: application/ics ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Why we need following methods in UserStoreManager API
On Fri, Jul 12, 2013 at 11:19 AM, Suresh Attanayaka sur...@wso2.com wrote: Hi, On Thu, Jul 11, 2013 at 12:42 PM, Amila Suriarachchi am...@wso2.comwrote: On Thu, Jul 11, 2013 at 10:21 AM, Prabath Siriwardena prab...@wso2.comwrote: UserStoreManager API is not clean at all.. There so many stuff can remove... Also maintain two interfaces one in the core and another in API. We need to get rid of the interface in core.. On Thu, Jul 11, 2013 at 10:06 AM, Asela Pathberiya as...@wso2.comwrote: Hi All, I am not sure why we are keeping following method in the API... Sorry, if i have missed any thing If there are on any usage, we can remove them... 1. String[] getAllSecondaryRoles() Why we need only the roles of secondary user store? This is useful.. In a multi-tenanted environment - primary user store is governed by the super tenant.. It's also better to have a method getRoles(String userStoreDomain). This is wrong. You should not try to get the roles from the UserStore. Roles has to come from the Authorization manager. Where the Authorization manager going to store the roles ? In a DB or in another LDAP ? First thing you need to keep in mind when designing interfaces it should not depends on the implementation. If you guys have put roles to user store considering the performance problem that is not correct. Authorisation manager can have different implementations DB, LDAP etc ... So I don't see any implementation problem here as well. thanks, Amila. If in a DB, then we need to manage users per role in that DB and how efficient would it be in a case where we have a huge number of users ? LDAPs are optimized for these sort of requirements and I don't think having another LDAP for Authorization manager is a good idea either. thanks, Amila. Thanks regards, -Prabath 2. int getTenantId(String username) Once user is authenticated, we knows the tenant Id. Else why we need to get the tenant id of a user who is not in its tenant space ? 3. int getUserId(String username) What is the use of user id? It seems to this is auto increment value of UM_USER table 4. int getTenantId() I guess, tenant Id is not need to expose via user store manager API, it is available with carbon context Thanks, Asela. -- Thanks Regards, Asela Mobile : +94 777 625 933 -- Thanks Regards, Prabath Mobile : +94 71 809 6732 http://blog.facilelogin.com http://RampartFAQ.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Amila Suriarachchi* Software Architect WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 71 3082805 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- Suresh Attanayake Senior Software Engineer; WSO2 Inc. http://wso2.com/ Blog : http://sureshatt.blogspot.com/ Web : http://www.ssoarcade.com/ Facebook : https://www.facebook.com/IdentityWorld Twitter : https://twitter.com/sureshatt LinkedIn : http://lk.linkedin.com/in/sureshatt Mobile : +94755012060 Mobile : +01-616-617-1172 -- *Amila Suriarachchi* Software Architect WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 71 3082805 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Updated Invitation: Custom Permissions UI and Shared Roles - Code Review @ Fri Jul 12, 2013 3:30pm - 4:30pm (ven...@wso2.com)
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20130712T10Z DTEND:20130712T11Z DTSTAMP:20130712T062534Z ORGANIZER;CN=ven...@wso2.com:mailto:ven...@wso2.com UID:ma4onnkoghm73hdpj2avple...@google.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Asela Pathberiya;X-NUM-GUESTS=0:mailto:as...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Prabath Siriwardana;X-NUM-GUESTS=0:mailto:prab...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Suresh Attanayaka;X-NUM-GUESTS=0:mailto:sur...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Johann Nallathamby;X-NUM-GUESTS=0:mailto:joh...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Dulanja Liyanage;X-NUM-GUESTS=0:mailto:dula...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Pushpalanka Jayawardhana;X-NUM-GUESTS=0:mailto:la...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Chamath Gunawardana;X-NUM-GUESTS=0:mailto:chama...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Darshana Gunawardana;X-NUM-GUESTS=0:mailto:darsh...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=dev@wso2.org;X-NUM-GUESTS=0:mailto:dev@wso2.org ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE ;CN=Venura Kahawala;X-NUM-GUESTS=0:mailto:ven...@wso2.com CREATED:20130712T052905Z DESCRIPTION:View your event at http://www.google.com/calendar/event?action= VIEWeid=bWE0b25ua29naG03M2hkcGoyYXZwbGV0djggZGV2QHdzbzIub3Jntok=MTUjdmVud XJhQHdzbzIuY29tNTgzMzk2ZTVjODJlMDVjMjRmMGU3YTk2Y2JkMDZmNGQzMDdkZDE1Ygctz=A sia/Colombohl=en. LAST-MODIFIED:20130712T062534Z LOCATION:LK #58 5th Floor SEQUENCE:1 STATUS:CONFIRMED SUMMARY:Custom Permissions UI and Shared Roles - Code Review TRANSP:OPAQUE END:VEVENT END:VCALENDAR invite.ics Description: application/ics ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] depsync + profile issues in AS worker/manager setup
On Thu, Jul 11, 2013 at 2:24 PM, Kasun Gajasinghe kas...@wso2.com wrote: Hi Pradeep, Carbon UI bundle comes from the kernel. What would be the procedure to remove bundles from there during worker profile build? DepSync subversion feature comes from org.wso2.carbon.deployment.synchronizer.subversion.feature. Piyum, please include this in p2-profile-gen and the above requirement, and provide a patch. HI KasunG, Made the changes. Find the patch here. https://wso2.org/jira/browse/WSAS-1308 Thanks. Thanks, KasunG On Thu, Jul 11, 2013 at 1:15 PM, Pradeep Fernando prad...@wso2.comwrote: Hi Appserver team, I'm testing AS in a worker/setup with worker profile. getting below errors.looks like, - Carbon UI bundle is still there in the worker profile. - snv depsync bundles are not available in the profile please have a look asap. thanks. INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Mgt Console URL : https://192.168.131.1:9444/carbon/ [2013-07-11 13:11:46,878] ERROR {org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask} - Deployment synchronization update for tenant -1234 failed java.lang.RuntimeException: org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException: No Repository found for type svn at org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:89) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:144) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:109) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) -- *Pradeep Fernando* Associate Technical Lead;WSO2 Inc.; http://wso2.com blog: http://pradeepfernando.blogspot.com m: +94776603662 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * -- Piyum Fernando Software Engineer Mobile: +94 77 22 93 880 Home: +94 31 22 75 715 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Has caching throttling been tested with multi-tenancy?
Hi, AFAIR, caching/throttling worked. One issue we have is that where there are several nodes in the cluster, throttling request count is not shared between the nodes.. thanks, On Fri, Jul 12, 2013 at 11:27 AM, Charitha Kankanamge chari...@wso2.comwrote: Works in SLive. You can try with http://appserver.stratoslive.wso2.com/services/t/superqa.com/Axis2Service?wsdl Currently throttling is not distributed in cluster and it applies per node. Hence, your quota will be exceeded once you send 10 requests to the service. On Fri, Jul 12, 2013 at 11:16 AM, Charitha Kankanamge chari...@wso2.comwrote: This cannot be true. Isuru S has closed https://wso2.org/jira/browse/STRATOS-686 saying that he cannot reproduce and mentioned that access throttling worked in AS MT mode. So, it may have been broken in later release. Let me check in SLive now. /Charitha On Fri, Jul 12, 2013 at 11:09 AM, Afkham Azeez az...@wso2.com wrote: But the throttling caching code doesn't look like it supports MT On Fri, Jul 12, 2013 at 11:00 AM, Charitha Kankanamge chari...@wso2.com wrote: IIRC, the happy paths of throttling have been tested in C4 release (August 2012). However, a complete functional test has not been done. On Thu, Jul 11, 2013 at 12:56 PM, Afkham Azeez az...@wso2.com wrote: $subject -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- Supun Malinga, Senior Software Engineer, WSO2 Inc. http://wso2.com http://wso2.org email - sup...@wso2.com sup...@wso2.com mobile - 071 56 91 321 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Upgrading Synapse dependencies in Developer Studio
Hi Viraj, Upgrading Synapse dependencies alone will not work since they might have dependencies to other core dependencies such as Axiom, Axis2, etc. So if you are upgrading the versions, you need to check their dependencies which are used in our codebase and upgrade them as well. Please have a look how we did the 4.0.5 upgrade as well. Hope this helps! Thanks and Regards, Harshana On Thu, Jul 11, 2013 at 11:06 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Harshana Martin Associate Technical Lead WSO2 Inc. : http://wso2.com Mobile: +94 775 998 115 Profile: https://www.google.com/profiles/harshana05 Blog: http://harshana05.blogspot.com Twitter: http://twitter.com/harshana05 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Upgrading Synapse dependencies in Developer Studio
Hi, On Fri, Jul 12, 2013 at 12:30 PM, Harshana Martin harsh...@wso2.com wrote: Hi Viraj, Upgrading Synapse dependencies alone will not work since they might have dependencies to other core dependencies such as Axiom, Axis2, etc. So if you are upgrading the versions, you need to check their dependencies which are used in our codebase and upgrade them as well. Yes. We are upgrading those dependencies as well. Please have a look how we did the 4.0.5 upgrade as well. Thanks for pointing this. Will refer that. Hope this helps! Thanks and Regards, Harshana On Thu, Jul 11, 2013 at 11:06 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Harshana Martin Associate Technical Lead WSO2 Inc. : http://wso2.com Mobile: +94 775 998 115 Profile: https://www.google.com/profiles/harshana05 Blog: http://harshana05.blogspot.com Twitter: http://twitter.com/harshana05 Thanks,, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] [Architecture] WSO2 CEP 3.0.0 Milestone 2 Released!
Hi Mohan, Is there a time period associated with not occurrence? I think we need to have that or we will fill up the disk and slow it down as time passes. --Srinath On Wed, Jul 10, 2013 at 6:31 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: Hi Cyril, We are on the way of creating the documentation for CEP 3.0.0... We'll share the documentation with the CEP 3.0.0 release soon... Yes, 'non occurrence' of events is already implemented and can be achieved using the event tables in CEP 3.0.0.. We'll update when CEP 3.0.0 released... Thanks for your interest on CEP... Regards, Mohan On Wed, Jul 10, 2013 at 1:47 PM, Cyril Rognon crog...@gmail.com wrote: Hello cep team, thank you for this new milestone. I am wondering if there is any documentation link for the upcoming 3.0.0 version. As far as I know, there is still no logical 'not' operator that we could use to filter the 'non occurrence' of events in siddhi language there is *stream **::= stream-name condition-list* it would be nice to be able to say* * *stream **::= not stream-name condition-list* I reckon I have not looked into the code to evaluate the cost of this requirement, so feel free to turn it down if it is prohibitive. Maybe eventTables will allow one to simulate this ? thanks, Cyril On Fri, Jul 5, 2013 at 10:47 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: *WSO2 Complex Event Processor 3.0.0 Milestone 2 Released!* Date :5th July 2013 This milestone is available at : https://svn.wso2.org/repos/wso2/people/suho/packs/cep/3.0.0/wso2cep-3.0.0-M2.zip To run the samples please follow the read-me, wso2cep-3.0.0/samples/cep-samples/ReadMe.txt Following are the bug fixes, improvements and the new features Bug - [CEP-258 https://wso2.org/jira/browse/CEP-258] - When trying to deploy the multiple configuration files, File reference is missing - [CEP-261 https://wso2.org/jira/browse/CEP-261] - Table is not properly generated when creating WSO2 Event mapping and Map mapping Improvement - [CEP-179 https://wso2.org/jira/browse/CEP-179] - It is better if the UI supports to check the validity of Event Sink URL when subscribing to a topic - [CEP-243 https://wso2.org/jira/browse/CEP-243] - Separate implementation classes UI for handing in/out sequences of transport adapators - [CEP-247 https://wso2.org/jira/browse/CEP-247] - Making Coalesce as a ExecutorFunction - [CEP-248 https://wso2.org/jira/browse/CEP-248] - Removing conversion types from output attribute processor - [CEP-249 https://wso2.org/jira/browse/CEP-249] - Replacing Condition Extentions using bool returning Expression Extentions - [CEP-251 https://wso2.org/jira/browse/CEP-251] - White-board pattern for Transport Adaptors and Event sources - [CEP-257 https://wso2.org/jira/browse/CEP-257] - Event Tracer output in UI need to be formatted - [CEP-260 https://wso2.org/jira/browse/CEP-260] - UI to retrieve the deployed Event Formatter configuration details - [CEP-262 https://wso2.org/jira/browse/CEP-262] - EventFormatter to receive WSO2Event and format it to other different types.. For products like BAM - [CEP-267 https://wso2.org/jira/browse/CEP-267] - Listing/editing undeployed event builders - [CEP-268 https://wso2.org/jira/browse/CEP-268] - Handing dependency between the components when removing the configuration files New Feature - [CEP-156 https://wso2.org/jira/browse/CEP-156] - Add a default timeStamp convertor - [CEP-162 https://wso2.org/jira/browse/CEP-162] - Add Attribute Type Convetors to Siddhi - [CEP-215 https://wso2.org/jira/browse/CEP-215] - Adding snapshot output support for Siddhi window - [CEP-231 https://wso2.org/jira/browse/CEP-231] - New component called EventFormatter to handle the events when sending out from the CEP - [CEP-250 https://wso2.org/jira/browse/CEP-250] - IsMatchExecutorFunction to regex matching - [CEP-252 https://wso2.org/jira/browse/CEP-252] - Wiring between the components when adding the configuration files - [CEP-253 https://wso2.org/jira/browse/CEP-253] - ConvertExecutorFunction for type conversion - [CEP-264 https://wso2.org/jira/browse/CEP-264] - Added the ability for Siddhi to retrieve properties from registry - [CEP-265 https://wso2.org/jira/browse/CEP-265] - Added the ability for Siddhi to retrieve resources from registry - [CEP-266 https://wso2.org/jira/browse/CEP-266] - Adding/editing event builders through UI Task - [CEP-246 https://wso2.org/jira/browse/CEP-246] - Merging Transport adaptors and manager compoenents - [CEP-263 https://wso2.org/jira/browse/CEP-263] - Added new icon images We welcome your feedback and would love to hear your thoughts on this release of CEP. CEP team -- *V. Mohanadarshan* *Software Engineer,* *Data
[Dev] Inconsistent tenant domain information in session object when logging in as tenant
Hi All I encountered this error when logging in as a tenant. The tenant Domain value that is added to the session object is carbon.super while the Carbon Context holds the correct value this seems to happen in the AbstractCarbonUIAuthenticator.onSuccessAdminLogin(). From debugging what i understood is that this happens because MultitenantUtils.getTenantDomain(String username) returns the super tenant domain if the username is not sent in the format of t...@test.com. Has the IS team encountered this issue ? This inconsistency can also be seen from the console logs when logging into IS as tenant and logging out [2013-07-12 14:08:41,396] INFO {org.wso2.carbon.core.services.util.CarbonAuthenticationUtil} - 'PRIMARY/ q...@qwe.com [1]' logged in at [2013-07-12 14:08:41,396+0530] [2013-07-12 14:08:46,616] INFO {org.wso2.carbon.core.services.authentication.AuthenticationAdmin} - 'PRIMARY/qwe@carbon.super [-1234]' logged out at [2013-07-12 14:08:46,0616] Regards, Pulasthi -- -- Pulasthi Supun Software Engineer; WSO2 Inc.; http://wso2.com, Email: pulas...@wso2.com Mobile: +94 (71) 9258281 Blog : http://pulasthisupun.blogspot.com/ Git hub profile: https://github.com/pulasthi ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Has caching throttling been tested with multi-tenancy?
Lets say you have two tenants. and your maximum count is 10. Now if you send 5 to one tenant can you send 10 to the second tenant? thanks, Amila. On Fri, Jul 12, 2013 at 11:27 AM, Charitha Kankanamge chari...@wso2.comwrote: Works in SLive. You can try with http://appserver.stratoslive.wso2.com/services/t/superqa.com/Axis2Service?wsdl Currently throttling is not distributed in cluster and it applies per node. Hence, your quota will be exceeded once you send 10 requests to the service. On Fri, Jul 12, 2013 at 11:16 AM, Charitha Kankanamge chari...@wso2.comwrote: This cannot be true. Isuru S has closed https://wso2.org/jira/browse/STRATOS-686 saying that he cannot reproduce and mentioned that access throttling worked in AS MT mode. So, it may have been broken in later release. Let me check in SLive now. /Charitha On Fri, Jul 12, 2013 at 11:09 AM, Afkham Azeez az...@wso2.com wrote: But the throttling caching code doesn't look like it supports MT On Fri, Jul 12, 2013 at 11:00 AM, Charitha Kankanamge chari...@wso2.com wrote: IIRC, the happy paths of throttling have been tested in C4 release (August 2012). However, a complete functional test has not been done. On Thu, Jul 11, 2013 at 12:56 PM, Afkham Azeez az...@wso2.com wrote: $subject -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Amila Suriarachchi* Software Architect WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 71 3082805 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Has caching throttling been tested with multi-tenancy?
On Fri, Jul 12, 2013 at 12:27 PM, Supun Malinga sup...@wso2.com wrote: Hi, AFAIR, caching/throttling worked. One issue we have is that where there are several nodes in the cluster, throttling request count is not shared between the nodes.. you need to switch on the state replication for this. I am not sure whether this has set in stratos live. thanks, Amila. thanks, On Fri, Jul 12, 2013 at 11:27 AM, Charitha Kankanamge chari...@wso2.comwrote: Works in SLive. You can try with http://appserver.stratoslive.wso2.com/services/t/superqa.com/Axis2Service?wsdl Currently throttling is not distributed in cluster and it applies per node. Hence, your quota will be exceeded once you send 10 requests to the service. On Fri, Jul 12, 2013 at 11:16 AM, Charitha Kankanamge chari...@wso2.comwrote: This cannot be true. Isuru S has closed https://wso2.org/jira/browse/STRATOS-686 saying that he cannot reproduce and mentioned that access throttling worked in AS MT mode. So, it may have been broken in later release. Let me check in SLive now. /Charitha On Fri, Jul 12, 2013 at 11:09 AM, Afkham Azeez az...@wso2.com wrote: But the throttling caching code doesn't look like it supports MT On Fri, Jul 12, 2013 at 11:00 AM, Charitha Kankanamge chari...@wso2.com wrote: IIRC, the happy paths of throttling have been tested in C4 release (August 2012). However, a complete functional test has not been done. On Thu, Jul 11, 2013 at 12:56 PM, Afkham Azeez az...@wso2.com wrote: $subject -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- Supun Malinga, Senior Software Engineer, WSO2 Inc. http://wso2.com http://wso2.org email - sup...@wso2.com sup...@wso2.com mobile - 071 56 91 321 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Amila Suriarachchi* Software Architect WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 71 3082805 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Upgrading Synapse dependencies in Developer Studio
On Fri, Jul 12, 2013 at 1:33 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, On Fri, Jul 12, 2013 at 12:30 PM, Harshana Martin harsh...@wso2.comwrote: Hi Viraj, Upgrading Synapse dependencies alone will not work since they might have dependencies to other core dependencies such as Axiom, Axis2, etc. So if you are upgrading the versions, you need to check their dependencies which are used in our codebase and upgrade them as well. Yes. We are upgrading those dependencies as well. Please refactor org.wso2.developerstudio.libraries.libraryprovider extension-point and use that extension-point to include dependencies to other projects with hard-coding there jar file names e.g. we can define following configuration library jar=lib/synapse-core_2.1.1.wso2v2.jar identifier=synapse-core categoryId=org.wso2.developerstudio.eclipse.libraries.category.esb / and introduce a method to add particular jar using it's identifier as a parameter Thanks, Melan Please have a look how we did the 4.0.5 upgrade as well. Thanks for pointing this. Will refer that. Hope this helps! Thanks and Regards, Harshana On Thu, Jul 11, 2013 at 11:06 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Harshana Martin Associate Technical Lead WSO2 Inc. : http://wso2.com Mobile: +94 775 998 115 Profile: https://www.google.com/profiles/harshana05 Blog: http://harshana05.blogspot.com Twitter: http://twitter.com/harshana05 Thanks,, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Melan Nimesh Jayasingha Software Engineer; WSO2 Inc. m: 77 631 6759 PGP: 0x7B42450A ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Upgrading Synapse dependencies in Developer Studio
On Fri, Jul 12, 2013 at 2:30 PM, Melan Nimesh me...@wso2.com wrote: On Fri, Jul 12, 2013 at 1:33 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, On Fri, Jul 12, 2013 at 12:30 PM, Harshana Martin harsh...@wso2.comwrote: Hi Viraj, Upgrading Synapse dependencies alone will not work since they might have dependencies to other core dependencies such as Axiom, Axis2, etc. So if you are upgrading the versions, you need to check their dependencies which are used in our codebase and upgrade them as well. Yes. We are upgrading those dependencies as well. Please refactor org.wso2.developerstudio.libraries.libraryprovider extension-point and use that extension-point to include dependencies to other projects with hard-coding there jar file names Sorry about the typos, I meant to say * without hard-coding their jar file names e.g. we can define following configuration library jar=lib/synapse-core_2.1.1.wso2v2.jar identifier=synapse-core categoryId=org.wso2.developerstudio.eclipse.libraries.category.esb / and introduce a method to add particular jar using it's identifier as a parameter Thanks, Melan Please have a look how we did the 4.0.5 upgrade as well. Thanks for pointing this. Will refer that. Hope this helps! Thanks and Regards, Harshana On Thu, Jul 11, 2013 at 11:06 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Harshana Martin Associate Technical Lead WSO2 Inc. : http://wso2.com Mobile: +94 775 998 115 Profile: https://www.google.com/profiles/harshana05 Blog: http://harshana05.blogspot.com Twitter: http://twitter.com/harshana05 Thanks,, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Melan Nimesh Jayasingha Software Engineer; WSO2 Inc. m: 77 631 6759 PGP: 0x7B42450A -- Melan Nimesh Jayasingha Software Engineer; WSO2 Inc. m: 77 631 6759 PGP: 0x7B42450A ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Upgrading Synapse dependencies in Developer Studio
good if we can maintain a doc of upgrading process. On Fri, Jul 12, 2013 at 2:34 PM, Melan Nimesh me...@wso2.com wrote: On Fri, Jul 12, 2013 at 2:30 PM, Melan Nimesh me...@wso2.com wrote: On Fri, Jul 12, 2013 at 1:33 PM, Viraj Rajaguru vi...@wso2.com wrote: Hi, On Fri, Jul 12, 2013 at 12:30 PM, Harshana Martin harsh...@wso2.comwrote: Hi Viraj, Upgrading Synapse dependencies alone will not work since they might have dependencies to other core dependencies such as Axiom, Axis2, etc. So if you are upgrading the versions, you need to check their dependencies which are used in our codebase and upgrade them as well. Yes. We are upgrading those dependencies as well. Please refactor org.wso2.developerstudio.libraries.libraryprovider extension-point and use that extension-point to include dependencies to other projects with hard-coding there jar file names Sorry about the typos, I meant to say * without hard-coding their jar file names e.g. we can define following configuration library jar=lib/synapse-core_2.1.1.wso2v2.jar identifier=synapse-core categoryId=org.wso2.developerstudio.eclipse.libraries.category.esb / and introduce a method to add particular jar using it's identifier as a parameter Thanks, Melan Please have a look how we did the 4.0.5 upgrade as well. Thanks for pointing this. Will refer that. Hope this helps! Thanks and Regards, Harshana On Thu, Jul 11, 2013 at 11:06 PM, Viraj Rajaguru vi...@wso2.comwrote: Hi, We are upgrading the Synapse jars in Developer Studio to implement new features related to ESB 4.7.0 within Developer Studio. Thanks, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Harshana Martin Associate Technical Lead WSO2 Inc. : http://wso2.com Mobile: +94 775 998 115 Profile: https://www.google.com/profiles/harshana05 Blog: http://harshana05.blogspot.com Twitter: http://twitter.com/harshana05 Thanks,, Viraj. -- Viraj Rajaguru Software Engineer WSO2 Inc. : http://wso2.com Mobile: +94 77 3683068 -- Melan Nimesh Jayasingha Software Engineer; WSO2 Inc. m: 77 631 6759 PGP: 0x7B42450A -- Melan Nimesh Jayasingha Software Engineer; WSO2 Inc. m: 77 631 6759 PGP: 0x7B42450A -- *Susinda Perera* Software Engineer Mobile:(+94)716049075 WSO2 Inc. http://wso2.com/ ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Compilation error.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project org.wso2.carbon.identity.provider.mgt.ui: Compilation failure [ERROR] /home/amila/projects/trunk/platform/components/identity/org.wso2.carbon.identity.provider.mgt.ui/src/main/java/org/wso2/carbon/identity/provider/mgt/ui/client/IdentityProviderMgtServiceClient.java:[62,23] getTenantIdP(java.lang.String) in org.wso2.carbon.identity.provider.mgt.stub.IdentityProviderMgtServiceStub cannot be applied to () [ERROR] - [Help 1] please fix. thanks, Amila. -- *Amila Suriarachchi* Software Architect WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 71 3082805 ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] depsync + profile issues in AS worker/manager setup
Committed in r178066. Thanks, KasunG On Fri, Jul 12, 2013 at 12:17 PM, Piyum Fernando pi...@wso2.com wrote: On Thu, Jul 11, 2013 at 2:24 PM, Kasun Gajasinghe kas...@wso2.com wrote: Hi Pradeep, Carbon UI bundle comes from the kernel. What would be the procedure to remove bundles from there during worker profile build? DepSync subversion feature comes from org.wso2.carbon.deployment.synchronizer.subversion.feature. Piyum, please include this in p2-profile-gen and the above requirement, and provide a patch. HI KasunG, Made the changes. Find the patch here. https://wso2.org/jira/browse/WSAS-1308 Thanks. Thanks, KasunG On Thu, Jul 11, 2013 at 1:15 PM, Pradeep Fernando prad...@wso2.comwrote: Hi Appserver team, I'm testing AS in a worker/setup with worker profile. getting below errors.looks like, - Carbon UI bundle is still there in the worker profile. - snv depsync bundles are not available in the profile please have a look asap. thanks. INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Mgt Console URL : https://192.168.131.1:9444/carbon/ [2013-07-11 13:11:46,878] ERROR {org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask} - Deployment synchronization update for tenant -1234 failed java.lang.RuntimeException: org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException: No Repository found for type svn at org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:89) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:144) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:109) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) -- *Pradeep Fernando* Associate Technical Lead;WSO2 Inc.; http://wso2.com blog: http://pradeepfernando.blogspot.com m: +94776603662 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * -- Piyum Fernando Software Engineer Mobile: +94 77 22 93 880 Home: +94 31 22 75 715 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] depsync + profile issues in AS worker/manager setup
Hi as team, You have to carry out tests in depsync enabled worker manager setup with depsync enabled.. --Pradeep sent from my phone On Jul 12, 2013 3:47 PM, Kasun Gajasinghe kas...@wso2.com wrote: Committed in r178066. Thanks, KasunG On Fri, Jul 12, 2013 at 12:17 PM, Piyum Fernando pi...@wso2.com wrote: On Thu, Jul 11, 2013 at 2:24 PM, Kasun Gajasinghe kas...@wso2.comwrote: Hi Pradeep, Carbon UI bundle comes from the kernel. What would be the procedure to remove bundles from there during worker profile build? DepSync subversion feature comes from org.wso2.carbon.deployment.synchronizer.subversion.feature. Piyum, please include this in p2-profile-gen and the above requirement, and provide a patch. HI KasunG, Made the changes. Find the patch here. https://wso2.org/jira/browse/WSAS-1308 Thanks. Thanks, KasunG On Thu, Jul 11, 2013 at 1:15 PM, Pradeep Fernando prad...@wso2.comwrote: Hi Appserver team, I'm testing AS in a worker/setup with worker profile. getting below errors.looks like, - Carbon UI bundle is still there in the worker profile. - snv depsync bundles are not available in the profile please have a look asap. thanks. INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Mgt Console URL : https://192.168.131.1:9444/carbon/ [2013-07-11 13:11:46,878] ERROR {org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask} - Deployment synchronization update for tenant -1234 failed java.lang.RuntimeException: org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException: No Repository found for type svn at org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:89) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:144) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:109) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) -- *Pradeep Fernando* Associate Technical Lead;WSO2 Inc.; http://wso2.com blog: http://pradeepfernando.blogspot.com m: +94776603662 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * -- Piyum Fernando Software Engineer Mobile: +94 77 22 93 880 Home: +94 31 22 75 715 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] depsync + profile issues in AS worker/manager setup
Yes. We are working on bug fixes at the moment. Currently we can not build AS packs since trunk is currently broken. Thanks, KasunG On Fri, Jul 12, 2013 at 4:53 PM, Pradeep Fernando prad...@wso2.com wrote: Hi as team, You have to carry out tests in depsync enabled worker manager setup with depsync enabled.. --Pradeep sent from my phone On Jul 12, 2013 3:47 PM, Kasun Gajasinghe kas...@wso2.com wrote: Committed in r178066. Thanks, KasunG On Fri, Jul 12, 2013 at 12:17 PM, Piyum Fernando pi...@wso2.com wrote: On Thu, Jul 11, 2013 at 2:24 PM, Kasun Gajasinghe kas...@wso2.comwrote: Hi Pradeep, Carbon UI bundle comes from the kernel. What would be the procedure to remove bundles from there during worker profile build? DepSync subversion feature comes from org.wso2.carbon.deployment.synchronizer.subversion.feature. Piyum, please include this in p2-profile-gen and the above requirement, and provide a patch. HI KasunG, Made the changes. Find the patch here. https://wso2.org/jira/browse/WSAS-1308 Thanks. Thanks, KasunG On Thu, Jul 11, 2013 at 1:15 PM, Pradeep Fernando prad...@wso2.comwrote: Hi Appserver team, I'm testing AS in a worker/setup with worker profile. getting below errors.looks like, - Carbon UI bundle is still there in the worker profile. - snv depsync bundles are not available in the profile please have a look asap. thanks. INFO {org.wso2.carbon.ui.internal.CarbonUIServiceComponent} - Mgt Console URL : https://192.168.131.1:9444/carbon/ [2013-07-11 13:11:46,878] ERROR {org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask} - Deployment synchronization update for tenant -1234 failed java.lang.RuntimeException: org.wso2.carbon.deployment.synchronizer.DeploymentSynchronizerException: No Repository found for type svn at org.wso2.carbon.deployment.synchronizer.internal.DeploymentSynchronizerServiceImpl.update(DeploymentSynchronizerServiceImpl.java:89) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.deploymentSyncUpdate(CarbonDeploymentSchedulerTask.java:144) at org.wso2.carbon.core.deployment.CarbonDeploymentSchedulerTask.run(CarbonDeploymentSchedulerTask.java:109) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) -- *Pradeep Fernando* Associate Technical Lead;WSO2 Inc.; http://wso2.com blog: http://pradeepfernando.blogspot.com m: +94776603662 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * -- Piyum Fernando Software Engineer Mobile: +94 77 22 93 880 Home: +94 31 22 75 715 -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * -- *Kasun Gajasinghe* Software Engineer; Development Technologies Team, WSO2 Inc.; http://wso2.com , *email: **kasung AT spamfree wso2.com ** cell: **+94 (77) 678-0813* *linked-in: *http://lk.linkedin.com/in/gajasinghe * * *blog: **http://kasunbg.org* http://kasunbg.org * twitter: **http://twitter.com/kasunbg* http://twitter.com/kasunbg * * ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] Updated Invitation: Custom Permissions UI and Shared Roles - Code Review @ Mon Jul 15, 2013 2:30pm - 3:30pm (ven...@wso2.com)
BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20130715T09Z DTEND:20130715T10Z DTSTAMP:20130712T113616Z ORGANIZER;CN=ven...@wso2.com:mailto:ven...@wso2.com UID:ma4onnkoghm73hdpj2avple...@google.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Asela Pathberiya;X-NUM-GUESTS=0:mailto:as...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Prabath Siriwardana;X-NUM-GUESTS=0:mailto:prab...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Suresh Attanayaka;X-NUM-GUESTS=0:mailto:sur...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Johann Nallathamby;X-NUM-GUESTS=0:mailto:joh...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Dulanja Liyanage;X-NUM-GUESTS=0:mailto:dula...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Pushpalanka Jayawardhana;X-NUM-GUESTS=0:mailto:la...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Chamath Gunawardana;X-NUM-GUESTS=0:mailto:chama...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=Darshana Gunawardana;X-NUM-GUESTS=0:mailto:darsh...@wso2.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=dev@wso2.org;X-NUM-GUESTS=0:mailto:dev@wso2.org ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=ACCEPTED;RSVP=TRUE ;CN=Venura Kahawala;X-NUM-GUESTS=0:mailto:ven...@wso2.com CREATED:20130712T052905Z DESCRIPTION:View your event at http://www.google.com/calendar/event?action= VIEWeid=bWE0b25ua29naG03M2hkcGoyYXZwbGV0djggZGV2QHdzbzIub3Jntok=MTUjdmVud XJhQHdzbzIuY29tNTgzMzk2ZTVjODJlMDVjMjRmMGU3YTk2Y2JkMDZmNGQzMDdkZDE1Ygctz=A sia/Colombohl=en. LAST-MODIFIED:20130712T113616Z LOCATION:LK #58 5th Floor SEQUENCE:2 STATUS:CONFIRMED SUMMARY:Custom Permissions UI and Shared Roles - Code Review TRANSP:OPAQUE END:VEVENT END:VCALENDAR invite.ics Description: application/ics ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] SecurityException: Key Store with a name : domain2.jks does not exist
Hi, I am trying to login to appmgt with of AF with SSO, as a tenant and getting the following exception. Any pointers on where I should look at? [2013-07-12 19:27:39,534] ERROR {org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor} - Error processing the authentication request org.wso2.carbon.identity.base.IdentityException: Key Store with a name : domain2.jks does not exist. at org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.init(SignKeyDataHolder.java:135) at org.wso2.carbon.identity.sso.saml.builders.ResponseBuilder.buildResponse(ResponseBuilder.java:96) at org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:154) at org.wso2.carbon.identity.sso.saml.SAMLSSOService.authenticate(SAMLSSOService.java:113) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) at org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) at org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) at org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOServiceStub.authenticate(IdentitySAMLSSOServiceStub.java:783) at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOServiceClient.authenticate(SAMLSSOServiceClient.java:81) at org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.handleRequestFromLoginPage(SAMLSSOProvider.java:323) at org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.doPost(SAMLSSOProvider.java:131) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.wso2.carbon.tomcat.ext.valves.CompositeValve.invoke(CompositeValve.java:177) at org.wso2.carbon.tomcat.ext.valves.CarbonStuckThreadDetectionValve.invoke(CarbonStuckThreadDetectionValve.java:161) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:936) at org.wso2.carbon.tomcat.ext.valves.CarbonContextCreatorValve.invoke(CarbonContextCreatorValve.java:57) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at
Re: [Dev] Updated Invitation: User Store Manager Configuration UI - Code Review @ Fri Jul 12, 2013 2:30pm - 3:30pm (darsh...@wso2.com)
Hi all, Following is the summary for the code review of UserStore UI, - Remove user-store related mappings when deleting user-stores(define an extension point). - Ignore UserStoreConfigurationDeployer logic for files other than userstore configurations. - Needed to search and update relevant userstore configuration files when updating. Please add if anything missed. Thanks On Fri, Jul 12, 2013 at 11:52 AM, Pushpalanka Jayawardhana la...@wso2.comwrote: This event has been changed. more details »https://www.google.com/calendar/event?action=VIEWeid=dWJpMm9zZjdwdGU4bjViaGZxbjJvMzZubzAgZGFyc2hhbmFAd3NvMi5jb20tok=MTQjbGFua2FAd3NvMi5jb21lNTQ2NzYxMmQyZWEyZjMwZjJmYTQwZDFjZjYyODVkZDhiMGI1NjYxctz=Asia/Colombohl=en User Store Manager Configuration UI - Code Review Cruicible Link : http://wso2.org/crucible/cru/WCP050-1https://www.google.com/url?q=http%3A%2F%2Fwso2.org%2Fcrucible%2Fcru%2FWCP050-1ust=1373617374809000usg=AFQjCNFJna_2SIKBS0tavJwNhD7sQlDdgQ *When* *Changed: *Fri Jul 12, 2013 2:30pm – 3:30pm Colombo *Where* LK #58 5th Floor - Meeting room (maphttp://maps.google.lk/maps?q=LK+%2358+5th+Floor+-+Meeting+roomhl=en ) *Calendar* darsh...@wso2.com *Who* • Pushpalanka Jayawardhana - organizer • Asela Pathberiya • Darshana Gunawardana • Prabath Siriwardana • Suresh Attanayaka • Venura Kahawala • Johann Nallathamby • dev@wso2.org • Dulanja Liyanage Going? ***Yeshttps://www.google.com/calendar/event?action=RESPONDeid=dWJpMm9zZjdwdGU4bjViaGZxbjJvMzZubzAgZGFyc2hhbmFAd3NvMi5jb20rst=1tok=MTQjbGFua2FAd3NvMi5jb21lNTQ2NzYxMmQyZWEyZjMwZjJmYTQwZDFjZjYyODVkZDhiMGI1NjYxctz=Asia/Colombohl=en- Maybehttps://www.google.com/calendar/event?action=RESPONDeid=dWJpMm9zZjdwdGU4bjViaGZxbjJvMzZubzAgZGFyc2hhbmFAd3NvMi5jb20rst=3tok=MTQjbGFua2FAd3NvMi5jb21lNTQ2NzYxMmQyZWEyZjMwZjJmYTQwZDFjZjYyODVkZDhiMGI1NjYxctz=Asia/Colombohl=en- Nohttps://www.google.com/calendar/event?action=RESPONDeid=dWJpMm9zZjdwdGU4bjViaGZxbjJvMzZubzAgZGFyc2hhbmFAd3NvMi5jb20rst=2tok=MTQjbGFua2FAd3NvMi5jb21lNTQ2NzYxMmQyZWEyZjMwZjJmYTQwZDFjZjYyODVkZDhiMGI1NjYxctz=Asia/Colombohl=en ***more options »https://www.google.com/calendar/event?action=VIEWeid=dWJpMm9zZjdwdGU4bjViaGZxbjJvMzZubzAgZGFyc2hhbmFAd3NvMi5jb20tok=MTQjbGFua2FAd3NvMi5jb21lNTQ2NzYxMmQyZWEyZjMwZjJmYTQwZDFjZjYyODVkZDhiMGI1NjYxctz=Asia/Colombohl=en Invitation from Google Calendar https://www.google.com/calendar/ You are receiving this email at the account darsh...@wso2.com because you are subscribed for updated invitations on calendar darsh...@wso2.com. To stop receiving these notifications, please log in to https://www.google.com/calendar/ and change your notification settings for this calendar. -- Regards, * Darshana Gunawardana *Software Engineer WSO2 Inc.; http://wso2.com* E-mail: darsh...@wso2.com **Mobile: +94718566859 *Lean . Enterprise . Middleware ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Several service components in AppServer are in the Unsatisfied state
The reason why the WebappMgtServiceComponent is not getting activated is because the org.wso2.carbon.url.mapper bundle is missing in AS. Can somebody look into it? Azeez On Thu, Jul 11, 2013 at 10:55 PM, Afkham Azeez az...@wso2.com wrote: All Components: ID State Component Name Located in bundle 1 Unsatisfied org.wso2.carbon.caching.impl.internal.CachingServiceComponent javax.cache.wso2(bid=65) 2 Registered org.eclipse.equinox.frameworkadmin.equinox org.eclipse.equinox.frameworkadmin.equinox(bid=115) 3 Active org.eclipse.equinox.p2.artifact.repository org.eclipse.equinox.p2.artifact.repository(bid=121) 4 Active org.eclipse.equinox.p2.core.eventbus org.eclipse.equinox.p2.core(bid=123) 5 Active org.eclipse.equinox.p2.di.agentProvider org.eclipse.equinox.p2.core(bid=123) 6 Registered org.eclipse.equinox.p2.director org.eclipse.equinox.p2.director(bid=124) 7 Active org.eclipse.equinox.p2.planner org.eclipse.equinox.p2.director(bid=124) 8 Active org.eclipse.equinox.p2.engine.registry org.eclipse.equinox.p2.engine(bid=127) 9 Active org.eclipse.equinox.p2.engine org.eclipse.equinox.p2.engine(bid=127) 10 Active org.eclipse.equinox.p2.garbagecollector org.eclipse.equinox.p2.garbagecollector(bid=129) 11 Active org.eclipse.equinox.p2.metadata.repository org.eclipse.equinox.p2.metadata.repository(bid=132) 12 Registered org.eclipse.equinox.p2.repository org.eclipse.equinox.p2.repository(bid=135) 13 Registered org.eclipse.equinox.p2.transport.ecf org.eclipse.equinox.p2.transport.ecf(bid=139) 14 Registered org.eclipse.equinox.p2.updatechecker org.eclipse.equinox.p2.updatechecker(bid=140) 15 Registered org.eclipse.equinox.simpleconfigurator.manipulator org.eclipse.equinox.simpleconfigurator.manipulator(bid=145) 16 Active mashup.javascript.hostobjects.registry.dscomponent org.jaggeryjs.hostobjects.registry(bid=155) 17 Active mashup.javascript.hostobjects.wsrequest.dscomponent org.jaggeryjs.hostobjects.ws(bid=159) 18 Active org.jaggeryjs.jaggery.app.mgt.internal.JaggeryappManagementServiceComponent org.jaggeryjs.jaggery.app.mgt(bid=162) 19 Active org.jaggeryjs.jaggery.core org.jaggeryjs.jaggery.core(bid=165) 20 Active org.wso2.carbon.metering org.wso2.carbon.activation(bid=175) 21 Active application.deployer.dscomponent org.wso2.carbon.application.deployer(bid=178) 22 Active application.deployer.mashup org.wso2.carbon.application.deployer.mashup(bid=179) 23 Active application.deployer.war org.wso2.carbon.application.deployer.webapp(bid=180) 24 Active application.mgt.dscomponent org.wso2.carbon.application.mgt(bid=181) 25 Active application.mgt.webapp.dscomponent org.wso2.carbon.application.mgt.webapp(bid=184) 26 Active org.wso2.carbon.bam.service.data.publisher org.wso2.carbon.bam.service.data.publisher(bid=191) 27 Active org.wso2.carbon.captcha.mgt.internal.CaptchaMgtServiceComponent org.wso2.carbon.captcha.mgt(bid=198) 28 Active coordination.client.component org.wso2.carbon.coordination.core(bid=201) 29 Active carbon.core.dscomponent org.wso2.carbon.core(bid=202) 30 Active org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent org.wso2.carbon.core(bid=202) 31 Active org.wso2.carbon.core.internal.StartupFinalizerServiceComponent org.wso2.carbon.core(bid=202) 32 Active org.wso2.stratos.permission.update.PermissionUpdateServiceComponent org.wso2.carbon.core(bid=202) 33 Active MIMEType2FileExtensionMap.component org.wso2.carbon.core(bid=202) 34 Active core.services.dscomponent org.wso2.carbon.core.services(bid=206) 35 Active agentservice.component org.wso2.carbon.databridge.agent.thrift(bid=207) 36 Active dataservices.component org.wso2.carbon.dataservices.core(bid=211) 37 Active org.wso2.carbon.deployment.synchronizer.XXX org.wso2.carbon.deployment.synchronizer(bid=216) 38 Active org.wso2.carbon.deployment.synchronizer.subversion org.wso2.carbon.deployment.synchronizer.subversion(bid=217) 39 Active org.wso2.carbon.discovery org.wso2.carbon.discovery.core(bid=219) 40 Active org.wso2.carbon.email.verification.internal.EmailVerificationServiceComponent org.wso2.carbon.email.verification(bid=221) 41 Unsatisfied wsevent.component.admin org.wso2.carbon.event.admin(bid=222) 42 Unsatisfied eventbrokerbuilder.component org.wso2.carbon.event.core(bid=226) 43 Unsatisfied wsevent.component org.wso2.carbon.event.ws(bid=229) 44 Active component.manager.core.service.comp org.wso2.carbon.feature.mgt.core(bid=230) 45 Active saml2.sso.authenticator.dscomponent org.wso2.carbon.identity.authenticator.saml2.sso(bid=236) 46 Active saml2.sso.authenticator.ui.dscomponent org.wso2.carbon.identity.authenticator.saml2.sso.ui(bid=239) 47 Active org.wso2.carbon.keystore.mgt org.wso2.carbon.keystore.mgt(bid=253) 48 Active org.wso2.carbon.logging.services org.wso2.carbon.logging.service(bid=259) 49 Active mashup.javascript.hostobjects.email.dscomponent org.wso2.carbon.mashup.javascript.hostobjects.email(bid=272) 50 Active
Re: [Dev] Several service components in AppServer are in the Unsatisfied state
On Fri, Jul 12, 2013 at 8:59 PM, Afkham Azeez az...@wso2.com wrote: The reason why the WebappMgtServiceComponent is not getting activated is because the org.wso2.carbon.url.mapper bundle is missing in AS. Can somebody look into it? But the problem is why we need url-mapper in AS, there is no UI option, no configuration option and I can't recall any usage of url-mapper within AS. As I remember during AS 5.0.0 release cycle we tried to add url-mapper to AS but due to number of issues we haven't do that. IMHO let's review this and remove this bundle if there is no real usage within AS. Thanks ! Azeez On Thu, Jul 11, 2013 at 10:55 PM, Afkham Azeez az...@wso2.com wrote: All Components: ID State Component Name Located in bundle 1 Unsatisfied org.wso2.carbon.caching.impl.internal.CachingServiceComponent javax.cache.wso2(bid=65) 2 Registered org.eclipse.equinox.frameworkadmin.equinox org.eclipse.equinox.frameworkadmin.equinox(bid=115) 3 Active org.eclipse.equinox.p2.artifact.repository org.eclipse.equinox.p2.artifact.repository(bid=121) 4 Active org.eclipse.equinox.p2.core.eventbus org.eclipse.equinox.p2.core(bid=123) 5 Active org.eclipse.equinox.p2.di.agentProvider org.eclipse.equinox.p2.core(bid=123) 6 Registered org.eclipse.equinox.p2.director org.eclipse.equinox.p2.director(bid=124) 7 Active org.eclipse.equinox.p2.planner org.eclipse.equinox.p2.director(bid=124) 8 Active org.eclipse.equinox.p2.engine.registry org.eclipse.equinox.p2.engine(bid=127) 9 Active org.eclipse.equinox.p2.engine org.eclipse.equinox.p2.engine(bid=127) 10 Active org.eclipse.equinox.p2.garbagecollector org.eclipse.equinox.p2.garbagecollector(bid=129) 11 Active org.eclipse.equinox.p2.metadata.repository org.eclipse.equinox.p2.metadata.repository(bid=132) 12 Registered org.eclipse.equinox.p2.repository org.eclipse.equinox.p2.repository(bid=135) 13 Registered org.eclipse.equinox.p2.transport.ecf org.eclipse.equinox.p2.transport.ecf(bid=139) 14 Registered org.eclipse.equinox.p2.updatechecker org.eclipse.equinox.p2.updatechecker(bid=140) 15 Registered org.eclipse.equinox.simpleconfigurator.manipulator org.eclipse.equinox.simpleconfigurator.manipulator(bid=145) 16 Active mashup.javascript.hostobjects.registry.dscomponent org.jaggeryjs.hostobjects.registry(bid=155) 17 Active mashup.javascript.hostobjects.wsrequest.dscomponent org.jaggeryjs.hostobjects.ws(bid=159) 18 Active org.jaggeryjs.jaggery.app.mgt.internal.JaggeryappManagementServiceComponent org.jaggeryjs.jaggery.app.mgt(bid=162) 19 Active org.jaggeryjs.jaggery.core org.jaggeryjs.jaggery.core(bid=165) 20 Active org.wso2.carbon.metering org.wso2.carbon.activation(bid=175) 21 Active application.deployer.dscomponent org.wso2.carbon.application.deployer(bid=178) 22 Active application.deployer.mashup org.wso2.carbon.application.deployer.mashup(bid=179) 23 Active application.deployer.war org.wso2.carbon.application.deployer.webapp(bid=180) 24 Active application.mgt.dscomponent org.wso2.carbon.application.mgt(bid=181) 25 Active application.mgt.webapp.dscomponent org.wso2.carbon.application.mgt.webapp(bid=184) 26 Active org.wso2.carbon.bam.service.data.publisher org.wso2.carbon.bam.service.data.publisher(bid=191) 27 Active org.wso2.carbon.captcha.mgt.internal.CaptchaMgtServiceComponent org.wso2.carbon.captcha.mgt(bid=198) 28 Active coordination.client.component org.wso2.carbon.coordination.core(bid=201) 29 Active carbon.core.dscomponent org.wso2.carbon.core(bid=202) 30 Active org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent org.wso2.carbon.core(bid=202) 31 Active org.wso2.carbon.core.internal.StartupFinalizerServiceComponent org.wso2.carbon.core(bid=202) 32 Active org.wso2.stratos.permission.update.PermissionUpdateServiceComponent org.wso2.carbon.core(bid=202) 33 Active MIMEType2FileExtensionMap.component org.wso2.carbon.core(bid=202) 34 Active core.services.dscomponent org.wso2.carbon.core.services(bid=206) 35 Active agentservice.component org.wso2.carbon.databridge.agent.thrift(bid=207) 36 Active dataservices.component org.wso2.carbon.dataservices.core(bid=211) 37 Active org.wso2.carbon.deployment.synchronizer.XXX org.wso2.carbon.deployment.synchronizer(bid=216) 38 Active org.wso2.carbon.deployment.synchronizer.subversion org.wso2.carbon.deployment.synchronizer.subversion(bid=217) 39 Active org.wso2.carbon.discovery org.wso2.carbon.discovery.core(bid=219) 40 Active org.wso2.carbon.email.verification.internal.EmailVerificationServiceComponent org.wso2.carbon.email.verification(bid=221) 41 Unsatisfied wsevent.component.admin org.wso2.carbon.event.admin(bid=222) 42 Unsatisfied eventbrokerbuilder.component org.wso2.carbon.event.core(bid=226) 43 Unsatisfied wsevent.component org.wso2.carbon.event.ws(bid=229) 44 Active component.manager.core.service.comp org.wso2.carbon.feature.mgt.core(bid=230) 45 Active saml2.sso.authenticator.dscomponent
Re: [Dev] [Architecture] WSO2 CEP 3.0.0 Milestone 2 Released!
Hi, Yes that's true, But at the moment we don't have any time associated with not occurrence... We need to flush the data out from event tables separately, or we need to find any other approach.. I think Suho can add more on this... Regards, Mohan On Fri, Jul 12, 2013 at 1:39 PM, Srinath Perera srin...@wso2.com wrote: Hi Mohan, Is there a time period associated with not occurrence? I think we need to have that or we will fill up the disk and slow it down as time passes. --Srinath On Wed, Jul 10, 2013 at 6:31 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: Hi Cyril, We are on the way of creating the documentation for CEP 3.0.0... We'll share the documentation with the CEP 3.0.0 release soon... Yes, 'non occurrence' of events is already implemented and can be achieved using the event tables in CEP 3.0.0.. We'll update when CEP 3.0.0 released... Thanks for your interest on CEP... Regards, Mohan On Wed, Jul 10, 2013 at 1:47 PM, Cyril Rognon crog...@gmail.com wrote: Hello cep team, thank you for this new milestone. I am wondering if there is any documentation link for the upcoming 3.0.0 version. As far as I know, there is still no logical 'not' operator that we could use to filter the 'non occurrence' of events in siddhi language there is *stream **::= stream-name condition-list* it would be nice to be able to say* * *stream **::= not stream-name condition-list* I reckon I have not looked into the code to evaluate the cost of this requirement, so feel free to turn it down if it is prohibitive. Maybe eventTables will allow one to simulate this ? thanks, Cyril On Fri, Jul 5, 2013 at 10:47 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: *WSO2 Complex Event Processor 3.0.0 Milestone 2 Released!* Date :5th July 2013 This milestone is available at : https://svn.wso2.org/repos/wso2/people/suho/packs/cep/3.0.0/wso2cep-3.0.0-M2.zip To run the samples please follow the read-me, wso2cep-3.0.0/samples/cep-samples/ReadMe.txt Following are the bug fixes, improvements and the new features Bug - [CEP-258 https://wso2.org/jira/browse/CEP-258] - When trying to deploy the multiple configuration files, File reference is missing - [CEP-261 https://wso2.org/jira/browse/CEP-261] - Table is not properly generated when creating WSO2 Event mapping and Map mapping Improvement - [CEP-179 https://wso2.org/jira/browse/CEP-179] - It is better if the UI supports to check the validity of Event Sink URL when subscribing to a topic - [CEP-243 https://wso2.org/jira/browse/CEP-243] - Separate implementation classes UI for handing in/out sequences of transport adapators - [CEP-247 https://wso2.org/jira/browse/CEP-247] - Making Coalesce as a ExecutorFunction - [CEP-248 https://wso2.org/jira/browse/CEP-248] - Removing conversion types from output attribute processor - [CEP-249 https://wso2.org/jira/browse/CEP-249] - Replacing Condition Extentions using bool returning Expression Extentions - [CEP-251 https://wso2.org/jira/browse/CEP-251] - White-board pattern for Transport Adaptors and Event sources - [CEP-257 https://wso2.org/jira/browse/CEP-257] - Event Tracer output in UI need to be formatted - [CEP-260 https://wso2.org/jira/browse/CEP-260] - UI to retrieve the deployed Event Formatter configuration details - [CEP-262 https://wso2.org/jira/browse/CEP-262] - EventFormatter to receive WSO2Event and format it to other different types.. For products like BAM - [CEP-267 https://wso2.org/jira/browse/CEP-267] - Listing/editing undeployed event builders - [CEP-268 https://wso2.org/jira/browse/CEP-268] - Handing dependency between the components when removing the configuration files New Feature - [CEP-156 https://wso2.org/jira/browse/CEP-156] - Add a default timeStamp convertor - [CEP-162 https://wso2.org/jira/browse/CEP-162] - Add Attribute Type Convetors to Siddhi - [CEP-215 https://wso2.org/jira/browse/CEP-215] - Adding snapshot output support for Siddhi window - [CEP-231 https://wso2.org/jira/browse/CEP-231] - New component called EventFormatter to handle the events when sending out from the CEP - [CEP-250 https://wso2.org/jira/browse/CEP-250] - IsMatchExecutorFunction to regex matching - [CEP-252 https://wso2.org/jira/browse/CEP-252] - Wiring between the components when adding the configuration files - [CEP-253 https://wso2.org/jira/browse/CEP-253] - ConvertExecutorFunction for type conversion - [CEP-264 https://wso2.org/jira/browse/CEP-264] - Added the ability for Siddhi to retrieve properties from registry - [CEP-265 https://wso2.org/jira/browse/CEP-265] - Added the ability for Siddhi to retrieve resources from registry - [CEP-266 https://wso2.org/jira/browse/CEP-266] - Adding/editing event builders through UI Task - [CEP-246
Re: [Dev] [Architecture] WSO2 CEP 3.0.0 Milestone 2 Released!
Lets add a jira, and fix that. --Srinath On Fri, Jul 12, 2013 at 9:55 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: Hi, Yes that's true, But at the moment we don't have any time associated with not occurrence... We need to flush the data out from event tables separately, or we need to find any other approach.. I think Suho can add more on this... Regards, Mohan On Fri, Jul 12, 2013 at 1:39 PM, Srinath Perera srin...@wso2.com wrote: Hi Mohan, Is there a time period associated with not occurrence? I think we need to have that or we will fill up the disk and slow it down as time passes. --Srinath On Wed, Jul 10, 2013 at 6:31 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: Hi Cyril, We are on the way of creating the documentation for CEP 3.0.0... We'll share the documentation with the CEP 3.0.0 release soon... Yes, 'non occurrence' of events is already implemented and can be achieved using the event tables in CEP 3.0.0.. We'll update when CEP 3.0.0 released... Thanks for your interest on CEP... Regards, Mohan On Wed, Jul 10, 2013 at 1:47 PM, Cyril Rognon crog...@gmail.com wrote: Hello cep team, thank you for this new milestone. I am wondering if there is any documentation link for the upcoming 3.0.0 version. As far as I know, there is still no logical 'not' operator that we could use to filter the 'non occurrence' of events in siddhi language there is *stream **::= stream-name condition-list* it would be nice to be able to say* * *stream **::= not stream-name condition-list* I reckon I have not looked into the code to evaluate the cost of this requirement, so feel free to turn it down if it is prohibitive. Maybe eventTables will allow one to simulate this ? thanks, Cyril On Fri, Jul 5, 2013 at 10:47 PM, Mohanadarshan Vivekanandalingam mo...@wso2.com wrote: *WSO2 Complex Event Processor 3.0.0 Milestone 2 Released!* Date :5th July 2013 This milestone is available at : https://svn.wso2.org/repos/wso2/people/suho/packs/cep/3.0.0/wso2cep-3.0.0-M2.zip To run the samples please follow the read-me, wso2cep-3.0.0/samples/cep-samples/ReadMe.txt Following are the bug fixes, improvements and the new features Bug - [CEP-258 https://wso2.org/jira/browse/CEP-258] - When trying to deploy the multiple configuration files, File reference is missing - [CEP-261 https://wso2.org/jira/browse/CEP-261] - Table is not properly generated when creating WSO2 Event mapping and Map mapping Improvement - [CEP-179 https://wso2.org/jira/browse/CEP-179] - It is better if the UI supports to check the validity of Event Sink URL when subscribing to a topic - [CEP-243 https://wso2.org/jira/browse/CEP-243] - Separate implementation classes UI for handing in/out sequences of transport adapators - [CEP-247 https://wso2.org/jira/browse/CEP-247] - Making Coalesce as a ExecutorFunction - [CEP-248 https://wso2.org/jira/browse/CEP-248] - Removing conversion types from output attribute processor - [CEP-249 https://wso2.org/jira/browse/CEP-249] - Replacing Condition Extentions using bool returning Expression Extentions - [CEP-251 https://wso2.org/jira/browse/CEP-251] - White-board pattern for Transport Adaptors and Event sources - [CEP-257 https://wso2.org/jira/browse/CEP-257] - Event Tracer output in UI need to be formatted - [CEP-260 https://wso2.org/jira/browse/CEP-260] - UI to retrieve the deployed Event Formatter configuration details - [CEP-262 https://wso2.org/jira/browse/CEP-262] - EventFormatter to receive WSO2Event and format it to other different types.. For products like BAM - [CEP-267 https://wso2.org/jira/browse/CEP-267] - Listing/editing undeployed event builders - [CEP-268 https://wso2.org/jira/browse/CEP-268] - Handing dependency between the components when removing the configuration files New Feature - [CEP-156 https://wso2.org/jira/browse/CEP-156] - Add a default timeStamp convertor - [CEP-162 https://wso2.org/jira/browse/CEP-162] - Add Attribute Type Convetors to Siddhi - [CEP-215 https://wso2.org/jira/browse/CEP-215] - Adding snapshot output support for Siddhi window - [CEP-231 https://wso2.org/jira/browse/CEP-231] - New component called EventFormatter to handle the events when sending out from the CEP - [CEP-250 https://wso2.org/jira/browse/CEP-250] - IsMatchExecutorFunction to regex matching - [CEP-252 https://wso2.org/jira/browse/CEP-252] - Wiring between the components when adding the configuration files - [CEP-253 https://wso2.org/jira/browse/CEP-253] - ConvertExecutorFunction for type conversion - [CEP-264 https://wso2.org/jira/browse/CEP-264] - Added the ability for Siddhi to retrieve properties from registry - [CEP-265 https://wso2.org/jira/browse/CEP-265] - Added the ability for Siddhi to retrieve resources from
[Dev] Multiple Synapse versions on trunk
We have 2.1.1-wso2v7 and 2.1.1-wso2v8 versions on trunk, can we get rid of 2.1.1-wso2v7 ? Thanks ! -- Sagara Gunathunga Senior Technical Lead; WSO2, Inc.; http://wso2.com V.P Apache Web Services;http://ws.apache.org/ Linkedin; http://www.linkedin.com/in/ssagara Blog ; http://ssagara.blogspot.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Multiple Synapse versions on trunk
Yes we have to remove 2.1.1-wso2v7. @Jeewantha, If you have completed updating synapse version to 2.1.1-wso2v8, please remove 2.1.1-wso2v7. Thanks. On Fri, Jul 12, 2013 at 10:17 PM, Sagara Gunathunga sag...@wso2.com wrote: We have 2.1.1-wso2v7 and 2.1.1-wso2v8 versions on trunk, can we get rid of 2.1.1-wso2v7 ? Thanks ! -- Sagara Gunathunga Senior Technical Lead; WSO2, Inc.; http://wso2.com V.P Apache Web Services;http://ws.apache.org/ Linkedin; http://www.linkedin.com/in/ssagara Blog ; http://ssagara.blogspot.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Isuru Udana* * * Senior * Software Engineer * WSO2 Inc.; http://wso2.com email: isu...@wso2.com cell: +94 77 3791887 blog: http://mytecheye.blogspot.com/ twitter: http://twitter.com/isudana ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Several service components in AppServer are in the Unsatisfied state
We will have to bring back URL mapped with the aPaaS effort. Azeez On Fri, Jul 12, 2013 at 9:53 PM, Sagara Gunathunga sag...@wso2.com wrote: On Fri, Jul 12, 2013 at 8:59 PM, Afkham Azeez az...@wso2.com wrote: The reason why the WebappMgtServiceComponent is not getting activated is because the org.wso2.carbon.url.mapper bundle is missing in AS. Can somebody look into it? But the problem is why we need url-mapper in AS, there is no UI option, no configuration option and I can't recall any usage of url-mapper within AS. As I remember during AS 5.0.0 release cycle we tried to add url-mapper to AS but due to number of issues we haven't do that. IMHO let's review this and remove this bundle if there is no real usage within AS. Thanks ! Azeez On Thu, Jul 11, 2013 at 10:55 PM, Afkham Azeez az...@wso2.com wrote: All Components: ID State Component Name Located in bundle 1 Unsatisfied org.wso2.carbon.caching.impl.internal.CachingServiceComponent javax.cache.wso2(bid=65) 2 Registered org.eclipse.equinox.frameworkadmin.equinox org.eclipse.equinox.frameworkadmin.equinox(bid=115) 3 Active org.eclipse.equinox.p2.artifact.repository org.eclipse.equinox.p2.artifact.repository(bid=121) 4 Active org.eclipse.equinox.p2.core.eventbus org.eclipse.equinox.p2.core(bid=123) 5 Active org.eclipse.equinox.p2.di.agentProvider org.eclipse.equinox.p2.core(bid=123) 6 Registered org.eclipse.equinox.p2.director org.eclipse.equinox.p2.director(bid=124) 7 Active org.eclipse.equinox.p2.planner org.eclipse.equinox.p2.director(bid=124) 8 Active org.eclipse.equinox.p2.engine.registry org.eclipse.equinox.p2.engine(bid=127) 9 Active org.eclipse.equinox.p2.engine org.eclipse.equinox.p2.engine(bid=127) 10 Active org.eclipse.equinox.p2.garbagecollector org.eclipse.equinox.p2.garbagecollector(bid=129) 11 Active org.eclipse.equinox.p2.metadata.repository org.eclipse.equinox.p2.metadata.repository(bid=132) 12 Registered org.eclipse.equinox.p2.repository org.eclipse.equinox.p2.repository(bid=135) 13 Registered org.eclipse.equinox.p2.transport.ecf org.eclipse.equinox.p2.transport.ecf(bid=139) 14 Registered org.eclipse.equinox.p2.updatechecker org.eclipse.equinox.p2.updatechecker(bid=140) 15 Registered org.eclipse.equinox.simpleconfigurator.manipulator org.eclipse.equinox.simpleconfigurator.manipulator(bid=145) 16 Active mashup.javascript.hostobjects.registry.dscomponent org.jaggeryjs.hostobjects.registry(bid=155) 17 Active mashup.javascript.hostobjects.wsrequest.dscomponent org.jaggeryjs.hostobjects.ws(bid=159) 18 Active org.jaggeryjs.jaggery.app.mgt.internal.JaggeryappManagementServiceComponent org.jaggeryjs.jaggery.app.mgt(bid=162) 19 Active org.jaggeryjs.jaggery.core org.jaggeryjs.jaggery.core(bid=165) 20 Active org.wso2.carbon.metering org.wso2.carbon.activation(bid=175) 21 Active application.deployer.dscomponent org.wso2.carbon.application.deployer(bid=178) 22 Active application.deployer.mashup org.wso2.carbon.application.deployer.mashup(bid=179) 23 Active application.deployer.war org.wso2.carbon.application.deployer.webapp(bid=180) 24 Active application.mgt.dscomponent org.wso2.carbon.application.mgt(bid=181) 25 Active application.mgt.webapp.dscomponent org.wso2.carbon.application.mgt.webapp(bid=184) 26 Active org.wso2.carbon.bam.service.data.publisher org.wso2.carbon.bam.service.data.publisher(bid=191) 27 Active org.wso2.carbon.captcha.mgt.internal.CaptchaMgtServiceComponent org.wso2.carbon.captcha.mgt(bid=198) 28 Active coordination.client.component org.wso2.carbon.coordination.core(bid=201) 29 Active carbon.core.dscomponent org.wso2.carbon.core(bid=202) 30 Active org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent org.wso2.carbon.core(bid=202) 31 Active org.wso2.carbon.core.internal.StartupFinalizerServiceComponent org.wso2.carbon.core(bid=202) 32 Active org.wso2.stratos.permission.update.PermissionUpdateServiceComponent org.wso2.carbon.core(bid=202) 33 Active MIMEType2FileExtensionMap.component org.wso2.carbon.core(bid=202) 34 Active core.services.dscomponent org.wso2.carbon.core.services(bid=206) 35 Active agentservice.component org.wso2.carbon.databridge.agent.thrift(bid=207) 36 Active dataservices.component org.wso2.carbon.dataservices.core(bid=211) 37 Active org.wso2.carbon.deployment.synchronizer.XXX org.wso2.carbon.deployment.synchronizer(bid=216) 38 Active org.wso2.carbon.deployment.synchronizer.subversion org.wso2.carbon.deployment.synchronizer.subversion(bid=217) 39 Active org.wso2.carbon.discovery org.wso2.carbon.discovery.core(bid=219) 40 Active org.wso2.carbon.email.verification.internal.EmailVerificationServiceComponent org.wso2.carbon.email.verification(bid=221) 41 Unsatisfied wsevent.component.admin org.wso2.carbon.event.admin(bid=222) 42 Unsatisfied eventbrokerbuilder.component org.wso2.carbon.event.core(bid=226) 43 Unsatisfied wsevent.component org.wso2.carbon.event.ws(bid=229) 44 Active
Re: [Dev] Please refrain from doing changes to user.core and user.api till next Monday...
Gentle Reminder..!!! I've take up just now.. Thanks regards, -Prabath On Thu, Jul 11, 2013 at 12:42 PM, Prabath Siriwardena prab...@wso2.comwrote: Hi folks, I am working on doing some core changes in user.api and user.core.. so please refrain from doing any changes in those components.. If you need to do any changes please talk to me... -- Thanks Regards, Prabath Mobile : +94 71 809 6732 http://blog.facilelogin.com http://RampartFAQ.com -- Thanks Regards, Prabath Mobile : +94 71 809 6732 http://blog.facilelogin.com http://RampartFAQ.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] SecurityException: Key Store with a name : domain2.jks does not exist
Hi Dimuthu, Just to understand the scenario, 1. Is it the normal AF deployment and you are trying to login to AF appmgt app? 2. Have we updated Identity features recently? 3. Have we configured other carbon servers as service providers in AF setup, currently, only the appmgt, publisher and store are the service providers. Regarding the above issue, domain2 is the tenant(or application name) and Identity server looks for default jks of tenant(AFAIR this is created at tenant creation time) not the super tenant one. I can not figure out such a scenario we use tenancy jks. thank you. On Fri, Jul 12, 2013 at 7:00 AM, Dimuthu Leelarathne dimut...@wso2.comwrote: Hi, I am trying to login to appmgt with of AF with SSO, as a tenant and getting the following exception. Any pointers on where I should look at? [2013-07-12 19:27:39,534] ERROR {org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor} - Error processing the authentication request org.wso2.carbon.identity.base.IdentityException: Key Store with a name : domain2.jks does not exist. at org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.init(SignKeyDataHolder.java:135) at org.wso2.carbon.identity.sso.saml.builders.ResponseBuilder.buildResponse(ResponseBuilder.java:96) at org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:154) at org.wso2.carbon.identity.sso.saml.SAMLSSOService.authenticate(SAMLSSOService.java:113) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) at org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) at org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) at org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOServiceStub.authenticate(IdentitySAMLSSOServiceStub.java:783) at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOServiceClient.authenticate(SAMLSSOServiceClient.java:81) at org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.handleRequestFromLoginPage(SAMLSSOProvider.java:323) at org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.doPost(SAMLSSOProvider.java:131) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at
[Dev] [Bamboo-Build] Developer Studio Eclipse-Tools #1031 has FAILED. Change made by Viraj Rajaguru.
--- Developer Studio Eclipse-Tools #1031 failed. --- Code has been updated by Viraj Rajaguru. No failed tests found, a possible compilation error. http://wso2.org/bamboo/browse/DS0001-DSET01-1031/ - Currently Responsible - Viraj Rajaguru (Automatically assigned) -- Failing Jobs -- - Default Job (Default Stage): No tests found. -- Code Changes -- Viraj Rajaguru (178152): Fixing TOOLS-1715 Viraj Rajaguru (178153): Fixing TOOLS-1715 Viraj Rajaguru (178151): Fixing TOOLS-1715 -- This message is automatically generated by Atlassian Bamboo___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] [Bamboo-Build] Developer Studio Eclipse-Tools #1032 was SUCCESSFUL. Change made by Viraj Rajaguru.
--- Developer Studio Eclipse-Tools #1032 was successful. --- Code has been updated by Viraj Rajaguru. http://wso2.org/bamboo/browse/DS0001-DSET01-1032/ -- Code Changes -- Viraj Rajaguru (178154): Fixing TOOLS-1715 -- This message is automatically generated by Atlassian Bamboo___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
[Dev] An essential integration test for every product
One of the problems that you would come across at runtime would be due to ServiceComponents being in the Unsatisfied state. The server startup could be successful but the server is not in a correct running state because of these unsatisfied SCs. I came across such a scenario in AS, where webapp tenant lazy loading did not work because of this issue. If we could startup the server with the OSGi console enabled, do an ls, and grep for Unsatified during integration testing, we can catch these situation easily. Otherwise, critical issues may show up after we release or during production. Azeez -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] An essential integration test for every product
Will write a sample test for this Thanks, Krishnatha. On Sat, Jul 13, 2013 at 4:54 AM, Afkham Azeez az...@wso2.com wrote: One of the problems that you would come across at runtime would be due to ServiceComponents being in the Unsatisfied state. The server startup could be successful but the server is not in a correct running state because of these unsatisfied SCs. I came across such a scenario in AS, where webapp tenant lazy loading did not work because of this issue. If we could startup the server with the OSGi console enabled, do an ls, and grep for Unsatified during integration testing, we can catch these situation easily. Otherwise, critical issues may show up after we release or during production. Azeez -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * http://www.apache.org/** email: **az...@wso2.com* az...@wso2.com* cell: +94 77 3320919 blog: **http://blog.afkham.org* http://blog.afkham.org* twitter: **http://twitter.com/afkham_azeez*http://twitter.com/afkham_azeez * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware* ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev
Re: [Dev] Several service components in AppServer are in the Unsatisfied state
Please look into the following Unsatisfied SCs. These will lead to critical runtime bugs. I will take a look at the caching SC. 41 Unsatisfied wsevent.component.admin org.wso2.carbon.event.admin(bid=222) 42 Unsatisfied eventbrokerbuilder.component org.wso2.carbon.event.core(bid=226) 43 Unsatisfied wsevent.component org.wso2.carbon.event.ws(bid=229) 63 Unsatisfied org.wso2.carbon.registry.eventing org.wso2.carbon.registry.eventing(bid=324) 66 Unsatisfied registry.search.dscomponent org.wso2.carbon.registry.search(bid=331) 85 Unsatisfied task.manager.componenet org.wso2.carbon.task(bid=381) On Fri, Jul 12, 2013 at 9:53 PM, Sagara Gunathunga sag...@wso2.com wrote: On Fri, Jul 12, 2013 at 8:59 PM, Afkham Azeez az...@wso2.com wrote: The reason why the WebappMgtServiceComponent is not getting activated is because the org.wso2.carbon.url.mapper bundle is missing in AS. Can somebody look into it? But the problem is why we need url-mapper in AS, there is no UI option, no configuration option and I can't recall any usage of url-mapper within AS. As I remember during AS 5.0.0 release cycle we tried to add url-mapper to AS but due to number of issues we haven't do that. IMHO let's review this and remove this bundle if there is no real usage within AS. Thanks ! Azeez On Thu, Jul 11, 2013 at 10:55 PM, Afkham Azeez az...@wso2.com wrote: All Components: ID State Component Name Located in bundle 1 Unsatisfied org.wso2.carbon.caching.impl.internal.CachingServiceComponent javax.cache.wso2(bid=65) 2 Registered org.eclipse.equinox.frameworkadmin.equinox org.eclipse.equinox.frameworkadmin.equinox(bid=115) 3 Active org.eclipse.equinox.p2.artifact.repository org.eclipse.equinox.p2.artifact.repository(bid=121) 4 Active org.eclipse.equinox.p2.core.eventbus org.eclipse.equinox.p2.core(bid=123) 5 Active org.eclipse.equinox.p2.di.agentProvider org.eclipse.equinox.p2.core(bid=123) 6 Registered org.eclipse.equinox.p2.director org.eclipse.equinox.p2.director(bid=124) 7 Active org.eclipse.equinox.p2.planner org.eclipse.equinox.p2.director(bid=124) 8 Active org.eclipse.equinox.p2.engine.registry org.eclipse.equinox.p2.engine(bid=127) 9 Active org.eclipse.equinox.p2.engine org.eclipse.equinox.p2.engine(bid=127) 10 Active org.eclipse.equinox.p2.garbagecollector org.eclipse.equinox.p2.garbagecollector(bid=129) 11 Active org.eclipse.equinox.p2.metadata.repository org.eclipse.equinox.p2.metadata.repository(bid=132) 12 Registered org.eclipse.equinox.p2.repository org.eclipse.equinox.p2.repository(bid=135) 13 Registered org.eclipse.equinox.p2.transport.ecf org.eclipse.equinox.p2.transport.ecf(bid=139) 14 Registered org.eclipse.equinox.p2.updatechecker org.eclipse.equinox.p2.updatechecker(bid=140) 15 Registered org.eclipse.equinox.simpleconfigurator.manipulator org.eclipse.equinox.simpleconfigurator.manipulator(bid=145) 16 Active mashup.javascript.hostobjects.registry.dscomponent org.jaggeryjs.hostobjects.registry(bid=155) 17 Active mashup.javascript.hostobjects.wsrequest.dscomponent org.jaggeryjs.hostobjects.ws(bid=159) 18 Active org.jaggeryjs.jaggery.app.mgt.internal.JaggeryappManagementServiceComponent org.jaggeryjs.jaggery.app.mgt(bid=162) 19 Active org.jaggeryjs.jaggery.core org.jaggeryjs.jaggery.core(bid=165) 20 Active org.wso2.carbon.metering org.wso2.carbon.activation(bid=175) 21 Active application.deployer.dscomponent org.wso2.carbon.application.deployer(bid=178) 22 Active application.deployer.mashup org.wso2.carbon.application.deployer.mashup(bid=179) 23 Active application.deployer.war org.wso2.carbon.application.deployer.webapp(bid=180) 24 Active application.mgt.dscomponent org.wso2.carbon.application.mgt(bid=181) 25 Active application.mgt.webapp.dscomponent org.wso2.carbon.application.mgt.webapp(bid=184) 26 Active org.wso2.carbon.bam.service.data.publisher org.wso2.carbon.bam.service.data.publisher(bid=191) 27 Active org.wso2.carbon.captcha.mgt.internal.CaptchaMgtServiceComponent org.wso2.carbon.captcha.mgt(bid=198) 28 Active coordination.client.component org.wso2.carbon.coordination.core(bid=201) 29 Active carbon.core.dscomponent org.wso2.carbon.core(bid=202) 30 Active org.wso2.carbon.core.internal.ListenerManagerRetrieverServiceComponent org.wso2.carbon.core(bid=202) 31 Active org.wso2.carbon.core.internal.StartupFinalizerServiceComponent org.wso2.carbon.core(bid=202) 32 Active org.wso2.stratos.permission.update.PermissionUpdateServiceComponent org.wso2.carbon.core(bid=202) 33 Active MIMEType2FileExtensionMap.component org.wso2.carbon.core(bid=202) 34 Active core.services.dscomponent org.wso2.carbon.core.services(bid=206) 35 Active agentservice.component org.wso2.carbon.databridge.agent.thrift(bid=207) 36 Active dataservices.component org.wso2.carbon.dataservices.core(bid=211) 37 Active org.wso2.carbon.deployment.synchronizer.XXX org.wso2.carbon.deployment.synchronizer(bid=216) 38 Active
Re: [Dev] SecurityException: Key Store with a name : domain2.jks does not exist
On Sat, Jul 13, 2013 at 12:29 AM, Manjula Rathnayake manju...@wso2.comwrote: Hi Dimuthu, Just to understand the scenario, 1. Is it the normal AF deployment and you are trying to login to AF appmgt app? yes to both. My tenant can successfully login to the carbon console of AF now. :) But that is not SSO. 2. Have we updated Identity features recently? No 3. Have we configured other carbon servers as service providers in AF setup, currently, only the appmgt, publisher and store are the service providers Nothing is changed. Same setup. thanks, dimuthu Regarding the above issue, domain2 is the tenant(or application name) and Identity server looks for default jks of tenant(AFAIR this is created at tenant creation time) not the super tenant one. I can not figure out such a scenario we use tenancy jks. thank you. On Fri, Jul 12, 2013 at 7:00 AM, Dimuthu Leelarathne dimut...@wso2.comwrote: Hi, I am trying to login to appmgt with of AF with SSO, as a tenant and getting the following exception. Any pointers on where I should look at? [2013-07-12 19:27:39,534] ERROR {org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor} - Error processing the authentication request org.wso2.carbon.identity.base.IdentityException: Key Store with a name : domain2.jks does not exist. at org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.init(SignKeyDataHolder.java:135) at org.wso2.carbon.identity.sso.saml.builders.ResponseBuilder.buildResponse(ResponseBuilder.java:96) at org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:154) at org.wso2.carbon.identity.sso.saml.SAMLSSOService.authenticate(SAMLSSOService.java:113) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:212) at org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:117) at org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) at org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110) at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) at org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169) at org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82) at org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45) at org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77) at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398) at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224) at org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) at org.wso2.carbon.identity.sso.saml.stub.IdentitySAMLSSOServiceStub.authenticate(IdentitySAMLSSOServiceStub.java:783) at org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOServiceClient.authenticate(SAMLSSOServiceClient.java:81) at org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.handleRequestFromLoginPage(SAMLSSOProvider.java:323) at org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.doPost(SAMLSSOProvider.java:131) at javax.servlet.http.HttpServlet.service(HttpServlet.java:755) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.eclipse.equinox.http.servlet.internal.ServletRegistration.service(ServletRegistration.java:61) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:128) at org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:60) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.wso2.carbon.tomcat.ext.servlet.DelegationServlet.service(DelegationServlet.java:68) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.wso2.carbon.tomcat.ext.filter.CharacterSetFilter.doFilter(CharacterSetFilter.java:61) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at
Re: [Dev] Multiple Synapse versions on trunk
Already removed synapse v7 in commit r177645 On Fri, Jul 12, 2013 at 10:36 PM, Isuru Udana isu...@wso2.com wrote: Yes we have to remove 2.1.1-wso2v7. @Jeewantha, If you have completed updating synapse version to 2.1.1-wso2v8, please remove 2.1.1-wso2v7. Thanks. On Fri, Jul 12, 2013 at 10:17 PM, Sagara Gunathunga sag...@wso2.comwrote: We have 2.1.1-wso2v7 and 2.1.1-wso2v8 versions on trunk, can we get rid of 2.1.1-wso2v7 ? Thanks ! -- Sagara Gunathunga Senior Technical Lead; WSO2, Inc.; http://wso2.com V.P Apache Web Services;http://ws.apache.org/ Linkedin; http://www.linkedin.com/in/ssagara Blog ; http://ssagara.blogspot.com ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev -- *Isuru Udana* * * Senior * Software Engineer * WSO2 Inc.; http://wso2.com email: isu...@wso2.com cell: +94 77 3791887 blog: http://mytecheye.blogspot.com/ twitter: http://twitter.com/isudana -- Jeewantha Dharmaparakrama Software Engineer; WSO2, Inc.; http://wso2.com/ Phone : (+94) 774726790 Skype : prasad.jeewantha LinkedIn : http://www.linkedin.com/in/jeewanthad Twitter: https://twitter.com/jeewamp Blog: http://jeewanthad.blogspot.com/ ___ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev