Comando mqsicreateconfigurableservice

Início da mudançaUtilize o comando mqsicreateconfigurableservice para criar um novo nome de objeto para um recurso externo do intermediário, como um provedor JMS. Fim da mudança

Plataformas Suportadas

Propósito

Para serviços configuráveis que você inclui utilizando o comando mqsicreateconfigurableservice:
  • Utilize o comando mqsireportproperties para visualizar os serviços configuráveis.
  • Utilize o comando mqsichangeproperties para modificar os serviços configuráveis.
  • Utilize o comando mqsideleteconfigurableservice para excluir os serviços configuráveis.

Notas sobre a utilização

  • Antes de executar esse comando, certifique-se de que o intermediário esteja em execução.
  • Pare e reinicie o intermediário antes de utilizar quaisquer novos recursos e propriedades do intermediário.

Sintaxe

Parâmetros

BrokerName
(Obrigatório) O nome do intermediário a ser modificado. Esse parâmetro deve ser o primeiro parâmetro.
-c ConfigurableService
(Necessário) O tipo de recurso externo (serviço configurável). Utilize o comando mqsireportproperties para visualizar a lista de valores válidos.
-o ObjectName
(Requerido) O nome do objeto cujas propriedades você deseja alterar.

Se o parâmetro -c estiver configurado como JMSProviders, o nome do objeto esperado será um nome de provedor JMS fornecido pela IBM ou um nome de provedor JMS definido pelo usuário.

-n PropertyName
(Opcional) O nome da propriedade que está sendo alterada.
Para um recurso JMSProviders, os nomes da propriedade válidos são:
  • jarsURL
  • nativeLibs
-v PropertyValue
(Opcional mas necessário se o parâmetro -n estiver especificado) O valor designado à propriedade especificada pelo parâmetro -n. Você pode especificar mais de um nome de propriedade e o valor correspondente utilizando vírgulas como separadores; por exemplo, -n Name1, Name2 -v Value1, Value2.

Se você configurar o parâmetro -c como JMSProviders e o parâmetro -n como jarsURL, o valor esperado será uma URL que especifica o local do arquivo dos arquivos JAR do provedor JMS, enquanto omite o arquivo :// da URL. Se você não especificar o parâmetro -n, o local padrão para os arquivos jar do provedor JMS será o diretório de classes compartilhadas do intermediário.

Se você configurar o parâmetro -c como JMSProviders e o parâmetro -n como nativeLibs, o valor esperado será um local de arquivo de quaisquer bibliotecas nativas do provedor JMS. Se você não especificar o parâmetro -n, o local padrão para quaisquer bibliotecas nativas do provedor JMS será o LilPath do intermediário.

Autorização

Em todos os sistemas operacionais, o ID do usuário deve ser membro do grupo mqbrkrs.

Respostas

Esse comando retorna as seguintes respostas
  • BIP8011 Impossível criar dados de configuração
  • BIP8012 Não foi possível conectar a componentes do sistema
  • BIP8014 O componente não pode ser criado
  • BIP8073 Nome de intermediário inválido
  • BIP8983 O serviço configurável já existe
  • BIP8984 O serviço configurável não foi localizado

Exemplos

Inclua um provedor JMS chamado MyProviderXYZ para o intermediário WBRK6_DEFAULT_BROKER:
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c JMSProviders -o JMS_MyProviderXYZ
Inclua um provedor JMS chamado ProviderABC para o intermediário WBRK6_DEFAULT_BROKER com valores padrão das propriedades de recurso:
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c JMSProviders -o JMS_ProviderABC
Inclua um provedor JMS chamado ProviderABC para o intermediário WBRK6_DEFAULT_BROKER especificando um local para os arquivos jar do provedor e um caminho de biblioteca para as bibliotecas nativas associadas a esses arquivos jar:
mqsicreateconfigurableservice WBRK6_DEFAULT_BROKER -c JMSProviders -o JMS_ProviderABC-n jarsURL,nativeLibs -v file://D:\ProviderABC\java,D:\ProviderABC\libs
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback

Copyright IBM Corporation 1999, 2009Copyright IBM Corporation 1999, 2009.
Última atualização : 2009-02-13 16:12:57

an37200_