Opção Detalhada para o Utilitário xsadmin

É possível usar a opção detalhada xsadmin para resolução de problemas. Execute o comando xsadmin -v para listar todos os parâmetros configurados. A opção detalhada exibe todos os valores em todos os escopos, incluindo argumentos da linha de comandos, argumentos do arquivo de propriedades e os argumentos especificados para o ambiente. A seção Argumentos Efetivos inclui as configurações que estão sendo usadas no ambiente se você tiver especificado a mesma propriedade usando diversos escopos.

Exemplo de Opção Detalhada

Argumentos do comando xsadmin:
O texto a seguir é um exemplo da saída ao usar a opção detalhada a partir da linha de comandos após executar o seguinte comando com um valor de propriedades especificadas:
./xsadmin -l -v -username xsadmin -password xsadmin -ssl -trustPass ogpass 
-profile /opt/ibm/WebSphere/wxs71/ObjectGrid/security/my.properties
Argumentos do arquivo de propriedades:
O conteúdo do arquivo /opt/ibm/WebSphere/wxs71/ObjectGrid/security/my.properties properties é o seguinte:
XSADMIN_TRUST_PASS=ogpass
XSADMIN_TRUST_TYPE=jks
XSADMIN_TRUST_PATH=/opt/ibm/WebSphere/wxs71/ObjectGrid/bin/security/key.jks
XSADMIN_USERNAME=ogadmin
XSADMIN_PASSWORD=ogpass

Resultados do comando:

Na seguinte saída a partir do comando xsadmin anterior, o texto que está em negrito e itálico indica as propriedades e os valores que são especificados na linha de comandos e no arquivo de propriedades. Na seção Argumentos da linha de comandos efetivos, observa-se que os argumentos especificados da linha de comandos substituem os valores no arquivo de propriedades.
Command line specified arguments
**********************************
XSADMIN_USERNAME=xsadmin
XSADMIN_PASSWORD=xsadmin
XSADMIN_TRUST_PATH=<unspecified>
XSADMIN_TRUST_TYPE=<unspecified>
XSADMIN_TRUST_PASS=ogpass
XSADMIN_PROFILE=/opt/ibm/WebSphere/wxs71/ObjectGrid/security/my.properties
XSADMIN_JMX_URL=<unspecified>
**********************************
Properties file specified arguments
************************************
XSADMIN_USERNAME=ogadmin
XSADMIN_PASSWORD=ogpass
XSADMIN_TRUST_PATH=/opt/ibm/WebSphere/wxs71/ObjectGrid/bin/security/key.jks
XSADMIN_TRUST_TYPE=jks
XSADMIN_TRUST_PASS=ogproppass
XSADMIN_JMX_URL=<unspecified>
**********************************
Environment-specified arguments
**********************************
XSADMIN_USERNAME=<unspecified>
XSADMIN_PASSWORD=<unspecified>
XSADMIN_TRUST_PATH=<unspecified>
XSADMIN_TRUST_TYPE=<unspecified>
XSADMIN_TRUST_PASS=<unspecified>
XSADMIN_JMX_URL=<unspecified>
**********************************
Effective arguments
**********************************
XSADMIN_USERNAME=xsadmin
XSADMIN_PASSWORD=xsadmin
XSADMIN_TRUST_PATH=/opt/ibm/WebSphere/wxs71/ObjectGrid/bin/security/key.jks
XSADMIN_TRUST_TYPE=jks
XSADMIN_TRUST_PASS=ogpass
XSADMIN_PROFILE=/opt/ibm/WebSphere/wxs71/ObjectGrid/security/my.properties
XSADMIN_JMX_URL=<unspecified>
SSL authentication enabled: true
**********************************
Connecting to Catalog service at localhost:1099
*** Show all 'objectGrid:mapset' names 
Grid Name  MapSet Name   
accounting defaultMapSet 
Atenção: A propriedade XSADMIN_PROFILE, embora seja exibida na saída detalhada, não é uma chave válida que possa ser especificada em um arquivo de propriedades. O valor desta propriedade na saída detalhada indica o valor da propriedade que está sendo usado, conforme indicado no argumento da linha de comandos -profile.

Saída Sem a Opção Detalhada

A seguir há um exemplo da mesma saída do comando sem a opção detalhada ativada:
./xsadmin -l -username xsadmin -password xsadmin -ssl -trustPass ogpass 
-profile /opt/ibm/WebSphere/wxs71/ObjectGrid/security/my.properties
Connecting to Catalog service at localhost:1099
*** Show all 'objectGrid:mapset' names 
Grid Name  MapSet Name   
accounting defaultMapSet