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

Reply via email to