Il profilo utente deve avere autorizzazione *JOBCTL per avviare o arrestare un server di applicazione.
Per avviare un server di applicazione su OS/400, procedere nel modo seguente:
- Verificare che il sottosistema di WebSphere Application Server sia stato avviato nel modo seguente:
- Avviare una sessione di comandi OS/400.
- Eseguire il comando:
WRKSBS
- Verificare che il seguente sottosistema venga visualizzato nell'elenco dei
sottosistemi in esecuzione:
QEJBAS5
- Se il sottosistema QEJBAS5 non viene visualizzato nell'elenco dei sottosistemi in esecuzione, è necessario avviare il sottosistema prima di avviare un server di applicazione.
- Avviare una sessione QShell eseguendo quanto segue da una riga comandi OS/400:
STRQSH
- Immettere il seguente comando:
/QIBM/ProdData/WebAS5/Base/bin/startServer -instance nome_istanza_WASnome_app_server
::
- nome_istanza_WAS
- è il nome dell'istanza WebSphere Application Server in cui si desidera
avviare il server di applicazione. L'istanza predefinita di WebSphere Application Server
è default.
Se si desidera avviare il server di applicazione nell'istanza predefinita di WebSphere Application Server, il parametro -instance è facoltativo per il comando. Immettere ad esempio il seguente comando:
/QIBM/ProdData/WebAS5/Base/bin/startServer nome_istanza
- nome_app_server
- è il nome del server di applicazione che si desidera avviare. Questo parametro è
sensibile al maiuscolo/minuscolo - accertarsi di immettere il nome del server di applicazione in
modo corretto.
I nomi dei server di applicazione associati a WebSphere Commerce sono i seguenti:
Applicazione Nome server di applicazione WebSphere Commerce WC_commerce_instance_name Pagamenti in WebSphere Commerce payments_instance_name_Commerce_Payments_Server dove commerce_instance_name è il nome dell'istanza WebSphere Commerce e payments_instance_name è il nome dell'istanza WebSphere Commerce Payments. Il nome predefinito dell'istanza di WebSphere Commerce è demo ed il nome del server di applicazione predefinito di WebSphere Commerce è WC_demo. Il nome predefinito dell'istanza di WebSphere Commerce Payments è wpm d il nome del server di applicazione predefinito di WebSphere Commerce Payments è wpm_Commerce_Payments_Server.
Quando un server di applicazione viene avviato correttamente, viene visualizzato il seguente messaggio:
EJB6123: Application server started. Cause . . . . . : Application server nome_app_server in Base instance nome_istanza_WAS has started and is ready to accept connections on admin port port_number.
::
- nome_app_server
- è il nome del server di applicazione.
- nome_istanza_WAS
- è il nome dell'istanza di WebSphere Application Server in cui il server di applicazione è stato avviato. Il nome dell'istanza predefinita di WebSphere Application Server è default.
- numero_porta
- è il numero di porta di WebSphere Application Server - Console di gestione. Il numero di porta predefinito è 9090.
Se il numero di porta nel messaggio è 0 significa che il server di applicazione non è stato avviato.
Per arrestare un server di applicazione su OS/400, procedere nel modo seguente:
- Verificare che il sottosistema di WebSphere Application Server sia stato avviato nel modo seguente:
- Avviare una sessione di comandi OS/400.
- Eseguire il comando:
WRKSBS
- Verificare che il seguente sottosistema venga visualizzato nell'elenco dei
sottosistemi in esecuzione:
QEJBAS5
- Se il sottosistema QEJBAS5 non viene visualizzato nell'elenco dei sottosistemi in esecuzione, è necessario avviare il sottosistema prima di avviare un server di applicazione.
- Avviare una sessione QShell eseguendo quanto segue da una riga comandi OS/400:
STRQSH
- Immettere il seguente comando:
/QIBM/ProdData/WebAS5/Base/bin/stopServer -instance nome_istanza_WASnome_app_server
::
- nome_istanza_WAS
- è il nome dell'istanza WebSphere Application Server in cui si desidera
avviare il server di applicazione. L'istanza predefinita di WebSphere Application Server
è default.
Se si desidera arrestare il server di applicazione nell'istanza predefinita di WebSphere Application Server, il parametro -instance è facoltativo per il comando. Immettere ad esempio il seguente comando:
/QIBM/ProdData/WebAS5/Base/bin/stopServer nome_istanza
- nome_app_server
- è il nome del server di applicazione che si desidera avviare. Questo parametro è
sensibile al maiuscolo/minuscolo - accertarsi di immettere il nome del server di applicazione in
modo corretto.
I nomi dei server di applicazione associati a WebSphere Commerce sono i seguenti:
Applicazione Nome server di applicazione WebSphere Commerce WC_commerce_instance_name Pagamenti in WebSphere Commerce payments_instance_name_Commerce_Payments_Server dove commerce_instance_name è il nome dell'istanza WebSphere Commerce e payments_instance_name è il nome dell'istanza WebSphere Commerce Payments.
Il nome predefinito dell'istanza di WebSphere Commerce è demo ed il nome del server di applicazione predefinito di WebSphere Commerce è WC_demo.
Il nome predefinito dell'istanza di WebSphere Commerce Payments è wpm d il nome del server di applicazione predefinito di WebSphere Commerce Payments è wpm_Commerce_Payments_Server.
Quando un server di applicazione viene arrestato correttamente, viene visualizzato il seguente messaggio:
L'arresto del server nome_app_server è stato eseguito correttamente.
dove nome_app_server è il nome del del server di applicazione arrestato.