I'm working on upgrading our Tridion 2011 SP1 installation to 2013 SP1. When I did my initial test performing the upgrade I did not install the Legacy Pack (as I was pretty certain we hadn't implemented any legacy templates).
When I got to the stage of testing publishing, I was receiving "Success" in the Publishing Queue. However, when I navigated to a folder with my Dynamic Component Templates I received the error regarding "Unable to get template type with legacy id."
So, I then installed the Legacy Pack. However, after that I began to have publishing problems - the item seems to successfully publish (it is updated on the server), but the Publishing Queue is stuck on "Deploying".
Checking the logs on both ends of the deployer don't show any problems. The publisher has entries like "DestinationController - All Deployer endpoints have completed, setting transaction to completed" with the correct transaction ID. Similarly, the HTTP Upload website's log has a en entry "TransactionManager - Finished handling of Deployment package" along with clean-up references.
If I uninstall the Legacy Pack - Publishing finishes properly with "Success." Reinstall and it gets stuck on "Deploying"...
My intention is to actually remove the dependencies on the Legacy Pack, but I was hoping someone could enlighten me as to why publishing gets hung up when the Legacy Pack is installed.
ADDITIONAL INFORMATION: I enabled the Publisher's log file (Tridion MMC snap-in: Publisher settings > Activate logging) and the last couple entries are:
9/26/2014 4:47:12 PM <2808> Receiving deployment feedback for publish transaction [tcm:0-190440-66560] with status: Success 9/26/2014 4:47:12 PM <2808> The partner transaction manager has disabled its support for remote/network transactions. (Exception from HRESULT: 0x8004D025)
So it looks like it receives the feedback of success, but then complains about "partner transaction manager". According to another article this is a DTC issue, however my settings seem to be correct in Component Services and again - when Legacy Pack isn't installed publishing works fine.