title: No component for supporting the service after upgrading to NHibernate 2.1
body: <p>Up until recently I had a working service using NHibernate 2.0. I have upgraded to 2.1, but now try to instantiate the ItemManager:</p>
  
  <pre><code>IItemManager manager = Container.Instance.Resolve&lt;IItemManager&gt;();
  </code></pre>
  
  <p>I get an exception:</p>
  
  <p>Castle.MicroKernel.ComponentNotFoundException was unhandled by user code
    Message="No component for supporting the service Distribution.WMS.OrderManagement.Business.Contracts.IItemManager was found"</p>
  
  <p>The mapping in my windsor config looks like this:</p>
  
  <pre><code>&lt;component
    id="item.manager"
    service="Distribution.WMS.OrderManagement.Business.Contracts.IItemManager, Distribution.WMS.OrderManagement.Business.Contracts"
    type="Distribution.WMS.OrderManagement.Business.Managers.ItemManager, Distribution.WMS.OrderManagement.Business.Managers"
    lifestyle="transient"&gt;
    &lt;parameters&gt;
      &lt;repository&gt;${som.item.repository}&lt;/repository&gt;
    &lt;/parameters&gt;
  &lt;/component&gt;
  </code></pre>
  
  <p>IItemManager is in the namespace: Distribution.WMS.OrderManagement.Business.Contracts</p>
  
  <p>Am I missing something simple or is there something else I must do after upgrading?</p>