Processo di pubblicazione e caricamento in Servigistics InService > Utilizzo del processo di pubblicazione e caricamento > Esecuzione di PxTAL > Elaborazione del processo TAL su un bundle di sinonimi
  
Elaborazione del processo TAL su un bundle di sinonimi
Oltre ai bundle pubblicati dal contenuto creato in Windchill Service Information Manager, è possibile eseguire le operazioni TAL su bundle con contenuto di terze parti, ad esempio i sinonimi.
Le informazioni sui sinonimi sono contenute in bundle di sinonimi. I bundle di sinonimi contengono i file indicati di seguito.
BUNDLE.mf - Il file manifest che fornisce le informazioni sul bundle.
Di seguito è riportato un estratto del file che lo identifica come bundle di sinonimi.
Bundle-Id: SYN-000001
Bundle-Category: SYNONYMS
Bundle-type: full/incremental
Bundle-Version: 2.2
Bundle-source: PTC
Bundle-Publish-Date: 10/01/2015 00:00:00
family-Name: All
Il file manifest include le impostazioni riportate di seguito.
Bundle-Id - Identificatore univoco per il bundle
Bundle-Category - Tipo di bundle
Per i bundle di sinonimi il tipo deve essere SYNONYMS.
Bundle-type - Attualmente non utilizzato
Bundle-Version - Versione del bundle
La versione deve essere 2.2 o successiva.
Bundle-source - Nome dell'organizzazione che ha prodotto il bundle
Bundle-Publish-Date - Data di pubblicazione del bundle
family-Name - Attualmente non utilizzato
In una versione futura, specificherà il segmento in cui viene caricato l'oggetto.
ReadyForTAL - Indica che il bundle è idoneo al processo TAL.
Synonyms.xml - File XML contenente i dati di sinonimi da caricare.
Questo file deve essere denominato Synonyms.xml. Di seguito è riportato un esempio del contenuto di questo file.
<definition>
<!-- definition of indiviudal expressions -->
<expressions>
<expression id="3166" langId="en-US">o-ring</expression>
<expression id="3167" langId="en-US">seal</expression>
<expression id="3168" langId="en-US">aux</expression>
</expressions>
<!-- Grouping of expressions into synonyms -->
<synonyms>
<group id="1">
<expRef>3166</ expRef>
<expRef>3167</ expRef>
</group>
<group id="2">
<expRef>3167</ expRef>
<expRef>3168</ expRef>
</group>
</synonyms>
</definition>
Notare quanto segue in merito ai bundle di sinonimi.
Il processo TAL convalida le seguenti informazioni prima di caricare i dati.
Istruzione di espressione duplicata (con lo stesso ID)
Istruzione di gruppo duplicata (con lo stesso ID)
Riferimenti a espressione duplicati in una definizione di gruppo
Riferimento a espressione non definito in un gruppo
Il caricamento dei bundle incrementale non è supportato per i sinonimi.
I dati di sinonimi esistenti nel database vengono eliminati prima di caricare un altro bundle di sinonimi.
Il processo TAL prevede un unico file di caricamento per i sinonimi, pertanto è necessario includere i dati per più lingue nello stesso bundle.