On Wed, Dec 5, 2012 at 10:40 AM, Senaka Fernando <[email protected]> wrote:

> Hi Subash,
>
> ARGH, I misunderstood. I was thinking you were talking about an Asset
> itself, but not a field in an Asset. What you are saying did work in the
> past, and it is definitely a regression of some sort.
>

I don't think this is a regression. With the current model, we can't
achieve aforementioned scenario, since we pass only the content which has
updated (updated as an empty field cannot be tracked back).


>
> Thanks,
> Senaka.
>
>
> On Wed, Dec 5, 2012 at 10:35 AM, Subash Chaturanga <[email protected]>wrote:
>
>>
>>
>> On Wed, Dec 5, 2012 at 9:57 AM, Senaka Fernando <[email protected]> wrote:
>>
>>> Hi Subash,
>>>
>>> What requires you to delete the existing value?
>>>
>>
>> i.e A user should be able to delete a field value isn't it. Say for an
>> example I want to delete the description/comment field in an RXT.
>>
>>
>>> Our assumption is such would only be done in an LC Executor and those do
>>> handle that situation. In other cases, this would only happen if you change
>>> any attribute that changes the path in which the asset is stored. We
>>> decided not to over complicate that situation. This is why we don't have
>>> this.
>>>
>>> But, also, when it comes to an asset, if it was the exact same asset
>>> that is being saved, the UUID won't change. You can use it internally to
>>> compute the previous path. Is this condition violated or did someone simply
>>> write some logic that works for Services but not RXT based assets in the
>>> past?
>>>
>>  I have not tested this particular scenario in past, but now this fails
>> for all RXTs.
>>
>>
>>> Thanks,
>>> Senaka.
>>>
>>> On Wed, Dec 5, 2012 at 1:36 AM, Subash Chaturanga <[email protected]>wrote:
>>>
>>>> Hi,
>>>> $subject ?  Because of this, if some body deletes an existing value and
>>>> save the content, it will not get tracked as an edited one.
>>>> And when updating, it writes all the elements in the new artifact to
>>>> the old one and save the old one as the updated one.
>>>>
>>>> With this model, no one can't delete an existing value of an artifact
>>>> and save it.
>>>>
>>>>
>>>> --
>>>>
>>>> Subash Chaturanga
>>>> Software Engineer
>>>> WSO2 Inc. http://wso2.com
>>>>
>>>> email - [email protected]
>>>> phone - 077 2225922
>>>>
>>>>
>>>
>>>
>>> --
>>> * <http://wso2con.com/>
>>> *
>>> *
>>>
>>> Senaka Fernando*
>>> Member - Integration Technologies Management Committee;
>>> Technical Lead; WSO2 Inc.; http://wso2.com*
>>> Member; Apache Software Foundation; http://apache.org
>>>
>>> E-mail: senaka AT wso2.com
>>> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
>>> Linked-In: http://linkedin.com/in/senakafernando
>>>
>>> *Lean . Enterprise . Middleware
>>>
>>>
>>
>>
>> --
>>
>> Subash Chaturanga
>> Software Engineer
>> WSO2 Inc. http://wso2.com
>>
>> email - [email protected]
>> phone - 077 2225922
>>
>>
>
>
> --
> * <http://wso2con.com/>
> *
> *
>
> Senaka Fernando*
> Member - Integration Technologies Management Committee;
> Technical Lead; WSO2 Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>


-- 

Subash Chaturanga
Software Engineer
WSO2 Inc. http://wso2.com

email - [email protected]
phone - 077 2225922
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to