Hi Imesh,

I added the initialization to the default constructor too
in bc966bad5dae45e9ff84dfe3afc6254088429913.

On Thu, Mar 26, 2015 at 7:18 PM, Imesh Gunaratne <im...@apache.org> wrote:

> It looks like I have done the fix on a previous commit, I did not see the
> initialization in constructors. I just fixed it again.
>
> Thanks
>
> On Thu, Mar 26, 2015 at 6:30 PM, Udara Liyanage <ud...@wso2.com> wrote:
>
>> Hi Imesh,
>>
>> properties variable is initialized in both constructors. Do we have to
>> initialize it again in init()
>>
>> On Thu, Mar 26, 2015 at 6:22 PM, Imesh Gunaratne <im...@apache.org>
>> wrote:
>>
>>> The above fix was not in the latest codebase. I just applied it and
>>> pushed to master branch.
>>>
>>> Thanks
>>>
>>> On Wed, Mar 25, 2015 at 6:09 PM, Shaheedur Haque (shahhaqu) <
>>> shahh...@cisco.com> wrote:
>>>
>>>>  Unfortunately, 276f1f162f authored 2 hours ago does not fix the
>>>> issue. I presume this is because it does not cover the default constructor,
>>>> but I am not sure.
>>>>
>>>>
>>>>
>>>> *From:* Udara Liyanage [mailto:ud...@wso2.com]
>>>> *Sent:* Wednesday, March 25, 2015 10:57 AM
>>>>
>>>> *To:* dev
>>>> *Subject:* Re: Schema changes for Stratos 4.1
>>>>
>>>>
>>>>
>>>> Hi Shaheed,
>>>>
>>>>
>>>>
>>>> I think your fix is valid. properties variable is not initialized
>>>> before adding property. I will commit the fix.
>>>>
>>>> Thanks for suggesting the fix.
>>>>
>>>>
>>>>
>>>> On Wed, Mar 25, 2015 at 3:43 PM, Shaheedur Haque (shahhaqu) <
>>>> shahh...@cisco.com> wrote:
>>>>
>>>>  Hi all,
>>>>
>>>>
>>>>
>>>> With master at 69a5eb from  a few hours ago, and the following
>>>> temporary fix:
>>>>
>>>>
>>>>
>>>> $ git diff
>>>>
>>>> diff --git
>>>> a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/domain/Cartridge.ja
>>>>
>>>> index 4c1a690..5072dcd 100644
>>>>
>>>> ---
>>>> a/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/domain/Cartridge.java
>>>>
>>>> +++
>>>> b/components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/domain/Cartridge.java
>>>>
>>>> @@ -78,6 +78,7 @@ public class Cartridge implements Serializable{
>>>>
>>>>
>>>>
>>>>      private void init() {
>>>>
>>>>          tenantPartitions = "*";
>>>>
>>>> +        properties = new org.apache.stratos.common.Properties();
>>>>
>>>>      }
>>>>
>>>>
>>>>
>>>>      public String getType() {
>>>>
>>>>
>>>>
>>>> I can now see volumes being attached correctly. So, pending an official
>>>> version of the above fix, I will consider this issue as closed form my POV.
>>>>
>>>>
>>>>
>>>> Thanks, Shaheed
>>>>
>>>>
>>>>
>>>> *From:* Imesh Gunaratne [mailto:im...@apache.org]
>>>> *Sent:* Saturday, March 14, 2015 5:59 AM
>>>> *To:* dev
>>>> *Subject:* Re: Schema changes for Stratos 4.1
>>>>
>>>>
>>>>
>>>> Hi Devs,
>>>>
>>>>
>>>>
>>>> Thanks Shaheed for brining this up. @Devs I think we need to add the
>>>> persistence attribute to the Subscribable information section and implement
>>>> any logic required in the backend.
>>>>
>>>>
>>>>
>>>> Thanks
>>>>
>>>>
>>>>
>>>> On Fri, Mar 13, 2015 at 9:26 PM, Shaheedur Haque (shahhaqu) <
>>>> shahh...@cisco.com> wrote:
>>>>
>>>>  Imesh and I discussed this, and it was agreed that this seems to be
>>>> missing. Imesh undertook to investigate and report back.
>>>>
>>>>
>>>>
>>>> *From:* Shaheedur Haque (shahhaqu)
>>>> *Sent:* 12 March 2015 16:23
>>>> *To:* dev@stratos.apache.org
>>>> *Subject:* Schema changes for Stratos 4.1
>>>>
>>>>
>>>>
>>>> Hi Imesh,
>>>>
>>>>
>>>>
>>>> I’m busy porting our code to the new model. One issue I have just come
>>>> across is that in the old model, the “persistence” attribute was available
>>>> (as I understand it) on both the Cartridge Definition and also on the
>>>> Cartridge Subscription. For reasons I am sure you will understand, we must
>>>> apply the attribute on the Subscription. I don’t quite see how/where to do
>>>> this in the new model. Have I missed something?
>>>>
>>>>
>>>>
>>>> Also, this begs the question whether there are any other attributes on
>>>> the old Subscription that have not made it into the new model. It would
>>>> probably be a good idea to a quick/urgent review of this using the
>>>> comparison document you published…WDYT?
>>>>
>>>>
>>>>
>>>> Finally, did you see my comment on the comparison doc about the
>>>> cartridgeMin/Max values?
>>>>
>>>>
>>>>
>>>> Thanks, Shaheed
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>> Imesh Gunaratne
>>>>
>>>>
>>>>
>>>> Technical Lead, WSO2
>>>>
>>>> Committer & PMC Member, Apache Stratos
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>>
>>>>
>>>> Udara Liyanage
>>>>
>>>> Software Engineer
>>>>
>>>> WSO2, Inc.: http://wso2.com
>>>>
>>>> lean. enterprise. middleware
>>>>
>>>> web: http://udaraliyanage.wordpress.com
>>>>
>>>> phone: +94 71 443 6897
>>>>
>>>
>>>
>>>
>>> --
>>> Imesh Gunaratne
>>>
>>> Technical Lead, WSO2
>>> Committer & PMC Member, Apache Stratos
>>>
>>
>>
>>
>> --
>>
>> Udara Liyanage
>> Software Engineer
>> WSO2, Inc.: http://wso2.com
>> lean. enterprise. middleware
>>
>> web: http://udaraliyanage.wordpress.com
>> phone: +94 71 443 6897
>>
>
>
>
> --
> Imesh Gunaratne
>
> Technical Lead, WSO2
> Committer & PMC Member, Apache Stratos
>



-- 

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

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

Reply via email to