La conversione è la capacità di modificare un profilo preesistente
con un modello
di conversione. È possibile convertire profili esistenti di WebSphere Application Server o WebSphere Application Server
Network Deployment in profili WebSphere ESB .
È possibile convertire un profilo dalla riga comandi utilizzando il comando manageprofiles.
Prima di iniziare
Prima di utilizzare questa procedura, assicurarsi di aver eseguito le seguenti attività:
- Deve essere stata presa visione dell'elenco di prerequisiti per la creazione
o conversione di un profilo nella sezione Prerequisiti per la creazione o la conversione dei profili.
- Sia stato arrestato qualsiasi server associato al profilo che si intende
convertire.
- Se si prevede di convertire un profilo server autonomo o personalizzato, deve essere stato determinato se sia già stato federato
a un gestore distribuzione:
- Se il profilo che si desidera convertire è già stato federato
a un gestore distribuzione, non è possibile convertirlo utilizzando il comando manageprofiles.
- Se il profilo da convertire non è stato ancora federato ad un gestore distribuzione,
quando lo si associa in seguito con il comando addNode, è necessario che le seguenti
condizioni del gestore distribuzione cui è federato il profilo siano soddisfatte, affinché
la conversione sia eseguita correttamente:
- Deve essere in esecuzione.
- Deve essere a livello di release equivalente o superiore del profilo che
si sta convertendo. I profili I profili WebSphere Enterprise Service Bus possono utilizzare un gestore distribuzione WebSphere Enterprise Service Bus o WebSphere Process
Server.
- Deve avere una porta di gestione JMX abilitata. Il protocollo predefinito è SOAP.
- Deve essere stato già convertito in un profilo WebSphere ESB,
a seconda del prodotto che si è installato.
- Sono stati verificati i comandi di conversione del profilo di esempio in o Conversione dei profili con il comando manageprofiles con un database Oracle – esempiConversione dei profili con il comando manageprofiles con il database Derby o DB2 – esempio o Conversione dei profili con il comando manageprofiles con un database Oracle – esempi.
- di aver verificato che non si stia già eseguendo il comando manageprofiles sullo stesso profilo. Se viene visualizzato un messaggio di errore, stabilire se è in corso un'altra
creazione o conversione di profilo. In tal caso, attenderne il completamento.
Il ruolo di sicurezza richiesto per questa attività: Consultare Concessione dell'autorizzazione alla scrittura di file e directory ad utenti non root per la creazione del profilo.
Per utilizzare
il comando manageprofiles
per convertire un profilo, eseguire quanto segue.
Procedura
- Stabilire il modello con il quale il profilo preesistente
è stato creato
(gestore distribuzione, autonomo o gestito). È possibile stabilire il modello utilizzato per creare il profilo
visualizzando registro del profilo
in root_installazione/properties/profileRegistry.xml.
Non modificare questo file, utilizzarlo solo per visualizzare i modelli.
- Trovare il modello appropriato per l'esecuzione della conversione. È possibile convertire un profilo WebSphere Application Server o WebSphere Application
Server Network Deployment presente in un profilo WebSphere ESB . Sono disponibili i seguenti modelli di profilo:
- default.esbserver: per un profilo server autonomo WebSphere Enterprise Service Bus,
che definisce un server autonomo.
- dmgr.esbserver: per un profilo gestore distribuzione WebSphere Enterprise Service Bus,
che definisce un gestore distribuzione.
- managed.esbserver: per un profilo personalizzato WebSphere Enterprise
Service Bus, che, quando federato a un gestore distribuzione,
definisce un nodo gestito.
Utilizzare il parametro di conversione per effettuare le modifiche a un profilo preesistente
con un modello
di conversione. Il parametro di conversione fa sì che il comando
manageprofiles
aggiorni o converta il profilo identificato nel parametro
-profileName
utilizzando il modello nel parametro
-templatePath.
I modelli di conversione
utilizzabili sono determinati da quali prodotti e versioni IBM® sono stati installati nel proprio ambiente. Assicurarsi di specificare il percorso completo per
-templatePath, in quanto
un percorso di file relativo per il parametro
-templatePath
fa sì che il profilo specificato non venga completamente convertito.
Nota: Non modificare manualmente
i file situati nella directory dir_installazione/profileTemplates.
- Eseguire il file dalla riga comandi. Non fornire un parametro -profilePath. Di seguito sono riportati alcuni esempi semplici. Per altri esempi complessi, consultare o Conversione dei profili con il comando manageprofiles con un database Oracle – esempiConversione dei profili con il comando manageprofiles con il database Derby o DB2 – esempio o Conversione dei profili con il comando manageprofiles con un database Oracle – esempi.
manageprofiles -augment
-templatePath root_installazione/profileTemplates/default.esbserver
-profileName MioNomeProfilo

manageprofiles.sh
-augment -templatePath root_installazione/profileTemplates/default.esbserver
-profileName MioNomeProfilo
manageprofiles.bat
-augment -templatePath root_installazione\profileTemplates\default.esbserver
-profileName MioNomeProfilo
Se è stato creato un file di risposte, utilizzare il parametro -response: -response
myResponseFile
L'esempio seguente illustra un file di risposte per un'operazione di conversione:
convertire
profileName=testResponseFileAugment
templatePath=root_installazione/profileTemplates/default.esbserver
nodeName=myNodeName
cellName=myCellName
hostName=myHostName
omitAction=myOptionalAction1, myOptionalAction2
Il comando visualizza
lo stato durante l'esecuzione. Attendere la fine dell'operazione. Al file delle risposte verrà applicato il normale controllo della sintassi, in quanto il file viene analizzato come qualsiasi altro file di risposte. I valori singoli nel file delle risposte sono trattati come parametri della riga di comandi.