We had a consultant install our server so I didn't see much detail. I know that we did not install Office. The biggest problem we ran into was permissions. We are running Windows Server 2008 R2 64bit and Microsoft really has things locked down tight. We ended up having to grant a lot of permissions to get things working.
On item 1 just delete that line from web.config Julian. If you do raise it with support, you may find other people have raaied the same issue. Watch out for the spelling mistakes in the app too.
On item 2 I would usually have installed WSE by that point as it's pretty essential to have it on the server if you are running TPS, but it would be great to have this listed as a pre-req.
For (1) I wasn't sure if just commenting out was safe. I saw a similar discussion on this about the RSS Generator but in this case thought perhaps this would be needed for the OpenTouch outputs to XML files etc or something so loathed to comment it out. I assumed maybe it was just the usual case of the Developer and Testers testing it on there systems that had alraedy had Touchpaper installed and hence missing the prerequisites. been there done that myself so very aware of the possibility!
For (2) yep I would have got it if I'd been pointing at an installed TPS on this host server but in fact I am pointing to the one on the Apps server instead as we are running OpenTouch on our "ALM" server instead which doesnt of course need itself.
"Hei kona ra" ( sorry the page crashes on save if I put lines over the "a" characters!)
Cheers Julian. And it's goodbye from me too :-) I'd love to know how you get on with opentouch.
One of the areas we are using it for include this scenario:
1) New Change processes for "New Starter", "Leaver" and "Modify User" in ServiceDesk
2) ALM process and listener that pick up Task Changes at appropriate "waiting" status
3) ALM fires powershell which creates/updates AD and Exchange accounts
4) ALM fires OpenTouch to move the Change processes on and also Create/update users in ServiceDesk