Comando refreshSIBWSInboundServiceWSDL
Use o comando refreshSIBWSInboundServiceWSDL para atualizar um arquivo WSDL de serviço de entrada dos serviços da Web ativados para barramento de integração de serviços.
Para executar o comando, utilize o objeto AdminTask do cliente de script wsadmin.
O cliente de script wsadmin é executado do Qshell.
Para obter informações adicionais, consulte Configurando o Qshell para Executar Scripts do WebSphere Usando o Script wsadmin.
- Para obter uma lista dos comandos de serviços da Web ativados para barramento disponíveis, mais uma breve descrição de cada comando, digite o seguinte comando no prompt do wsadmin:
print AdminTask.help('SIBWebServices')
- Para obter ajuda de visão geral sobre um determinado comando, digite o seguinte comando no prompt wsadmin:
print AdminTask.help('command_name')
AdminConfig.save()
Objetivo
Este comando carrega o documento WSDL dos parâmetros InboundService WSDLLocation e os localiza no elemento do serviço especificado do WSDLLocation.
Objeto de Destino
ObjectName do objeto InboundService.
Se o elemento de serviço não estiver presente, o comando falhará.
Todos os valores templatePortName em InboundPorts para o InboundService devem corresponder às portas no documento WSDL carregado, do contrário, o comando falhará.
Se for necessário recuperar o WSDL através de um proxy, o servidor no qual o comando estiver sendo executado deverá ter as propriedades de sistema que identificam o servidor proxy definido corretamente. Se o proxy requisitar autenticação, o ID do usuário e a senha poderão ser definidos como parâmetros no comando.
Parâmetros necessários
Nenhuma.
Parâmetros Condicionais
Nenhuma.
Parâmetros Opcionais
- -userId
- O ID de usuário utilizado para recuperar o WSDL.
- -password
- A senha utilizada para recuperar o WSDL.
Por exemplo:
- Utilizando Jython:
AdminTask.refreshSIBWSInboundServiceWSDL(inService)
- Utilizando Jacl:
$AdminTask refreshSIBWSInboundServiceWSDL $inService