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