We have a requirement that our web app will do a mail merge and generate some Word documents. Of course this is very easy to do using Word automation but is not recommended by Microsoft http://support.microsoft.com/kb/257757.
"Microsoft does not currently recommend, and does not support, Automation of Microsoft Office applications from any unattended, non-interactive client application or component (including ASP, ASP.NET, DCOM, and NT Services), because Office may exhibit unstable behavior and/or deadlock when Office is run in this environment."
What do people generally do in this situation? Just accept that Word will occasionally hang or go for some third party solution.