On Wed, Apr 24, 2013 at 4:09 PM, Gihan Anuruddha <[email protected]> wrote:

> Hi,
>
> We had internal BAM team discussion regarding this matter. We had
> identified two issues associated with this
> 1. Once profile details is update how do we update/change existing proxy
> services that used BAM profile details.
> 2. How we properly distribute BAM profile details across worker-manager
> separate environment.
>
> Since we don't have much time to attend this issue in BAM 2.3.0 release,
> we decide to address this in future releases.
>
+1. As this need time to implement and properly test.

>
> Thanks.
>
> Gihan
>
>
> On Wed, Apr 24, 2013 at 3:44 PM, Maninda Edirisooriya <[email protected]>wrote:
>
>> Hi Gihan,
>>
>> This is what I believe. As there is no way to edit or delete streams
>> properly in BAM at present, the user should not be able to edit or delete a
>> stream once created. Created streams should be shown as uneditable in UI.
>> It will give the sense to the user that the created streams cannot be
>> edited or deleted. It will be more inconvenient if the user edit an
>> existing stream and face this problem. He will have no idea about the
>> error. The exception will not appear immediately and will happen after he
>> restart the server which will confuse the user more.
>>
>> *
>> Maninda Edirisooriya*
>> Software Engineer
>> *WSO2, Inc.
>> *lean.enterprise.middleware.
>>
>> *Blog* : http://maninda.blogspot.com/
>> *Phone* : +94 777603226
>>
>>
>> On Wed, Apr 24, 2013 at 3:15 PM, Gihan Anuruddha <[email protected]> wrote:
>>
>>> Hi Maninda,
>>>
>>> I think we can't block stream definition updating from user. It may
>>> cause some inconvenience in user point of view. What we can do that catch
>>> the
>>> "org.wso2.carbon.databridge.commons.exception.DifferentStreamDefinitionAlreadyDefinedException"
>>> exception and show proper error message regarding the version no. and user
>>> can decide the version no.
>>>
>>> WDYT?
>>>
>>> Thanks.
>>> Gihan
>>>
>>>
>>> On Wed, Apr 24, 2013 at 2:15 PM, Maninda Edirisooriya 
>>> <[email protected]>wrote:
>>>
>>>> First, the main problem have to be fixed is to prevent a stream (i.e.,
>>>> name + version) from getting updated once created. Then the user have to
>>>> create a new stream with a new version. Not getting updated in Synapse XML
>>>> is another problem. Actually it a kind of feature in ESB. So let's ignore
>>>> it for now. When a new stream version is created it is the responsibility
>>>> of the user to update the Synapse XML. As the old existing stream cannot be
>>>> modified, the given error will not come. If the user wants to use the new
>>>> stream version he has to explicitly do it.
>>>>
>>>> *
>>>> Maninda Edirisooriya*
>>>> Software Engineer
>>>> *WSO2, Inc.
>>>> *lean.enterprise.middleware.
>>>>
>>>> *Blog* : http://maninda.blogspot.com/
>>>> *Phone* : +94 777603226
>>>>
>>>>
>>>> On Wed, Apr 24, 2013 at 1:30 PM, Gihan Anuruddha <[email protected]>wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> We can create BAM profiles in ESB after adding BAM Mediator feature to
>>>>> the ESB. In this BAM profiles
>>>>> you can add/update stream definitions. Currently once you update the
>>>>> existing stream definition version no. will not get incrementality update
>>>>> automatically unless if you manually updated it. But sometimes users 
>>>>> forget
>>>>> to  update this once they did small changes to stream properties. Due to
>>>>> this; cassandra throws errors since it try to save another stream
>>>>> definition with same row id details (like stream1:1.0.0).
>>>>>
>>>>> We can add version auto incremental feature from Mediator agent side
>>>>> but the problem is what is the proper way. We can either increment micro
>>>>> version like 1.0.0, 1.0.1, 1.0.2 ... or major version like 1.0.0, 2.0.0,
>>>>> 3.0.0 .... . What is the best way to do?
>>>>>
>>>>>
>>>>> Thanks,
>>>>> Gihan
>>>>> --
>>>>> ---
>>>>> W.G. Gihan Anuruddha
>>>>> Senior Software Engineer | WSO2, Inc.
>>>>> M: +94772272595
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> ---
>>> W.G. Gihan Anuruddha
>>> Senior Software Engineer | WSO2, Inc.
>>> M: +94772272595
>>>
>>
>>
>
>
> --
> ---
> W.G. Gihan Anuruddha
> Senior Software Engineer | WSO2, Inc.
> M: +94772272595
>
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to