Friday, August 1, 2014

Restful web services and WebDAV dont play nice together - blocks PUT and DELETE

We relearned a lesson at work that I want to capture
We are using a lot of RESTful services in our current development

If you have WebDAV enabled in Windows, it gets added to the default web site
WebDAV consumes verbs that restful services like to use

There are two ways to turn it off
1) In the web.config file, it can be removed in the handlers section
2) in IIS, under the application modules (Feature view) you can remove it from each application

Ugh!

Tuesday, July 1, 2014

Biztalk how to use two copies of a schema

So I had a fun problem at work implementing Biztalk processing where I was using two versions of a schema with the same root name - a HIPAA transaction. We were using the version that splits into subdocuments, but for one part I wanted to use the version where it doesn't do the split

Biztalk does not like it when you deploy a schema with the same root name and target namespace, because it cant figure out how to route the message.

What I had to do was change the target namespace, then make sure the party agreements used the altered namespace.

Captured for my future headaches in Biztalk :-)