So using the GO pipeline to deploy an upgrade of the project including the latest version of NServiceBus (3.2.7), I seem have run into some kind of permission issue creating the queues, once manually created, it still seems that the service will not read from it.
Here is my endpoint configuration
public class EndpointConfiguration
: IConfigureThisEndpoint, AsA_Server
, IWantCustomInitialization, IWantCustomLogging
{
public void Init() {
// setup Container
var container = new WindsorContainer();
container.Kernel.ReleasePolicy = new NoTrackingReleasePolicy();
container.Install(new WindsorInstaller(), new DatabaseInstaller(), new WorkflowTaskingInstaller());
SetLoggingLibrary.Log4Net(XmlConfigurator.Configure);
Configure.With()
.CastleWindsorBuilder(container)
.MsmqTransport()
.UnicastBus()
.RavenSubscriptionStorage()
.MyUnitOfWork()
.XmlSerializer();
LogManager.GetLogger("cs.Process").Info("Starting cs.Process");
}
}
It appears like I said that it is some issue with the service. I'm pretty new to NServiceBus so I'm not certain as to how this is deployed as a service instead of running the host.exe.
Also when I run this locally, I can point at the queues on the dev environment and read from them.