Risoluzione dei problemi della pubblicazione

Se si incontrano problemi durante la pubblicazione di un archivio negozio, procedere come segue:

Configurazione di WebSphere Application Server non completa
Se si utilizza Oracle e non è stata completata la configurazione di WebSphere Application Server illustrata nel relativo manuale IBM WebSphere Commerce Guida all'installazione, capitolo "Installazione di WebSphere Application Server", paragrafo "Completamento della configurazione di WebSphere Application Server", potrebbe apparire un messaggio di errore simile al seguente, nel file wcs.log:

1f0070 SystemOut U 2002.02.28 11:48:15.318 java.lang.Class execute IdResGen Error while trying to retrieve text for error ORA-12154

 Per correggere questi errori, attenersi alle istruzioni riportate nel capitolo sopra menzionato, riavviare il WebSphere Application Server e pubblicare nuovamente il negozio.

Sblocco di un archivio negozio
Durante la pubblicazione, un archivio negozio può essere bloccato a causa dell'utilizzo da parte di un altro utente o se si verifica un errore durante l'accesso a tale archivio.  Prima di sbloccare il file, assicurarsi che nessun altro utente lo stia utilizzando. 
Per sbloccare un archivio negozio, procedere come segue:

Ripubblicazione di un contratto o di un conto
Se un messaggio nei prospetti ecmsg_hostname_timestamp.log or ecmsg_instancename_timestamp.log (iSeries) indica che la pubblicazione non è riuscita in seguito alla ripubblicazione della risorsa del contratto o del conto, prima di provare di nuovo ad eseguire la pubblicazione, effettuare le seguenti operazioni:

Per i contratti:

Per i conti:

La pubblicazione è stata eseguita con successo ma il negozio non viene visualizzato oppure non funziona correttamente
Se la pubblicazione è stata eseguita correttamente, ma non è possibile avviare il negozio oppure questo non funziona, controllare il file ecmsg_hostname_timestamp.log or ecmsg_instancename_timestamp.log (iSeries) per verificare che le risorse del contratto o del conto siano state pubblicate correttamente. Se non sono state pubblicate, consultare la sezione precedente "Ripubblicazione di un contratto o di un conto".

Il registro delle transazioni per il database è pieno
Se viene visualizzato il messaggio "Registro delle transazioni per il database pieno" nel registro message.txt, è possibile:

In una finestra DB2, immettere: 
db2 get db cfg for databasename

Quindi, controllare le dimensioni del file di registro ( logfilsiz). Una volta rilevate le dimensioni del file di registro, immettere: 
 db2 update db cfg for databasename utilizzando logfilsiz

dove logfilsiz è un numero maggiore di quello immesso in precedenza.  
Riavviare DB2.
OPPURE
In una finestra comandi DB2, immettere:
db2 update db cfg for databasename using LOGPRIMARY 20 
dove 20 è il numero dei registri principali (questo numero può variare a seconda delle proprie necessità). L'aumento  di LOGPRIMARY incrementa i requisiti di spazio. Per ulteriori informazioni, consultare il manuale DB2 Administration Guide.

java.lang.OutofMemory error
Se lo stato della pubblicazione nella pagina di elenco Archivio negozio resta Pubblicazione in corso e non ci sono segni di attività di elaborazione che indicano che la pubblicazione è ancora in corso, controllare il file wcs.log. Se viene visualizzato il messaggio "java.lang.OutOfMemoryError," oppure un messaggio simile nel file wcs.log , aumentare le dimensioni della memoria risercata JVM del servlet in WebSphere Application Server. Per ulteriori informazioni, consultare Configurazione e ottimizzazione di WebSphere Commerce.

Argomenti correlati

Attività correlate

IBM copyright