Risoluzione dei problemi relativi alla pubblicazione SIM/SP
Le sezioni che seguono contengono informazioni sulla risoluzione dei problemi e sulla raccolta di informazioni in SIM/SP e Arbortext Publishing Engine.
Configurazione per la risoluzione dei problemi relativi alla pubblicazione SIM/SP
Se si verificano problemi con la pubblicazione in SIM/SP e il problema è riproducibile, per avviare il processo di analisi attenersi alla procedura descritta di seguito.
1. Assicurarsi che Publishing Engine registri le transazioni impostando il parametro 'com.arbortext.e3.transactionArchive.selector su all nel file PE-install-path/e3/e3/WEB-INF/e3config.xml, in modo che tutte le transazioni vengano archiviate.
2. Per operazioni di pubblicazione di dimensioni ridotte, attivare il debug e i flag dettagliati utilizzando i parametri di pubblicazione.
a. Modificare le regole di pubblicazione per il prodotto.
b. Identificare il set di pubblicazione applicato all'operazione.
c. Aggiungere alle regole i parametri di lavoro seguenti:
<worker name="com.ptc.arbortext.pe/variable:compose::debug">1</worker><worker name="com.ptc.arbortext.pe/variable:compose::verbose">1</worker>
Acquisizione dei dati sulla risoluzione dei problemi di pubblicazione SIM/SP
Una volta definite le configurazioni di impostazione, è possibile rieseguire l'operazione e acquisire informazioni dopo il relativo esito positivo o negativo.
|
Per alcuni dei passi riportati di seguito sono necessari il nome e la porta del server Arbortext Publishing Engine.
|
1. Acquisire la pagina del monitor di Windchill Visualization Services (WVS) per l'operazione Windchill Visualization Services nel server Windchill come pagina HTML.
2. Acquisire la transazione dalla pagina dell'archivio transazioni:
http://<urlserverpe:porta>/e3/jsp/archivelist.jsp
3. Acquisire il file ZIP delle informazioni di supporto di Arbortext Publishing Engine dalla pagina del server Arbortext Publishing Engine:
http://<urlserverpe:porta>/e3/servlet/e3?f=supportdata
4. In caso di pubblicazione di un bundle, acquisire il bundle generato nel server Arbortext Publishing Engine dalla directory configurata per le regole di pubblicazione. Tale directory è in genere accessibile come condivisione.
Le informazioni acquisite devono essere inviate allo specialista del supporto prodotti.
Raccolta degli archivi transazioni
Nel file e3config.xml, modificare le due regole riportate di seguito e impostare entrambe su 0 in modo da disattivarle.
|
L'impostazione di queste regole su 0 facilita il recupero dei payload dall'archivio transazioni in caso di problemi. Viene occupato spazio su disco, ma se ciò diventa un problema è possibile eliminare manualmente le transazioni.
|
<Parameter name="com.arbortext.e3.transactionArchive.maxAge" value="48" /><Parameter name="com.arbortext.e3.transactionArchive.maxSize" value="500" />
Raccolta dei tempi di esecuzione
È consigliabile includere la regola di pubblicazione riportata di seguito in tutti i tentativi di pubblicazione.
com.ptc.arbortext.pe/includeMilestoneTimesInHtmlLog = true
Questa regola genera nel log una tabella con una ripartizione che indica il tempo impiegato da Publishing Engine per le varie parti della pubblicazione (impostazione, task di applicazione del servizio, task principale di Arbortext Publishing Engine e creazione del bundle).
È inoltre necessario impostare la regola riportata di seguito su true.
com.ptc.arbortext.wvs/includeMilestoneTimesInWorkerLog = true
Questa regola genera nel log sisworker una tabella con una ripartizione del tempo speso nella creazione del file ZIP, nel relativo invio a Arbortext Publishing Engine e nell'attesa di una risposta.