2013-11-28 3 views
1

1 수신 포트와 1 송신 포트로 간단한 오케스트레이션을 배포하려고합니다. Visual Studio 2010에서 솔루션을 배포하려고 할 때 바인딩에 대해 수신 콘솔이 관리 콘솔에 나타나지만 송신 포트가 전혀 나타나지 않습니다. 이 문제를 해결하는 방법을 알려주세요.BizTalk : 배포 된 오케스트레이션에 포트가 나타나지 않음

BizTalk 버전 : 2010

문제는 범위 셰이프와 관련이 있습니다. Scope 셰이프 내에서 Send Port를 사용하고 있습니다. 이제 응용 프로그램을 배포 할 때 전송 포트를 오케스트레이션에서 바인딩 할 수 없습니다. 오케스트레이션은 수신 포트 1 개만 표시하고 송신 포트는 표시하지 않습니다. 스코프 모양 안에 송신 포트를 사용하는 방법을 안내하십시오.

감사합니다, Mayur Jadhav 논리적 포트 설정을 바인딩 (오케스트레이션의 포트 모양)을 나중에 지정하거나 다음 물리적 포트가 생성되지 않습니다 다이렉트 설정되어있는 경우

답변

3

. 그러나 관리 콘솔에서 수동으로 포트를 만들고 오케스트레이션을 포트에 바인딩 할 수 있습니다.

지금 지정하거나 동적으로 구성하면 포트를 만듭니다 (이름이 매우 혼란 스럽습니다).

내가 아는 대부분의 개발자는 나중에 지정 또는 직접 지정을 사용하고 관리 콘솔에서 포트를 만든 다음 Visual Studio에서 배포를 사용하여 생성하기보다는 배포 & dev 설치 프로세스의 일부로 사용할 바인딩 파일을 만듭니다. 동적 포트를 제외하고 포트가 생기면 쉽게 포트.

+0

가 편집 된 버전에서 문제를 설명하는 범위 형태의 내부 apprearing 보내기 포트는 배포 후 오케스트레이션에 바인딩을 사용할 수 없습니다. 제발 조언. –

+0

직접 포트 인 경우 관리 콘솔에 표시되는 논리 포트가 메시지 상자에 게시되고 메시지에 대한 가입이 필요합니다. 예 : 메시지의 유형 또는 메시지의 수준을 올린 속성을 찾는 구독 포트가 송신 포트에 있습니다. – Dijkgraaf

0

난 그냥 똑같은 문제에 봉착 했어, 확실히 VS 버그 야. 한 프로젝트에서 다른 프로젝트로 오케스트레이션을 이동 한 후 다시 컴파일 한 후 오케스트레이션의 모든 논리 전송 포트가 BizTalk 관리 콘솔에서 사라졌습니다.

다행히도 송신 포트 중 하나를 제거하고 다시 생성하면 (기존 포트 유형 재사용) 배포 후에 송신 포트를 다시 가져옵니다. 라즐로

관련 문제