Configurando um Conjunto de Políticas WS-Transaction Utilizando Scripts wsadmin

É possível configurar a maneira como um serviço da Web ou cliente Java™ API for XML Web Services (JAX-WS) manipula contexto Web Services Atomic Transaction (WS-AT) ou Web Services Business Activity (WS-BA) configurando o tipo de política do Web Services Transaction (WS-Transaction). É possível especificar que o cliente ou o servidor deve utilizar o contexto, pode utilizar o contexto, se estiver disponível, ou não deve utilizar o contexto. Utilize os scripts de comando para configurar um conjunto de políticas para transações dos serviços da Web.

Sobre Esta Tarefa

Você pode configurar um conjunto de políticas WS-Transaction usando o script wsadmin conforme descrito nesta tarefa ou você pode configura um conjunto de políticas WS-Transaction usando o console administrativo.
Nota: O suporte ao conjunto de políticas do WS-Transaction existe somente no nos níveis de aplicativo e serviço. Embora o console administrativo permita a inclusão de anexos de políticas/ligações do WS-Transaction nos níveis de terminal e/ou operação, eles, na verdade, não entram em vigor.

Procedimento

  1. Inicie o cliente de script wsadmin se ele ainda não estiver em execução.
  2. Utilize o comando createPolicySet para criar um novo conjunto de política ou o comando copyPolicySet para copiar e renomear um conjunto de política existente. É possível copiar um conjunto de política existente definido pelo usuário ou um dos conjuntos de política padrão WS-Transaction (WSTransaction ou SSL WSTransaction).
  3. Verifique se seu conjunto de política inclui o tipo de política WS-Transaction. Se necessário, inclua o tipo de política WS-Transaction. Por exemplo:
    AdminTask.importPolicySet('[-defaultPolicySet WSTransaction]') 
    AdminTask.addPolicyType('[-policySet policy_set_name 
    -policyType WSTransaction -enabled true]')
  4. Use o comando setPolicyType para configurar os atributos do tipo de política WS-Transaction. O tipo de política WS-Transaction possui os seguinte atributos:
    • ATAssertion
    • BAAtomicOutcomeAssertion
    Cada atributo pode ter o valor suporta, obrigatório ou nunca. Para obter informações detalhadas sobre esses atributos configuráveis, consulte o tópico de configurações da política WS-Transaction. Por exemplo:
    AdminTask.setPolicyType('[-policySet policy_set_name 
    -policyType WSTransaction 
    -attributes "[ [BAAtomicOutcomeAssertion mandatory] [ATAssertion supports] ]"] 
    -replace') 
  5. Salve suas mudanças na configuração principal.. Por exemplo, digite o seguinte comando:
    AdminConfig.save()

O que Fazer Depois

Agora você está pronto para associar o conjunto de políticas com o cliente JAX-WS, ou com o serviço da Web JAX-WS, terminal, ou operação.

Ícone que indica o tipo de tópico Tópico de Tarefa



Í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=twbs_wstx_policy_config
Nome do arquivo: twbs_wstx_policy_config.html