2012-03-13 5 views
9

설치 지침에 따라 개별 제품 (예 : ESB, Application Server, Mashup Server)의 .zip을 다운로드하는 방법이 명확합니다. 그러나 OSGi 컴포넌트 아키텍처를 기반으로 ESB의 기존 설치에 Mashup Server 기능을 추가하는 것이 가능할 것으로 생각했습니다. 필자는 Feature Manager를보고 저장소 (http://dist.wso2.org/p2/carbon/releases/3.2.4/)를 추가하려했지만 성공하지 못했습니다.여러 WSO2 제품을 어떻게 설치합니까?

모든 안내에 감사드립니다.

+1

당신이 TTP으로 (잘못된 기능 REPO 링크를 사용하는 것 같습니다있다/carbon/releases/3.2.4 /에는 ESB 버전에서 지원되는 기능이 없습니다). 올바른 기능 저장소 링크는 사용하는 ESB의 제품 버전에 따라 다릅니다. 예 - ESB 버전이 4.0.3이면 p2 repo 링크는 http://dist.wso2.org/p2/carbon/releases/3.2.3/입니다. 따라서 사용하는 ESB 버전을 알려주십시오. –

+0

포트 충돌이 발생하여 여러 제품을 실행할 수 없다는 것을 발견했습니다. 다행스럽게도이 문제를 해결할 수 있습니다. - 시작할 때 포트 오프셋을 서버에 전달하십시오. 다음 명령은 ./wso2server.sh -DportOffset = 3 씩 증가 기본 포트로 서버를 시작합니다 -의 포트 섹션을 설정 /repository/conf/carbon.xml 다음과 같이 3 자세한 내용은 https://docs.wso2.com/display/AM170/Changing+the+Default+Ports+with+Offset을 참조하십시오. – Opentuned

답변

8

기능 관리자를 통해 다른 기능을 설치할 수 있지만 대상 서버와 호환되는 기능의 올바른 버전을 결정해야합니다. 예를 들어 WSO2 ESB 4.0.2에 BPEL 기능을 설치하려면 먼저 관련 WSO2 Carbon 플랫폼 버전을 찾으십시오. 이것은 $ ESB-HOME/repository/components/plugins/org.wso2.carbon.core-x.x.x.jar의 버전으로 결정할 수 있습니다. 따라서 WSO2 ESB 4.0.2가 대상 서버 인 경우 org.wso2.carbon.core jar의 버전은 3.2.2입니다. 관련 BPEL 기능 버전은 3.2.2입니다.

Installing+FeaturesHow install the BPEL features via Feature Manager에 대한 자세한 내용을 볼 수 있습니다.

+0

최신 버전에서는 다른 제품을 기능으로 설치하려고 할 때 문제가 발생합니다. 1 년이 넘은 빌드를 사용하지 않으면 아마 작동하지 않을 것입니다. 그리고 오래된 빌드에는 자체적 인 버그와 기능이 없습니다. 따라서 carbon.xml에서 관리 포트 오프셋을 구성하여 여러 제품을 나란히 실행 해 볼 수 있습니다. 필자는이 문서에 대한 많은 정보를 보지 못했지만 제품 상태에 따라 개발자가 시도하는 경로 인 것처럼 보입니다. – Janhouse

1

올바른 버전 과 일치 시키려면 WSO2 릴리스 매트릭스 [1]를 참조하십시오.이를 보면 어떤 제품 버전의 Carbon 버전을 쉽게 찾을 수 있습니다. //dist.wso2.org/p2 예를 ESB의 4.0.2에 대한

탄소 버전 3.2.2

[1] http://wso2.com/products/carbon/release-matrix/

관련 문제