2012-03-13 12 views
9

Instrukcje instalacji są jasne, jak pobrać .zip dla poszczególnych produktów (np. ESB, serwer aplikacji, serwer Mashup). Ale w oparciu o architekturę komponentu OSGi myślałem, że na przykład można dodać funkcjonalność serwera Mashup do istniejącej instalacji ESB. Przyjrzałem się Menedżer funkcji i próbowałem dodać repozytorium (http://dist.wso2.org/p2/carbon/releases/3.2.4/), ale nie udało się.Jak zainstalować wiele produktów WSO2?

Wszelkie wskazówki są mile widziane.

+1

Wydaje używasz złego funkcji odnośnik repo (Jak ttp: //dist.wso2.org/p2 /carbon/releases/3.2.4/ nie ma funkcji obsługiwanych przez jakąkolwiek wersję ESB). Prawidłowy link do repozytorium funkcji zależy od wersji produktu ESB, którego używasz. np. - Jeśli wersja ESB to 4.0.3, link repo p2 to http://dist.wso2.org/p2/carbon/releases/3.2.3/. Dlatego daj nam znać, której wersji ESB używasz. –

+0

Znalazłem, że nie mogłem uruchomić wielu produktów, ponieważ zdarzały się starcia w portach, na szczęście można to obejść; - Podczas uruchamiania należy przesłać przesunięcie portu do serwera. Poniższe polecenie uruchamia serwer z portem domyślnym zwiększany o ./wso2server.sh -DportOffset = 3 lub - Ustaw sekcję portów /repository/conf/carbon.xml następująco: Zobacz https://docs.wso2.com/display/AM170/Changing+default+Ports+z + Offset, aby uzyskać więcej szczegółów. – Opentuned

Odpowiedz

8

Możliwe jest instalowanie różnych funkcji za pomocą menedżera elementów, ale trzeba określić poprawną wersję funkcji zgodnej z serwerem docelowym. Na przykład, aby zainstalować funkcje BPEL na WSO2 ESB 4.0.2, najpierw znajdź powiązaną wersję platformy WSO2 Carbon. Można to ustalić za pomocą wersji $ ESB-HOME/repository/components/plugins/org.wso2.carbon.core-x.x.x.jar. Więc jeśli WSO2 ESB 4.0.2 jest serwerem docelowym, to wersja pliku org.wso2.carbon.core jar będzie 3.2.2. Tak więc odpowiednia wersja funkcji BPEL to 3.2.2.

Możesz przeczytać więcej na temat Installing+Features i How install the BPEL features via Feature Manager.

+0

Jednak w nowszych wersjach napotkasz problemy podczas próby zainstalowania innych produktów jako funkcji. Jeśli nie używasz więcej niż rocznych buildów, prawdopodobnie nie będzie działać. A te starsze wersje mają swoje własne błędy i brak funkcji. Więc możesz spróbować uruchomić wiele produktów obok siebie, konfigurując przesunięcie portu administratora w pliku carbon.xml. Nie widziałem wiele informacji na ten temat w dokumentacji, ale ze stanu produktu wydaje się, że jest to ścieżka, którą programiści próbują przejść. – Janhouse

1

Proszę odnieść się do macierzy wydania WSO2 [1], aby dopasować poprawną wersję Patrząc na nią, można łatwo znaleźć wersję Carbon dowolnej wersji produktu.

Na przykład ESB 4.0.2 ma wersję węgla 3.2.2

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

Powiązane problemy