Grupo de Comandos RARUpdate

Use o assistente de atualização resource adapter archive (RAR) para atualizar o módulo RAR e a configuração de propriedade dos Adaptadores de Recursos J2C. O servidor de aplicativos utiliza as classes e outros códigos que formam um RAR (resource adapter archive) para suportar os adaptadores de recursos configurados.

Para evitar problemas, use o assistente de atualização RAR do console administrativo. Para obter mais informações, consulte o tópico Atualizando um resource adapter archive.

O grupo de comandos RARUpdate contém os seguintes comandos:

compareResourceAdapterToRAR

O comando compareResourceAdapterToRAR determina se o adaptador de recursos é compatível com um novo arquivo RAR. Um adaptador de recursos pode ser atualizado com um RAR apenas quando os dois forem compatíveis.

Objeto de destino

ID do Objeto do adaptador de Recurso - O objeto de configuração do adaptador de recursos que será comparado para a atualização.

Resultado

O comando retornará true se o adaptador de recursos for compatível com o RAR especificado. Ele também exibe as versões do adaptador de recursos e o novo arquivo RAR. Se o adaptador de recursos não estiver compatível com o RAR especificado, o comando retornará false e fornecerá uma mensagem explicando o porquê que eles não são compatíveis.

Parâmetros Requeridos

-rarPath
O caminho absoluto para o arquivo RAR. (Cadeia, necessário)

Exemplos

Uso de exemplo do modo em lote:

AdminTask.compareResourceAdapterToRAR("Test Resource Adapter(cells/cell/nodes/node|resources.xml#J2CResourceAdapter_1169157308943"),
     '[-rarPath "c:\tra\rar\TRA.rar"]')

getNewRAObjectProperties

O comando getNewRAObjectProperties obtém a lista de novas propriedades dentro de um arquivo RAR que pode ser configurado ao atualizar um adaptador de recursos.

Objeto de destino

ID do Objeto do adaptador de Recurso - O objeto de configuração do adaptador de recursos que será atualizado.

Resultado

Você receberá a lista de novas propriedades que podem ser configuradas no adaptador de recursos ao atualizar um RAR.

Parâmetros Requeridos

-rarPath
O caminho absoluto para o arquivo RAR. (Cadeia, obrigatória)
-returnType
O tipo de valor a ser retornado, Sequência ou "Hashtable". Quando returnType for “String", o comando retornará uma Sequência desejada para a entrada do comando updateRAR; se returnType for “Hashtable“, o comando retornará um java.util.Hashtable que se deseja para uso com o console administrativo. O returnType é padronizado como Sequência. (String, opcional)

Exemplos

Uso de exemplo do modo em lote:
  • Utilizando Jython:
    AdminTask.getNewRAObjectProperties('"Test Resource Adapter(cells/cell/nodes/node|resources.xml#J2CResourceAdapter_1169157308943)"',
         '[-rarPath c:/tra/RAR/TRA.rar -returnType String]')

findOtherRAsToUpdate

O comando findOtherRAsToUpdate localiza outros adaptadores de recursos na configuração que seja semelhante ao adaptador de recursos a ser atualizado. Os adaptadores de recursos resultantes também devem ser atualizados.

Objeto de destino

ID do objeto do adaptador de recursos - O objeto de configuração do adaptador de recursos que é comparado para atualização.

Resultado

O comando retorna uma lista de Sequências de ID do objeto do adaptador de recursos que podem ser inseridas como o objeto de destino dos comandos RARUpdate.

Exemplos

Uso de exemplo do modo em lote:
  • Utilizando Jython:
    AdminTask.findOtherRAsToUpdate('"Test Resource Adapter(cells/cell/nodes/node|resources.xml#J2CResourceAdapter_1169157308943)"')

updateRAR

O comando updateRAR atualiza o RAR e a configuração de um adaptador de recursos em um escopo específico.

Objeto de destino

ID do objeto do adaptador de recursos - O objeto de configuração do adaptador de recursos que é atualizado.

Resultado

Este comando retorna uma mensagem de sucesso ou de falha na conclusão.

Parâmetros Requeridos

-rarPath
O caminho absoluto para o novo arquivo RAR. (Cadeia, necessário)

Parâmetros Opcionais

-ResourceAdapterProps
Uma lista de pares [name/valor] de novas propriedades a serem configuradas na classe de implementaçãoResourceAdapter. É possível especificar os seguintes parâmetros para essa etapa:
-name
O nome da propriedade do adaptador de recursos. (String, opcional)
-value
O valor da propriedade do adaptador de recursos. (String, opcional)
-ConnectionFactoryProps
Uma lista de trios [ID/nome/valor] de novas propriedades a serem configuradas nas connection factories na configuração do adaptador de recursos. É possível especificar os seguintes parâmetros para essa etapa:
-id
O nome Java Naming and Directory Interface (JNDI) dessa connection factory. (String, opcional)
-name
O nome da propriedade do connection factory. (String, opcional)
-value
O valor da propriedade do adaptador de recursos. (String, opcional)
-ActivationSpecProps
Uma lista de trios [ID/nome/valor] de novas propriedades a serem configuradas nas especificações de ativação na configuração do adaptador de recursos. É possível especificar os seguintes parâmetros para essa etapa:
-id
Um nome Java Naming and Directory Interface (JNDI) da especificação de ativação. (String, opcional)
-name
O nome da propriedade de especificação de ativação. (String, opcional)
-value
O valor da propriedade de especificação de ativação. (String, opcional)
-AdminObjectProps
Uma lista de trios [ID/nome/valor] de novas propriedades a serem configuradas nos objetos administrados na configuração do adaptador de recursos. É possível especificar os seguintes parâmetros para essa etapa:
-id
Um nome Java Naming and Directory Interface (JNDI) da especificação de ativação. (String, opcional)
-name
O nome da propriedade do objeto administrado. (String, opcional)
-value
O valor da propriedade do objeto administrado. (String, opcional)

Exemplos

Uso de exemplo do modo em lote:

  • Utilizando Jython:
    AdminTask.updateRAR('"Test Resource Adapter(cells/cell/nodes/node|resources.xml#J2CResourceAdapter_1169157308943)"', 
         '[-rarPath c:/tra/RAR/TRA.rar -ResourceAdapterProps [[RAProp1 RAProp1Val] [RAProp2 RAProp2Val]] 
         -ConnectionFactoryProps [[eis/TRA_CF_1 CFProp1 CFProp1Val] [eis/TRA_CF_2 CFProp1 CFProp1Val2] [eis/TRA_DIF_CF CFProp2 CFProp2val]] 
         -ActivationSpecProps [[eis/TRA_AS_1 ASProp1 ASProp1Val] [eis/TRA_AS_1 ASProp2 ASProp2Val] [eis/TRA_AS_2 ASProp3 ASProp3val] [eis/TRA_AS_2 ASProp4 ASProp4Val]] 
         -AdminObjectProps [[eis/TRA_AO_1 AOProp1 AOProp1Val] [eis/TRA_AO_1 AOProp2 AOProp2Val] [eis/TRA_AO_2 AOProp1 AOProp1Val] [eis/TRA_AO_3 AOProp2 AOProp2Val]]]')

Uso de exemplo de modo interativo:

  • Utilizando Jython:
    AdminTask.updateRAR('-interactive')

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rdat_updateRAR
Nome do arquivo: rdat_updateRAR.html