Comandi (programmazione script wsadmin)

Tradizionale:
ricercare un oggetto di script o una classe di comandi per trovare i dettagli relativi alla sintassi del comando.

Suggerimento: leggere i seguenti suggerimenti prima di utilizzare gli argomenti e i comandi.
  • Se si utilizza una connessione SOAP, il completamento di un comando potrebbe richiedere più tempo rispetto al valore di timeout SOAP specificato. Sebbene il comando continui ad essere eseguito fino al termine, è possibile che venga visualizzata l'eccezione java.net.SocketTimeoutException: Read timed out. Per evitare questa eccezione, impostare un valore superiore per la proprietà com.ibm.SOAP.requestTimeout nel file profile_root/properties/soap.client.props .
  • Alcuni comandi wsadmin restituiscono più righe di informazioni. Se si utilizza Jython e l'output del comando non è formattato in modo appropriato, aggiungere l'istruzione print prima del comando, come mostrato nel seguente esempio.
    print AdminTask.BPMShowSnapshot('[-containerAcronym BILLDISP -containerSnapshotAcronym SS2.0.1 -containerTrackAcronym Main]')
  • Utilizzare il seguente comando per ottenere una guida dettagliata su un comando particolare:
    print AdminTask.help('command_name')
  • Molte delle pagine di riferimento dei comandi contengono esempi. Poiché questi sono esempi, spesso mostrano l'uso di valori espliciti per nomi utente, password e nomi server. Assicurarsi di utilizzare i valori appropriati per il proprio ambiente quando si eseguono questi comandi.
  • Se non ci si connette al profilo predefinito, utilizzare l'opzione -profileName profile_name .
  • Dopo aver eseguito il comando, salvare le modifiche alla configurazione principale utilizzando AdminConfig.save().
  • Se l'errore ClassNotFoundException: com.lombardisoftware.core.TeamWorksException si verifica mentre il comando è in esecuzione, aggiungere la classe TeamWorksException al percorso di classe del comando wsadmin . A tale scopo, eseguire il comando wsadmin con il parametro classpath , come riportato di seguito: -wsadmin_classpath <BPM_install_dir>/bin/BPM/Lombardi/lib/svrcoreclnt.jar, dove < BPM_install_dir> è la directory in cui è installato IBM® Business Automation Workflow .