BPMSetECMServerProperties comando

Tradizionale:
Utilizzare il comando BPMSetECMServerProperties per impostare le informazioni di connessione su un server ECM (Enterprise Content Management) per un'istantanea specifica.

Il comando BPMSetECMServerProperties viene eseguito utilizzando l'oggetto AdminTask del client di script wsadmin. Le variabili aggiornate da questo comando devono esistere già.

Prerequisiti

Importante in un ambiente con più domini di sicurezza configurati, utilizzare l'MBean PALService invece di questo comando wsadmin. Consultare MBean PAL (Process Application LifeCycle ).
Le seguenti condizioni devono essere soddisfatte:
  • Eseguire il comando in modalità connessa, ossia non utilizzare l'opzione -conntype none wsadmin.
  • In un ambiente di distribuzione di rete, un membro cluster delle applicazioni esegue le applicazioni Workflow Server e Workflow Center . Pertanto, è necessario eseguire questo comando sul nodo che contiene tale membro cluster dell'applicazione. non eseguire il comando dal profilo del gestore distribuzione.

Ubicazione

Avviare il client di script wsadmin dalla directory install_root/bin .

Sintassi

BPMSetECMServerProperties
-containerAcronym process_application_acronym
-containerSnapshotAcronym process_application_snapshot_acronym
-serverName server_name
[-hostname hostname]
[-port port_number]
[-secureServer {true | false}]
[-contextPath context_path_of_server]
[-repository repository_name]
[-userId user_ID]
[-password password]
[-alwaysUseThisConnectionInformation {true | false}]
[-testConnection {true | false}]

Parametri

-containerAcronym acronimo applicazione processo
Un parametro obbligatorio che identifica l'acronimo dell'applicazione del processo. Ad esempio, l'applicazione del processo BillingDispute potrebbe avere un acronimo di BILLDISP.
-containerSnapshotAcronym acronimo di process_application_snapshot_acronym
Un parametro obbligatorio che identifica l'acronimo della snapshot dell'applicazione del processo.
Nota: utilizzare il comando BPMShowProcessApplication per ottenere le informazioni sull'applicazione del processo, incluso l'acronimo della snapshot.
-serverName nome_server
Un parametro obbligatorio che identifica il server da aggiornare.
-hostname Stringa
Un parametro facoltativo che identifica il nome host del server ECM.
-port Stringa
Un parametro facoltativo che identifica il numero di porta del server ECM.
-secureServer Stringa {true | false}
Un parametro opzionale da impostare a true se si desidera che il servizio sia sicuro, ovvero se si vuole utilizzare il protocollo Hypertext Transfer Protocol Secure ( HTTPS ). Sarà necessario configurare la sicurezza. L'impostazione della sicurezza di HTTPS è descritta in Accedere a un server di Enterprise Content Management usando il Secure Socket Layer (SSL).
-contextPath Stringa
Un parametro facoltativo che identifica il percorso dell'applicazione sul server.
-repository Stringa
Un parametro facoltativo che identifica il nome del repository.
-userId Stringa
Un parametro facoltativo che identifica l'ID utente per la connessione al server ECM.
-password Stringa
Un parametro facoltativo che identifica la parola d'ordine per l'ID utente che si sta utilizzando per collegarsi al server ECM.
-alwaysUseThisConnectionInformation Stringa {true | false}
Un parametro facoltativo che si imposta su true se si desidera utilizzare solo questo ID utente e password per l'autenticazione.
-testConnection Stringa {true | false}
Un parametro facoltativo che verifica la connessione al server ECM con le impostazioni del server aggiornate. Se impostato su true e la connessione ha esito positivo, le proprietà aggiornate vengono salvate. Se la connessione non riesce, gli aggiornamenti della proprietà forniti vengono ignorati.
Suggerimento: se non si conosce l'acronimo per un parametro obbligatorio, utilizzare il comando BPMShowProcessApplication per elencare i dettagli di un'applicazione di processo, inclusi gli acronimi.

Esempio

I seguenti esempi mostrano innanzitutto come impostare le variabili di connessione del server ECM sul server ECM_SERVER . Queste variabili si trovano in un'istantanea dell'applicazione del processo GermanFinance . Nell'esempio successivo, il nome host viene aggiornato in berlin. Quando il valore di una proprietà viene impostato su null, il comando non aggiorna il valore della proprietà. Il seguente esempio mostra la forma breve dello stesso esempio. L'ultimo esempio rimuove il valore del nome host. Per rimuovere un valore, utilizzare "" o non passare un valore alla proprietà.

Nell'esempio, l'utente stabilisce una connessione SOAP al server Workflow Center .

Importante: in un ambiente di distribuzione della rete, utilizzare la porta configurata per il membro del cluster delle applicazioni che esegue le applicazioni Workflow Server o Workflow Center . Per determinare il numero di porta corretto, consultare la pagina di raccolta Porte della console di gestione di WebSphere (fare clic su Server > Tipi di server > WebSphere application server > nome_server > Comunicazioni > Porte ed individuare il valore per SOAP_CONNECTOR_ADDRESS).
wsadmin -conntype SOAP -port 8880 -host ProcessCenterServer01.mycompany.com -user admin -password admin -lang jython

wsadmin>AdminTask.BPMSetECMServerProperties('[-containerAcronym GERMANFINANCE -containerSnapshotAcronym V001 -serverName ECM_SERVER 
-hostname hostname -port 1234 -secureServer true -contextPath cp -repository repo -userId user -password password 
-alwaysUseThisConnectionInformation true -testConnection true]')

wsadmin>AdminTask.BPMSetECMServerProperties('[-containerAcronym GERMANFINANCE -containerSnapshotAcronym V001 -serverName ECM_SERVER 
-hostname berlin -port null -secureServer null -contextPath null -repository null -userId null -password null 
-alwaysUseThisConnectionInformation null -testConnection null]')

wsadmin>AdminTask.BPMSetECMServerProperties('[-containerAcronym GERMANFINANCE -containerSnapshotAcronym V001 -serverName ECM_SERVER 
-hostname berlin]')

wsadmin>AdminTask.BPMSetECMServerProperties('[-containerAcronym GERMANFINANCE -containerSnapshotAcronym V001 -serverName ECM_SERVER 
-hostname ""]')