2013-01-20 5 views
2
에서 BAM 프로필을 추가 ​​

우리는 문제는 설명서를 다음 ESB에 BAM 프로필을 추가하려는 데있어 :WSO2는 ESB

http://docs.wso2.org/wiki/display/BAM201/Setting+up+BAM+Mediator#SettingupBAMMediator-ConfigureBAMServerProfilesandStreams

BAM 2.0.1 (최신 버전)

ESB 4.5.1 그것은 당신이 하나의 호에 WSO2-서버 모두와 함께 할 경우 작동 http://dist.wso2.org/p2/carbon/releases/p2-repo.zip (15-01-2013)

에서 (최신 버전)

P2-REPO t이지만 ESB와 BAM이 별도의 호스트에서 실행중인 경우에는 그렇지 않습니다. 로그 또는 트래픽이 포트 7611을 통해 나가거나 들어오는 경로가 없습니다.

BAM 스 리프트 포트 7611이 열려 있고 BAM 호스트에서 수신 대기하며 ESB 포트에서 연결할 수 있습니다.

세부 사항은 다음과 같습니다

# uname -a 
Linux ESBHOST 2.6.32-220.el6.x86_64 #1 SMP Wed Nov 9 08:03:13 EST 2011 x86_64 x86_64 x86_64 GNU/Linux 

# java -version 
java version "1.7.0_11" 
Java(TM) SE Runtime Environment (build 1.7.0_11-b21) 
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode) 

# /opt/esb_default/bin/wso2server.sh version 
WSO2 Enterprise Service Bus v4.5.1 
WSO2 Carbon Framework v4.0.2 

# nc -zv BAMHOST 7611 
Connection to BAMHOST 7611 port [tcp/*] succeeded! 

모든 단서가 어떻게 문제를 찾거나 어디를 해결하기 위해 시작? 사용자 인터페이스에서 BAM 서버 프로필를 만들 때

답변

2

문제 해결 : 당신은 포트 7711에 도달 할 수 있어야한다 보안 연결을 사용하지 않고 사용됩니다

경우에도 마찬가지입니다. 또한 7611이 BAM 서버의 모든 IP 주소를 수신하는 동안 7711은 구성된 관리 IP 만 수신합니다.

이 두 기능은 아직 문서화되지 않았으므로 비슷한 문제가 발생할 수있는 다른 사람들을 위해 언급 할 가치가 있습니다. WSO2 팀에 감사드립니다.

1

가 있는지 확인합니다 사전에 덕분에 당신은 BAM 서버의 IP 주소를 입력합니다. 또한 BAM 서버 프로필 정보를 BAM 서버 프로필 UI에서 이러한 정보를 변경하면 ESB의 조정자에서 올바르게 업데이트해야합니다. 중재 시퀀스를 완료 한 후에 수동으로 업데이트해야합니다.

+0

안녕하세요 Maninda BAM 호스트 IP를 올바르게 입력했습니다. 또한 포트 7611을 가리 키도록 보안 활성화 확인란의 선택을 취소했습니다. 우리는 확인할 수 있습니다. netcat을 사용하여 ESB 호스트에서 우리가 입력하는 IP와 포트가 정상이며 열리고 수신되는지 확인할 수 있습니다. "서버 테스트"단추가 "BAM 서버를 연결할 수 없습니다"! 이 환경에서 중재 시퀀스를 만들 수는 없습니다. 오류를 추적 할 로그가 ESB에 없습니다. 아마도 언급 된 WSO2 페이지에 문서화되어 있지 않은 기능이 설치되어있을 수 있습니까? 미리 감사드립니다. – GustavoH

+0

개발 환경에서 우리는 Java 1.6을 사용합니다. 여기에서는 Java 1.7을 사용하고 있습니다. 나는 그것이 약간의 효과가 있는지 궁금하다. BAM Mediator Aggregate 기능 이외의 다른 기능은 설치할 수 없습니다. "서버 테스트"버튼이 실패하면 연결 관련 문제라고 말할 수 있습니다. 방화벽을 확인하는 것이 좋습니다. – Maninda

+0

BAM에 문제가있는 것 같습니다. 나는 이것에 대해 살펴보고 알려 줄 것이다. – Maninda