Os arquivos de importação XML são importados usando o programa de linha de comando runxmlimport. Durante uma importação, os fragmentos da instância de processo são importados para o buffer interno do sistema PPM e, inicialmente, não são mais processados.
Aviso
Certifique-se de que o servidor PPM foi iniciado antes da importação XML. Apenas pode estar ativo um programa de linha de comando.
Se ocorrer um erro durante a operação de importação, será exibida uma mensagem de erro na console e o valor de retorno do programa não será igual a 0.
Chamar o programa sem parâmetros ou com -h ou -? gera a ajuda on-line no console. A ajuda descreve todas as opções disponíveis:
Importar instâncias de processo em formato XML
runxmlimport -user <user name> -password <password> [-client <name>]
[-datasource <file>]
[-datasourcelist <file>]
[-i <file1>[,<file2>...]]
[-f <fragment file> -m <mapping file>]
[-extractattributes <attribute file>] [-autoextendattributes]
[-extractmergeattributes <mergeattribute file>]
[protocoloptions] [-language <ISO code>] [-version]
-user <user name> |
Designação do usuário |
-password <password> |
Senha do usuário |
-client <name> |
Nome do cliente. Se nenhum cliente for especificado, o processo de importação para o cliente padrão será executado. |
-version |
Número de versão |
-datasource <file> |
Fonte de dados a ser usada para a importação XML. |
-datasourcelist <file> |
Lista das fontes de dados a serem usadas para a importação XML. |
-i <file1> [,<file2>...] |
Importar arquivos. Os arquivos ZIP são suportados. |
Se a importação for executada no formato de evento, -f e -m têm de ser especificados, se nenhuma fonte de dados ou lista de fontes de dados tiverem sido especificadas.
[-f <fragment file>] |
Arquivo de fragmento |
[-m <mapping file>] |
Arquivo de mapeamento |
[-extractattributes <attribute file>] |
Gera um arquivo XML com todos os tipos de atributos que ocorrem no(s) arquivo(s) de entrada, mas que ainda não foram definidos. |
[-autoextendattributes] |
Antes da importação XML, são importados todos os tipos de atributos que ocorrem no(s) arquivo(s) de entrada, mas que ainda não foram definidos. |
[-extractmergeattributes <mergeattribute file>] |
Gera um extrato do arquivo de configuração de merge com todos os novos atributos que devem ser retidos como atributos de processo ao mesclar instâncias de fragmento. |
A opção protocoloptions pode ser composta pelas seguintes instruções:
-protocolfile <file name> |
Registrar no arquivo <file name> |
-information {yes|no|default} |
Registrar informação |
-warning {yes|no|default} |
Registrar avisos |
-error {yes|no|default} |
Registrar erros |
-language <ISO code> |
Idioma da saída de log |