I've been working on connecting HP's ALM Synchronizer with Team Foundation Server at work (we still are on 2008 but moving to 2012 one of these days). I kept getting an issue saying it couldn't find the TFS Adapter even after I had done the following
Installed HP ALM Sync Server/Client
Team Explorer 2008 and 2010
Ran the Install TFS Adapter executable.
And still kept getting the failure.
TFS. Error: com.hp.qc.synchronizer.adapters.exceptions.AdapterConnectionException: Failed to connect. Reason: Unhandled exception in Connect method during creation TfsConnection object. It is possible that the TFS-Adapter.dll is not registered on the Synchronizer server machine. Error message: AutomationException: Class not registered..
After some searching I found the following article that shows that when running in x64 version of windows, you have to run a second command to register the DLL properly in the registry.
This article lays it out, but here is the command.
%WinDir%\SysWoW64\reg.exe import TFS-Adapter.reg
http://h30499.www3.hp.com/t5/Quality-Center-Support-and-News/Unable-to-connect-to-TFS-as-an-endpoint-in-Hp-Quality-Center/td-p/5287593
No comments:
Post a Comment