title: Hybris component in Addon not calling controller
body: <p>I created my custom form component. After I added it in the smart edit, it doesn't call controller to fillIn the form.
  I created itemtype <em>MyComponentModel</em> in *-items.xml, checked in HAC deployment, it's there. 
  I also added annotations like in this <a href="https://stackoverflow.com/a/37963140/2966401">answer</a></p>
  
  <pre><code>@Controller("MyComponentController")
  @RequestMapping(value = ControllerConstants.Actions.Cms.MyComponent)
  public class MyComponentController extends AbstractAcceleratorCMSComponentController&lt;MyComponentModel&gt; {
  </code></pre>
  
  <p>and the mapping value is in my ControllerConstants like this:</p>
  
  <pre><code>String _Prefix = "/view/"; // NOSONAR
  String _Suffix = "Controller"; // NOSONAR
  String MyComponent = _Prefix + MyComponentModel._TYPECODE + _Suffix; // NOSONAR
  </code></pre>
  
  <p>When I add it in smartedit on a page, the .jsp file is loaded (I can see some text), but as the controller isn't called</p>
  
  <p>According to Hybris doc, the called method in my controller should be this:</p>
  
  <pre><code>@Override
  protected void fillModel(HttpServletRequest request, Model model, MyComponentModel component) {
  </code></pre>
  
  <p>But it isn't called, so I'm not able to fill the form.</p>
  
  <pre><code>&lt;div class="span-20 last"&gt;
      I can see this text
      &lt;div class="row item_container_holder"&gt;
          &lt;c:if test="${not empty MyForm}"&gt;
            &lt;%--this condition is false, form is empty--%&gt;
  </code></pre>
  
  <p>Note that I also added component in impex, I have updated system in HAC, I tried to sync catalogs.</p>
  
  <pre><code>INSERT_UPDATE MyComponent; $contentCV[unique = true]; uid[unique = true]       ; name                               ; &amp;componentRef
  ;; MyComponent ; MyComponent ; MyComponent
  </code></pre>
  
  <p>EDIT:</p>
  
  <p>*-items.xml</p>
  
  <pre><code> &lt;itemtype code="MyComponent" autocreate="true" generate="true" extends="SimpleCMSComponent"
                jaloclass="mypackage.b2c.core.jalo.components.MyComponent"&gt;
          &lt;deployment table="MyComponents" typecode="15900"/&gt;
          &lt;attributes&gt;
              &lt;attribute qualifier="title" type="localized:java.lang.String"&gt;
                  &lt;persistence type="property" /&gt;
                  &lt;modifiers /&gt;
                  &lt;description&gt;Localized title of the component.&lt;/description&gt;
              &lt;/attribute&gt;
          &lt;/attributes&gt;
      &lt;/itemtype&gt;
  </code></pre>