Hi Menaka,
I think what you have explained should be the migration guide for 3.2.0. I
think we need to get it added to the docs. Even if there are zero steps to
be followed, that itself should be mentioned in the docs under migration
because otherwise the users will be in doubt.
Regards,
Amila.
Dushan has a very good point (but I think Dushan has or expressed it
wrong). It seems that it has been decided to go with Approach 1. i.e.
adding the migration capabilities to the existing REST apis of 2.6.0. This
means, people using other versions such as 2.1.0, 2.5.0 wont be able to
migrate to 3.
On Thu, Jun 23, 2016 at 4:22 PM, Dunith Dhanushka wrote:
>
>
> On Thu, Jun 23, 2016 at 3:46 PM, Anjana Fernando wrote:
>
>> Hi Amila,
>>
>> On Thu, Jun 23, 2016 at 11:52 AM, Amila Maha Arachchi
>> wrote:
>>
>>> All,
>>>
>>>
. What I see as wrong is, we are deploying
something in tenants space by ourselves. But we are the ones who decide
what that artifacts does. So, time to time we will have to go and change
it.
>
>
> On Thu, Jun 23, 2016 at 11:52 AM, Amila Maha Arachchi
> wrote:
>
>> Al
All,
Recently I learned following in a discussion about ESB-analytics.
1. We have to publish the data with tenant credentials (we also need the
analytics car deployed in all the tenants)
2. A table per tenant is created
3. There is one spark script which runs across all such tables and doing
the
Have you seen *Enqueue* and *RMSequence* mediators being used when
implementing mediation logics?
On Wed, Dec 9, 2015 at 12:11 PM, Kasun Indrasiri wrote:
> Shall we deprecate following mediators in 4.10 release.
>
> *- Callout mediator :*
> All the callout functionality is supported with 'call'
APIM Team,
Are there any plans of $Subject? Since many users are interested in using
these stats for different purposes, I think this would be very useful.
WDYT?
Regards,
Amila.
--
*Amila Maharachchi*
Senior Technical Lead
WSO2, Inc.; http://wso2.com
Blog: http://maharachchi.blogspot.com
Mobi
On Wed, Aug 5, 2015 at 9:07 PM, Amalka Subasinghe wrote:
>
> Hi,
>
> I'm going to work on $subject. Currently, AF manage registry resources
> (external apis, properties, api keys) using Stratos managers, generally it
> is not a responsibility of SM, and with the docker support in next release
> w
Just thinking...
What if you display a link saying "Show pending users" somewhere in the
user list page, and when it is clicked, get data from the workflow DBs and
show. When you are in a position to do this properly via listeners, you
will simply have to remove that link. This will simplify the l
I think Isuru has valid reasons to maintain it as a separate datasource
file (it will help the feature to be installed without issues).
Even from a product perspective, IMO its ok to have a product specific
datasource file. For example, AFAIR, BAM has a bam-datasources.xml in it.
On Thu, Jul 23,
Adding SPs and IDPs via config files is very useful when managing
deployments. What if we provide a config file to add SPs and IDPs. At
server start, relevant component reads it and stores the config in
registry. So, other members in the cluster can get that info from the
registry. This will only b
+1 for the idea.
Can we (or, are we going to) support the existing config files for one more
release after 6.0. i.e. Code should look for this new file, if it is not
there, it should work using the old config files. This way, existing apps
will function smoothly in an AS 6.0 upgrade. I think I saw
Question to AF team:
At the moment, there is a runtime associated with each lifecycle stage.
i.e. Dev for Dev, Test for Test etc. This is not going to change, right? My
concern is, when a user adds a new stage, how are we going to provide the
runtime for it? In the public cloud scenario, we have pr
+1
This looks clean and easy to scale.
On Wed, Apr 22, 2015 at 1:26 PM, Samith Dassanayake wrote:
> Hi all,
> I have started to working on $subject [1] problem definition as proposed
> solution as below.
>
> Problem
> Jenkins remains one of App Cloud weakest links: it is not highly
> available,
Hi Shashika,
We have done the necessary changes to Kernel 4.3.0. There are some changes
to be done for tenant.mgt code and the listerners who has implemented the
TenantMgtListener interface. Lets have a chat on how to complete all these
tasks in order to implement a successful tenant deletion.
Pl
+1 with few suggestions.
Always use meaningful names.
tenantDataTables -> tenantDataDeleter.xml
deleteTenantTableData -> delete ProductSpecificTenantData
On Wed, Sep 24, 2014 at 12:06 AM, Mahesh Chinthaka wrote:
> Hi All,
> After several offline discussions we concluded following.
>
> This "de
On Thu, Sep 11, 2014 at 10:47 PM, Jayanga Dissanayake
wrote:
> Hi,
>
> There was a requirement to detect the server shutdown from some bundles
> before the OSGi framework begin to shutdown. Because there were situations
> where some bundle have there own transports. If server shutdown happens
>
+1
I remember there were two maps or a bidi-map. i.e. It was tracking both
tenant ID and tenant domain. Make sure both issues are addressed (if my
concern is valid).
On Tue, Sep 9, 2014 at 3:37 AM, Godwin Amila Shrimal
wrote:
> Hi.
>
> We had a discussion about cleaning cache data (delete map e
said works for AF. We, as the cloud, have more
concerns. What I have summarized is what is going to be implemented and
works for the entire cloud.
>
> thanks,
> dimuthu
>
>
>
> On Mon, Aug 25, 2014 at 9:20 PM, Amila Maha Arachchi > wrote:
>
>>
>>
>
d to discuss for two hours and the missing pieces in your mail can be
found in my one.
Intention of my mail was to provide the final summary for others
information.
>
> thanks,
> dimuthu
>
>
> On Mon, Aug 25, 2014 at 7:22 PM, Amila Maha Arachchi > wrote:
>
>> Followi
know your feedback too on this.
Regards,
Amila.
On Sat, Aug 23, 2014 at 8:40 PM, Amila Maha Arachchi
wrote:
>
>
>
> On Sat, Aug 23, 2014 at 3:12 AM, Dimuthu Leelarathne
> wrote:
>
>>
>>
>>
>> On Fri, Aug 22, 2014 at 10:01 PM, Godwin Amila Shrimal
&
can be found here [1] and the tenant-mgt code is no longer available in
> Stratos. Will you also be using the trunk?
>
> [1]
> https://github.com/wso2/carbon-multitenancy/tree/master/components/tenant-mgt
>
> Thanks,
> KasunG
>
>
> On Sat, Aug 23, 2014 at 8:40 PM, Amil
tion and use the existing listeners to
>> implement this
>>
>> 4. Future Cloud products can implement the onDelete() and onPreDelete()
>> methods in TenantMgtListener interface
>>
>>
>>
> thanks,
> dimuthu
>
>
>
>> Please share your fee
+1 for preOnDelete method. Actually there is a place which has this kind of
an implementation. Thats the user.core. So, we can learn from it and do
this implementation.
BTW,
Mahesh, can you post what did you agreed online+offline?
On Fri, Aug 22, 2014 at 4:51 PM, Mahesh Chinthaka wrote:
> Tha
and AM. IMO, those products teams are
the best to decide on the feasibility of this.
>
>
> 2014-08-18 10:46 GMT+02:00 Nirmal Fernando :
>
> +1 for an asynchronous model.
>>
>>
>> On Mon, Aug 18, 2014 at 2:06 PM, Amila Maha Arachchi
>> wrote:
>>
>>
Jira created.
APPFAC-2436 - Make the tenants subscription to stratos environments fault
tolerant <https://wso2.org/jira/browse/APPFAC-2436>
On Mon, Aug 18, 2014 at 3:35 PM, Danushka Fernando
wrote:
> Hi Amila
>
> On Fri, Aug 15, 2014 at 10:45 AM, Amila Maha Arachchi
> w
Any thoughts?
On Fri, Aug 15, 2014 at 10:45 AM, Amila Maha Arachchi
wrote:
> AF team,
>
> Its needless to say that there are several possible failure points in AF,
> hence in App Cloud. One such place is making the tenants subscribed to the
> dev, test and prod stratos envir
AF team,
Its needless to say that there are several possible failure points in AF,
hence in App Cloud. One such place is making the tenants subscribed to the
dev, test and prod stratos environments. Due to some reason, if this step
fails, then, thats the end of story for that tenant.
Proposal:
H
he config file.
>
>
>
> *Maninda Edirisooriya*
> Senior Software Engineer
>
> *WSO2, Inc. *lean.enterprise.middleware.
>
> *Blog* : http://maninda.blogspot.com/
> *E-mail* : mani...@wso2.com
> *Skype* : @manindae
> *Twitter* : @maninda
>
>
> On Tue, Aug 12, 2
Hi all,
At the moment we cannot enable secure vault for all of our config files
because all the components do not support reading configs with secure vault.
For example, we cannot enable secure vault for dep-sync password in
carbon.xml because cep-sync component is not written to support it (this
t you have to do is write queries to figure out which event occur after
> the app creation page loads - 1,2,3 or 4th. You can also calculate with
> what probability each of these events occur after app creation page occur.
> You can also measure average times.
>
> thanks,
> dimuthu
Where are we going to place this jagg file (apptype.jag) ? According to
Samith's mail, AFAIU this can be added by tenant admins.
On Fri, Aug 8, 2014 at 4:31 PM, Dimuthu Leelarathne
wrote:
>
>
>
> On Fri, Aug 8, 2014 at 3:43 PM, Manuranga Perera wrote:
>
>> ES already has a UI generator for RXT
Hi Dimuthu,
You have said that we want to know how much time did a user spend on
completing an action. For this you need to publish an event when a button
is clicked. And then, how are you going to publish the finished event?
On Thu, Jul 31, 2014 at 8:12 PM, Dmitry Sotnikov wrote:
> Looks good
;
> To be clear, what I had in my mind is about a non-blocking approach to
> give user some other kind of UI feedback.
>
> Thanks
>
>
> On Tue, Jul 22, 2014 at 3:50 PM, Amila Maha Arachchi
> wrote:
>
>> Regardless of having the credentials or not, can't we open
regards
> Ramith
>
>
>
> On Tue, Jul 22, 2014 at 12:01 PM, Amila Maha Arachchi
> wrote:
>
>> Danushka,
>>
>>
>> On Mon, Jul 21, 2014 at 6:13 PM, Danushka Fernando
>> wrote:
>>
>>> I think Paul's point is valid. And a
s possible?
On Tue, Jul 22, 2014 at 3:41 PM, Kavith Lokuhewage wrote:
> Hi Amila,
>
> Please find my comments in-line.
>
> On Tue, Jul 22, 2014 at 2:41 PM, Amila Maha Arachchi
> wrote:
>
>> I requested for these meeting notes because I came to know that the login
&g
I requested for these meeting notes because I came to know that the login
prompt was previously there and then removed. When I first tried to use the
AF perspective it took minutes for me to figure out how to login. That icon
was not very helpful.
By going through the review notes, I see that if t
Danushka,
On Mon, Jul 21, 2014 at 6:13 PM, Danushka Fernando
wrote:
> I think Paul's point is valid. And also in that case we don't have to
> handle the scenario that the web app is deployed in one appserver
> successfully and didn't in second appserver. We can let users know that its
> deploye
Hi Anuruddha,
I have a question on this. If there are two application servers running in
an AS cluster, isn't the topology identify both of them as active. If so,
do you go for the highest IP?
On Mon, Jul 21, 2014 at 5:28 PM, Anuruddha Premalal
wrote:
> Hi,
>
> *Problem:*
>
> In the current ap
SumedhaS,
Can you deploy the above mentioned jaggery modules to dev,test and prod AS
instances in cloud preview and reply to this thread.
On Sat, May 3, 2014 at 8:51 AM, Amila Maha Arachchi wrote:
> AFAIR we have some of the mentioned modules in the AS at the moment. We'll
> ch
the *modules* folder of the WSO2 Application
> Server (wso2as-5.2.0/modules) or any other WSO2 server which support
> artifact deployment. Is there a way to add this external modules to the App
> cloud ? I think Application server has to be restarted once we add these
> modules.
>
&g
Hi Indika,
You can deploy the con_api, wso2_con_api (DB) and con_front in the app
cloud (try with your own tenant). Then I believe you need to go the API
Cloud and create and publish the API.
On Fri, May 2, 2014 at 12:18 PM, Indika Sampath wrote:
> Hi All,
>
> We are planing to move the WSO2
On Wed, Apr 30, 2014 at 11:46 AM, Shiroshica Kulatilake wrote:
>
>
>
> On Wed, Apr 30, 2014 at 11:37 AM, Amila Maha Arachchi wrote:
>
>> Hi Punnadi,
>>
>> You don't need to add any DNS entries for the ELB. That will be done at
>> the deployment
Apr 30, 2014 at 3:17 AM, Dmitry Sotnikov wrote:
>
>> I'd say that for public App Cloud it makes sense to use AWS functionality
>> to avoid the extra steps.
>>
>> Also, I would have URLs that put the app name first - and not version
>> first - like:
>> m
Hi all,
At the moment AF team is working on implementing the URL mapping feature.
Following are some examples of URLs to be mapped.
1.0.0-dev-myapp.cloudapps.com - DNS should get resolved to stratos dev ELB
2.1.0-test-myapp.cloudapps.com - DNS should get resolved to stratos test ELB
1.1.0-prod-my
efer the mail thread
> "[Update] Cloud URL Mapping story" for more details.
>
Yes, this I am aware of.
>
>
> On Fri, Apr 25, 2014 at 3:35 PM, Amila Maha Arachchi wrote:
>
>>
>>
>>
>> On Fri, Apr 25, 2014 at 3:16 PM, Punnadi Gunarathna wrote:
>&
On Fri, Apr 25, 2014 at 3:16 PM, Punnadi Gunarathna wrote:
> hi All,
>
> In Dimtry's uber stories he came up with URL Mapping requirement for the
> applications deployed in Production.
>
> This is how it will be implemented in App Factory front.
>
> AppOwner only has permissions to domain mapping
Hi all,
In the current registration model we are working for WSO2 Cloud, we are
registering the user with the email. Then when we are creating the tenant,
we prompt the user for a display name and a company id. This display name
will be used in all the UIs and company id (which will be taken as th
On Sun, Apr 20, 2014 at 2:29 PM, Dimuthu Leelarathne wrote:
> Hi Sumedha,
>
> Please see my comments inline.
>
> On Sun, Apr 20, 2014 at 9:04 AM, Sumedha Kodithuwakku
> wrote:
>
>> Hi all,
>>
>> In the new cloud user model we have two attributes (Company Display Name
>> and Company ID) related to
On Fri, Apr 18, 2014 at 6:20 PM, Chan wrote:
> On Fri, Apr 18, 2014 at 5:58 PM, Amila Maha Arachchi wrote:
>
>>
>>
>>
>> On Fri, Apr 18, 2014 at 5:54 PM, Chan wrote:
>>
>>> Hi Sumedha/Dmitry,
>>> In this scenario - is the user going t
On Fri, Apr 18, 2014 at 5:54 PM, Chan wrote:
> Hi Sumedha/Dmitry,
> In this scenario - is the user going to authenticate himself first to be
> able to see the organizations? Why I am asking is because in EMM - the
> Android Agent has a user login. We need to know whether there is a security
> iss
These text should be i18nable. For example I see a text "Welcome to WSO2
App Cloud". But this can be "Welcome to WSO2 AppFactory" or "Welcome to XYZ
App Portal" etc. depending on the deployment. So, the text should be
modifiable from one place.
On Fri, Apr 11, 2014 at 11:30 PM, Gayan Dhanushka w
There should be only one place where the code should refer to get the
username, tenant domain etc.. If there is no such method available in app
mgt code, whoever going to fix this, first need to add that method. Then
when we come across places where we need to change the code, we should
point to th
Shariq,
How this will affect the cloud deployment? If this configuration is not
found in the tenant registry what will happen? I think we need to have a
method which we can pass the roles which we want to assign to the signed up
users (then we can use it in the cloud scenario). You will have to ad
What are the issues of having this?
On Thu, Mar 6, 2014 at 9:08 AM, Danushka Fernando wrote:
> Hi all
> I found that our tenant creation process is calling reset password call
> inside tenant creation process.
> When we call tenant creation it goes through *persistTenant* call in
> *TenantPersis
On Friday, February 21, 2014, Kasun Gajasinghe
>
wrote:
>
> I believe the issue here is that the JNDi context won't be available for a
> carbon component/bundle until the org.wso2.carbon.ndatasource.core bundle
> is activated during server startup. Any bundle that gets activated before
> this bund
in same name. I could remember that GayanD was implementing this
>> but we encountered some issues there.
>>
>> Thanks & Regards
>> Danushka Fernando
>> Software Engineer
>> WSO2 inc. http://wso2.com/
>> Mobile : +94716332729
>>
>>
>> On Mon,
required functionality for this in
> the process of making the application creation resilient and I hope we
> can add this feature in an upcoming milestone considering the other
> priorities as well.
>
>
> On Mon, Feb 10, 2014 at 2:55 PM, Amila Maha Arachchi wrote:
>
>>
Hi AF team,
$Subject?
If not, why? I know you have the backend capability.
Regards,
AmilaM.
--
*Amila Maharachchi*
Senior Technical Lead
WSO2, Inc.; http://wso2.com
Blog: http://maharachchi.blogspot.com
Mobile: +94719371446
___
Architecture mailing
Hi AF team,
Have you done any improvements to the log viewer? I am asking this because
I want to get this included in AF before the release.
Regards,
AmilaM.
On Thu, Oct 31, 2013 at 6:25 PM, Amila Maha Arachchi wrote:
> Hi all,
>
> This is not the correct time to discuss this topic s
such requirements.
>
Agreed. If we have a better approach, then its great. This is something I
faced recently and that was the workaround I could think of at that time.
If you see there are other reasonable usecases, I have added this to ESB
roadmap.
>
>
> On Thu, Jan 2, 2014 a
Hi,
At the moment, ESB can only get the registry properties. But it seems
useful to put and update properties to the registry too.
This can be used when coordinating a scheduled task between multiple ESB
nodes. If we have multiple ESB nodes and theres a scheduled task, we dont
have a way to contr
wn, if the code can
store the job in a queue and re try periodically, then, when the issue
tracker is up, that app will be added to it. (self healing). Thats what I
meant by fail-proof coding + deployment.
>
>
> Thoughts ?
>
>
>
>
> On Wed, Dec 4, 2013 at 5:22 PM, Amila
Distributed systems are bound with failures in components. What needs to be
done is fail-proof (resilient) coding. A monitoring tool can alert us with
the failures and it will take time to fix them.
Both deployment and code needs to be fail-proof.
On Wed, Dec 4, 2013 at 5:05 PM, Ramith Jayasingh
We are using the TenantManager normally to get the tenant domain by
providing the tenant id. But, AFAIK, this is not accessible via the
existing admin services.
On Tue, Nov 26, 2013 at 4:00 PM, Venura Kahawala wrote:
> Hi,
>
> Is there a web service method to get the tenant domain by providing
If this is addressed, it can solve the problem of deploying custom
mediators via CAR files.
On Tue, Nov 26, 2013 at 8:28 AM, Sanjiva Weerawarana wrote:
> Hot update of features/bundles .. basically to be able to keep a Carbon5
> based server running continuously forever.
>
> :-).
>
> Sanjiva.
>
Hi all,
This is not the correct time to discuss this topic since many of you are in
the WSO2Con and might miss the mail. But I thought of bringing this up
before I forget this.
At the moment, AF has a log viewing feature. What it does is, talk to AS,
get the logs via the LogViewer service and pre
Hi Ashansa,
On Wed, Oct 9, 2013 at 5:09 PM, Ashansa Perera wrote:
> Hi all,
>
> For cloud we have subscriptions for aPaaS and iPaaS and both would be
> powered by AppFactory.
>
> So the user story for application creation would be
> - If the tenant is subscribed only to aPaaS (or iPaaS), wh
Hi Supun,
Lets have this this week. Friday would be fine. Can you arrange a meeting
please?
AmilaM.
On Wed, Sep 4, 2013 at 2:37 PM, Supun Malinga wrote:
> Hi Dimuthu/ All,
>
> As you may know AS 5.2.0 is released now with the support to have
> application versions and set default version. So
Cloud deployment was planning to use ZooKeeper for the BAM setup. We will
use TS instead.
On Mon, Aug 19, 2013 at 11:01 AM, Anjana Fernando wrote:
> Hi,
>
> I had a chat with Dimuthu and, she said, they are not using ZooKeeper in
> AF it seems.
>
> Cheers,
> Anjana.
>
>
> On Mon, Aug 19, 2013 a
On Thu, Jul 18, 2013 at 3:17 PM, Maninda Edirisooriya wrote:
> The most useful scenario I guess is alerting. For example, when one node
> consumes more than 90% of CPU or 80% of memory it can notify admins via
> e-mails. This will be possible after integrating CEP in BAM.
>
+1
Even though we hav
ulatilake wrote:
>
>> Hi,
>>
>> Since an App will no longer be a tenant itself in aPaaS this should not
>> be a problem anymore right ?
>> An organization will be a tenant and apps will be created within that
>> organization.
>>
>> Thank you,
>
Hi AF team,
$Subject. I know you can retire an app. But isn't it good to allow app
deletion as well? Stratos 1.6 had the problem of not allowing tenant
deletion. For the aPaaS also this will be an issue.
Regards,
AmilaM.
--
*Amila Maharachchi*
Senior Technical Lead
WSO2, Inc.; http://wso2.com
On Tue, Jul 16, 2013 at 11:47 AM, Shariq Muhammed wrote:
> Hi,
>
>
> On Fri, Jul 12, 2013 at 12:01 PM, Amila Maha Arachchi wrote:
>
>> Hi Shariq,
>>
>> We definitely need to publish the stats to the ST's keyspace. In the
>> aPaaS, user does not have a
On Mon, Jul 15, 2013 at 4:39 PM, Samisa Abeysinghe wrote:
> So we are making the AS WebApp BAM toolkit tenant aware?
>
No. Current AS WebApp stat publishing component publishes data to tenant's
keyspace (it is tenant aware). We need to make it possible to publish to
ST's keyspace regardless of w
On Mon, Jul 15, 2013 at 9:36 AM, Sagara Gunathunga wrote:
>
>
>
> On Mon, Jul 15, 2013 at 8:15 AM, Samisa Abeysinghe wrote:
>
>> So, version means:
>> 1. version number appears in URL in addition to the name
>> 2. version number appears in war file name in addition to the name
>>
>> That is all?
Hi Shariq,
We definitely need to publish the stats to the ST's keyspace. In the aPaaS,
user does not have any control over stat publishing since he/she does not
see the AS UI. We, as the aPaaS hosting party, need to publish all the
stats and present them to the user (there is no choice to the user
Thanks Sumedha for carrying out this POC effort. Now we are clear on the
current domain mapping capabilities and limitations.
Yes, we need to eliminate the /t/tenant-domain/webapps/app-name section
from the URL presented to the user. Lets investigate on a way to achieve
this.
Regards,
AmilaM.
O
New feature set looks very rich..
On Mon, Jun 17, 2013 at 3:26 PM, Malinga Purnasiri wrote:
> WSO2 Message Broker 2.1.0 - RC1 Released!
>
> WSO2 MB team is pleased to announce the 2.1.0-RC1 release of
> the WSO2 Message Broker.
>
> WSO2 Message Broker 2.1.0, JMS message broker backed up with
> t
On Sunday, June 16, 2013, Anjana Fernando wrote:
> Done [1]. I guess BAM is already using dep sync for toolboxes, it is just
> the Hive scripts that are stored in the registry for some reason. Will fix
> if there is anything to be fixed.
>
BAM 2.1.0 didn't have dep-sync support for any artifact A
other part.
>
> I had offline chat with Nirmal and will publish tenatid.
>
>
> thanks
>
>
> On Wed, May 15, 2013 at 5:21 PM, Amila Maha Arachchi wrote:
>
>> Hi Nirmal,
>>
>> I am in the process of trying to add billing capabilities to S2 for
>> cart
Hi Nirmal,
I am in the process of trying to add billing capabilities to S2 for
cartridge usage. I am still trying to figure out a way to summarize these
published data using hive scripts. But, not having the tenant id in the
stream is going to cause problems. As you mentioned offline, tenant id
co
On Wed, May 8, 2013 at 6:12 PM, Afkham Azeez wrote:
>
>
> On Wed, May 8, 2013 at 6:03 PM, Amila Maha Arachchi wrote:
>
>> Hi Azeez,
>>
>> A major concern we have in Stratos is, we haven't enabled any transport
>> other than http and https.
>>
&
Hi Azeez,
A major concern we have in Stratos is, we haven't enabled any transport
other than http and https. No one had tried this and thought this would
simply work when we enable the transport sender and receiver. Therefore, we
tried a jms sender scenario to see whether it works for tenants. Abo
84 matches
Mail list logo