Provo ad utilizzare IBM Websphere $AdminApp
(e le attività Ant) per installare/aggiornare un EAR dell'applicazione su un server remoto. You may want to read this question too.Come abilitare il servizio IBM Websphere Application Management?
processo manuale
apro una console di Jython con questa riga di comando:
$was61profile1\bin$> wsadmin.bat -lang jython -host MYHOST -port 32092
Dopo che voglio elencare tutte le applicazioni:
wsadmin>AdminApp.list()
WASX7015E: Exception running command: "$AdminApp list"; exception information:
com.ibm.ws.scripting.ScriptingException: WASX7206W: The application management service is not running. Application management commands will not run.
Penso che il messaggio qui è chiaro: Il servizio di gestione delle applicazioni non è in esecuzione.
Come abilitare il servizio di gestione delle applicazioni?
Ho cercato la documentazione sull'orribile, orribile sito Web IBM. Ho anche provato a fare clic sulle opzioni di configurazione nelle pagine di amministrazione di Websphere. Ma non riesco a trovare nulla lontanamente vicino al servizio di gestione delle applicazioni . Lo faccio di nuovo facendo clic con le impostazioni della lingua inglese, ma con sarei grato se qualcuno possa indicarmi l'opzione di configurazione o la documentazione.
Per WebSphere v 7: Tipi di server> WebSphere Application Server> [serverName]> Comunicazioni> Porte: SOAP_CONNECTOR_ADDRESS http://blogs.adobe.com/livecyclepost/2011/03/determining-the-soap-port-for- your-ibm-websphere-application-server/ – SlappyTheFish
Questo post ha risolto anche il mio problema, ho provato a contattare la porta sbagliata. Errori: WASX8011W: L'oggetto AdminTask non è disponibile. WASX7206W: il servizio di gestione delle applicazioni non è in esecuzione. I comandi di gestione delle applicazioni non verranno eseguiti. Utilizzare SOAP_CONNECTOR_ADDRESS per la porta. Ho trovato il mio da: $ {WAS_ROOT}/profiles/{profile} /config/cells/localhost/nodes/localhost/serverindex.xml – straville