title: MsmqSubscriptionStorage fails to record subscribers when using ServiceBroker.net as an NServiceBus transport
body: <p>I'm using a <a href="http://www.nullreference.se/2010/12/07/using-nservicebus-and-servicebroker-net-part-2/" rel="nofollow">SQL ServiceBroker transport for NServiceBus</a> to hook into a third party CRM.</p>
  
  <p>The pattern is described in the link above, my solution and the sample solution that have been provided both suffer from the same problem.</p>
  
  <p>When using <code>Configure.With().StructureMapBuilder().XmlSerializer().MsmqSubscriptionStorage().MsmqTransport().IsTransactional(true).PurgeOnStartup(false);</code> the NServiceBus Host runs fine, however the subscription queues are not created, and subscribers are not stored in the queue if I create the subscription queue manually.</p>
  
  <p>I'm not really sure how to progress, and thoughts greatly appreciated.</p>
  
  <p>Debug logs from the publisher, summarised:</p>
  
  <pre><code>2011-11-25 10:27:04,712 [1] DEBUG NServiceBus.Serializers.XML [(null)] &lt;(null)&gt; - Initializing type: NServiceBus.Unicast.Transport.SubscriptionMessage, NServiceBus.Core, Version=2.6.0.1505, Culture=neutral, PublicKeyToken=9fc386479f8a226c
  2011-11-25 10:27:04,837 [1] DEBUG NServiceBus.Unicast.UnicastBus [(null)] &lt;(null)&gt; - Message NServiceBus.Unicast.Transport.SubscriptionMessage has been allocated to endpoint .
  2011-11-25 10:32:15,603 [Worker.5] INFO  NServiceBus.Unicast.UnicastBus [(null)] &lt;(null)&gt; - Subscribing Registration.IndividualHandler.InputQueue@COMPUTER to message type Messages.IIndividualUpdated, Messages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null
  2011-11-25 10:47:55,493 [Worker.5] DEBUG NServiceBus.Unicast.UnicastBus [(null)] &lt;(null)&gt; - Sending message Messages.__Impl.IIndividualUpdated, NServiceBus.Grid.Messages.__Impl, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null with ID c2267496-5f7e-4b3d-a1c4-69a7e68982a1\6367966 to destination Registration.IndividualHandler.InputQueue@COMPUTER.    
  </code></pre>