2012-03-13 3 views
9

Le istruzioni di installazione sono chiare su come scaricare un file .zip per un singolo prodotto (ad es. ESB, Application Server, Mashup Server). Tuttavia, in base all'architettura dei componenti OSGi, ho pensato che sarebbe stato possibile, ad esempio, aggiungere la funzionalità di Mashup Server a un'installazione esistente dell'ESB. Ho esaminato il Feature Manager e ho provato ad aggiungere un repository (http://dist.wso2.org/p2/carbon/releases/3.2.4/), ma non ho avuto successo.Come si installano più prodotti WSO2?

Qualsiasi consiglio apprezzato.

+1

Sembra che si sta utilizzando un collegamento repo funzione errata (come TTP: //dist.wso2.org/p2 /carbon/releases/3.2.4/ non ha funzionalità supportate da alcuna versione ESB). Il collegamento corretto del repository di funzionalità dipende dalla versione del prodotto dell'ESB che si utilizza. es. - Se la versione ESB è 4.0.3, il link repo p2 è http://dist.wso2.org/p2/carbon/releases/3.2.3/. Quindi per favore facci sapere la versione ESB che usi. –

+0

Ho scoperto che non ero in grado di eseguire più prodotti in quanto vi erano conflitti di porte, fortunatamente è possibile aggirare questo problema; - Passa l'offset della porta al server durante l'avvio. Il seguente comando avvia il server con la porta predefinita incrementato di ./wso2server.sh -DportOffset = 3 o - Impostare la sezione Porte di /repository/conf/carbon.xml come segue: Vedi https://docs.wso2.com/display/AM170/Changing+the+Default+Ports+with+Offset per maggiori dettagli – Opentuned

risposta

8

È possibile installare funzionalità diverse tramite Gestione funzionalità, ma è necessario determinare la versione corretta della funzionalità compatibile con il server di destinazione. Ad esempio, per installare le funzionalità BPEL su WSO2 ESB 4.0.2, individuare innanzitutto la relativa versione della piattaforma WSO2 Carbon. Questo può essere determinato dalla versione di $ ESB-HOME/repository/components/plugins/org.wso2.carbon.core-x.x.x.jar. Quindi se WSO2 ESB 4.0.2 è il server di destinazione, la versione del jar org.wso2.carbon.core sarebbe 3.2.2. Quindi la versione della caratteristica BPEL rilevante è 3.2.2.

Ulteriori informazioni su Installing+Features e How install the BPEL features via Feature Manager.

+0

Anche se con le versioni più recenti si incontrano problemi quando si cerca di installare altri prodotti come funzionalità. A meno che tu non usi più build vecchie di un anno, probabilmente non funzionerà. E quelle vecchie build hanno i loro bug e la mancanza di funzionalità. Quindi potresti provare a far girare più prodotti fianco a fianco, configurando l'offset della porta di amministrazione in carbon.xml. Non ho visto molte informazioni su questo nella documentazione, ma dallo stato del prodotto sembra che questo sia il percorso che gli sviluppatori stanno cercando di fare. – Janhouse

1

Fare riferimento alla matrice di rilascio WSO2 [1] per far corrispondere la versione corretta Guardandola, è possibile trovare facilmente la versione Carbon di qualsiasi versione del prodotto.

Per esempio ESB 4.0.2 ha la versione in carbonio 3.2.2

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