title: Cannot call method 'add' of undefined
body: <p>I have been try trying to make a dynamic carousal in sencha touch 2.1.1 which fetches the images  from wordpress json data..
  but when i call the load listener in store it gives and error .
  I tasted this on another demo sencha app it was working fine there but when i add it here it shows up the error</p>
  
  <pre><code>Uncaught TypeError: Cannot call method 'add' of undefined 
  </code></pre>
  
  <p>I am sharing my view,model,and store files here</p>
  
  <pre><code>Ext.define('Flugelsoft.view.Portfolio', {
      extend:'Ext.Container' ,
      xtype: 'portfolio',
      fullscreen: true,
      //store:'Portfolios',
  
  requires: ['Flugelsoft.store.Portfolios', 'Ext.dataview.List', 'Ext.Img','Ext.carousel.Carousel'],
  
      config: {
              layout: {
                          type: 'fit'
               },
  
              items: [
  
              {
                      xtype: "carousel",
                      id: 'carouselid'
  
              }
          ]
  
  
  
      }
  });
  </code></pre>
  
  <p>store.js file</p>
  
  <pre><code>var token=localStorage.getItem("access_token");
  
  Ext.define("Flugelsoft.store.Portfolios", {
   extend: "Ext.data.Store",
  requires: ["Ext.data.proxy.JsonP"],
  config: {
  model: "Flugelsoft.model.Portfolio",
  autoLoad: true,
  
  proxy: {
      type: 'jsonp',
      url: 'http://www.flugelsoft.net/?json=get_category_posts&amp;category_id=2&amp;access_token='+token,
      reader: {
          type: 'json',
          rootProperty: 'posts'
          }
      },  
  
  }    
  
     });
  
  var newPanel = Ext.create('Flugelsoft.store.Portfolios', {   
      listeners:{
      load: function( me, records, successful, operation, eOpts ){ 
          console.log("data loaded", records);
          myCarousel = Ext.getCmp('carouselid');
          for(var i=0; i&lt;records.length; i++){
  
           //THE ERROR IS GENERATING IN THIS LINE myCarousal.add 
              myCarousel.add({
                  xtype: 'image',
                  src: records[i].get('thumbnail')
              });
          }
      }
  }
  
  });
  </code></pre>
  
  <p>Model.js file</p>
  
  <pre><code>Ext.define('Flugelsoft.model.Portfolio',{
             extend:'Ext.data.Model',
  
             config:{
                 fields: [{name: 'title', type: 'string'},{name: 'content', type: 'string'},{name:'thumbnail',type:'image/png'}]
            }
  
  
  });
  </code></pre>
  
  <p>Thank you in advance</p>