Monday, January 04, 2010

ESB with UDDI on separate server - can this be done?

The answer to this is yes. To have the ESB Toolkit use a separate server, the server location must be changed in the esb.config file found in the installation folder of the ESB Install (not the bin folder). Change the url in the baseUri tag of the UDDI resolver element to the correct server.















However, if you want to add the esb binding information or publish a server to UDDI using the UDDIPublisher tool, you will need to copy the following files to the UDDI Server (all from the ESB Toolkit/bin directory):

Microsoft.Practices.ESB.ExceptionManagement.dll
Microsoft.Practices.ESB.UDDI3.dll
TransportTypes.xml
Microsoft.Practices.ESB.UDDIPublisher.exe
Microsoft.Practices.ESB.UDDIPublisher.exe.config

Place the files in the same folder, add the dlls to the GAC, and then run the UDDIPublisher.exe from a command line.

No comments: