Yesterday I blogged about my second scenario and how to configure a service in UDDI. Because my send ports are dynamic I couldn’t register it in the ESB Management Portal as a service, so I did it the hard way
. Another possibility and an easier way is to create a temporarily send port in the BizTalk Administration Console and configure it for your needs (WCF, FILE, etc):
After that you can register this port in UDDI via the ESB Management Portal. Click on Registry and New Registry Entry. Select your application. Find your temporarily port and click publish:
On the next screen you can change the settings for your need. When you are finished, then click publish:
Open the UDDI portal and navigate to publish:
As you can see your service is now available in UDDI and all settings are made for you. If you want you can clean up the categories of your binding (but always leave one in place, doesn’t matter which one). In the BizTalk Administration Console you can delete the port physically. Change your itinerary to use the new UDDI service. Note: the name of the send port is used as binding key, so choose your name wisely




