1

In Biztalk, many artifacts (e.g. schema, pipeline etc) are used in some location like sendport, receivelocation etc.

Each time when we want to deploy an update version to Biztalk, it will said the artifact is being used. But we dont know where it is being used and we need to check all receivelocations, sendports and other places one by one.

Is there any faster approach such that we can know where the artifact is used?

Thanks.

Dijkgraaf
  • 11,049
  • 17
  • 42
  • 54
hosir
  • 477
  • 1
  • 9
  • 33
  • Hi hosir, which version of BizTalk are you running? In BizTalk 2013 it's easy to see dependencies in the properties window. – zurebe-pieter Mar 06 '14 at 09:21
  • Thx. We are using 2006R2 – hosir Mar 06 '14 at 09:22
  • Am I correct in assuming the update you are doing involves modifying resources (DLLs)? Are you sure that all of your send ports/receive locations/orchestrations are unenlisted/disabled and that there are no more running/dehydrated orchestrations? – zurebe-pieter Mar 06 '14 at 09:26
  • Yes, but is there any efficient way to find out all related sendports/receivelocations which are used by the artifacts which we want to be replaced? Currently we need to check one-by-one to see which one need to be unenlisted. thx – hosir Mar 07 '14 at 01:45

2 Answers2

1

BizTalk documenter might be of some use. It documents in what ports a map is used. (Full Disclosure: I am now a developer on the latest versions)

And just released there is a new tool called BTSG NoS Addin will find your external dependencies.

Dijkgraaf
  • 11,049
  • 17
  • 42
  • 54
  • I didn't think of this, but this is actually a very nice tool with a clear dependency listing on a lot of artifacts. +1 – zurebe-pieter Mar 07 '14 at 14:30
1

You can check this using Admin Console of Biztalk. For example if you want to know where a pipeline is used, just right click on pipeline and click on 'view dependencies' and now you can view all those places where pipeline is being used/refered. click on Number and it will bring to that place

Ali Hassan
  • 11
  • 1
  • I cannot find this function in Biztalk 2006R2, is it in Biztalk 2010 or higher? thanks. – hosir Apr 03 '14 at 04:26