Use o comando mqsireportproperties para exibir propriedades que se relacionam a um broker, um grupo de execução ou um serviço configurável.
Também é possível usar o WebSphere Message Broker Explorer para criar e visualizar serviços configuráveis. Consulte o Usando o WebSphere Message Broker Explorer para Trabalhar com Serviços Configuráveis para obter informações adicionais.
Utilize o comando mqsireportproperties para examinar os valores de propriedades ou recursos do broker que são configurados utilizando o comando mqsichangeproperties, ou criados utilizando o comando mqsicreateconfigurableservice.
>>-mqsireportproperties--BrokerName-----------------------------> >--+---------------------------+-- -o --ObjectName--------------> +- -b --ComponentName-------+ +- -e --ExecutionGroupLabel-+ '- -c --ConfigurableService-' >--+- -n --PropertyName-+--+----------------+--+-----+--------->< +- -a----------------+ '- -p --FileName-' '- -f-' '- -r----------------'
Para obter uma lista de serviços configuráveis fornecidos e suas propriedades e valores, consulte Propriedades de Serviços Configuráveis.
Também é necessário especificar -b, -e ou -c after -o, exceto se você especificar o nome do objeto BrokerRegistry.
É possível configurar um parâmetro para desativar ou ativar o listener do broker inteiro para nós HTTP e SOAP; por padrão, esse listener está ativo e é usado paraa nós HTTP. Os nós SOAP usam o listener (integrado) do grupo de execução por padrão.
É possível configurar o grupo de execução de modo que todos os nós HTTP usem o listener integrado em vez do listener do broker inteiro. Também é possível configurar o grupo de execução para que os nós SOAP usem o listener do broker inteiro. Para obter mais informações, consulte Listeners HTTP.
Especifique um valor de AllReportableEntityNames para retornar uma lista de todos os nomes de objetos válidos.
Você deve selecionar somente uma opção de -n, -a e -r.
Observe que essa opção não mostra todos os valores possíveis para AllReportableEntityNames. Além disso, nem todas as entidades suportam esse parâmetro.
Você só pode usar este parâmetro quando o grupo de execução estiver no estado pausado e também deve especificar -e e -o.
Se você especificar este parâmetro para outros serviços configuráveis ou componentes, um erro será gerado.
Para obter informações adicionais sobre objetos, propriedades e valores, e combinações válidas destes parâmetros, consulte Comando mqsichangeproperties.
Para o componente httplistener, o comando mqsireportproperties não relata as propriedades que não foram explicitamente configuradas com o comando mqsichangeproperties, mesmo que essas propriedades tenham uma configuração padrão.
Por exemplo, a porta HTTPSConnector padrão a ser utilizada (a menos que tenha sido alterada) é 7083. Entretanto, este valor não é relatado pelo comando mqsireportproperties, a menos que você o tenha alterado a partir deste padrão usando o comando mqsichangeproperties. Para ver os valores-padrão para todas as propriedades que o comando mqsireportproperties pode relatar, consulte a descrição do comando mqsichangeproperties.
Sempre digite o comando em uma única linha; em alguns exemplos, foi incluída uma quebra de linha para aprimorar a capacidade de leitura.
Exibindo Propriedades Associadas a Componentes do Broker
Os exemplos a seguir incluem o parâmetro -b para especificar o componente a ser visualizado.
mqsireportproperties MB8BROKER -b httplistener -o HTTPListener -n startListener
mqsireportproperties MB8BROKER -b cachemanager -o CacheManager -r
mqsireportproperties MB8BROKER -b httplistener -o HTTPListener -a
mqsireportproperties MB8BROKER -b httplistener -o HTTPSConnector -n port
mqsichangeproperties MB8BROKER -b servicefederation -o AllReportableEntityNames -r
Exibindo Propriedades Associadas a Grupos de Execução
Os exemplos a seguir incluem o parâmetro -e para especificar o grupo de execução a ser visualizado.
mqsireportproperties MB8BROKER -e FTESAMPLE -o FTEAgent -n agentName
Se
o agente tiver sido criado, o comando retornará o nome do agente. Se
o agente não tiver sido criado, o comando retornará uma cadeia vazia.mqsireportproperties MB8BROKER -e exgroup1 -o ExecutionGroup -n httpNodesUseEmbeddedListener
mqsireportproperties MB8BROKER -e exgroup1 -o ExecutionGroup -n soapNodesUseEmbeddedListener
mqsireportproperties MB8BROKER -e exgroup1 -o
ServiceFederationManager -a
O resultado deste comando possui o seguinte formato:ServiceFederationManager
uuid='ServiceFederationManager'
userTraceLevel='none'
traceLevel='none'
userTraceFilter='none'
traceFilter='none'
port='8811'
securePort='8844'
maxWaitTime='180'
proxyURLHostName=' mbhost.ibm.com '
proxyPathPrefix='proxy'
proxyPathPrefixesEnabled='TRUE'
creationTime='2009-09-11 15:37:52.639219'
nextProxyPathPrefixCount='8'
ownedProxyGroupCount='2'
Exibindo Propriedades Associadas a Serviços Configuráveis
Os exemplos a seguir incluem o parâmetro -c para especificar o serviço configurável a ser visualizado. Para obter uma lista de serviços configuráveis fornecidos e suas propriedades e valores, consulte Propriedades de Serviços Configuráveis.
mqsireportproperties MB8BROKER -c Aggregation -o AllReportableEntityNames -r
mqsireportproperties MB8BROKER -c CDServer -o AllReportableEntityNames -r
O resultado deste comando possui o seguinte formato:CDServer
Padrão
hostname='localhost'
port='1363'
brokerPathToStagingDir=''
cdPathToStagingDir=''
brokerPathToInputDir=''
cdPathToInputDir=''
queuePrefix= ''
securityIdentity=”Default”
mqsireportproperties MB8BROKER -c FtpServer -o TEST1 -r
mqsireportproperties MB8BROKER -c FtpServer -o TEST1 -n protocol
mqsireportproperties MB8BROKER -c JDBCProviders -o Oracle -r
mqsireportproperties MB8BROKER -c JMSProviders
-o AllReportableEntityNames -r
mqsireportproperties MB8BROKER -c JMSProviders
-o WebSphere_MQ -r
mqsireportproperties MB8BROKER -c JMSProviders
-o BEA_WebLogic –r
O resultado deste comando possui o seguinte formato:ReportableEntityName=''
JMSProviders
BEA_Weblogic=''
jarsURL='default_Path'
nativeLibs='default_Path'
proprietaryAPIAttr1='weblogic.jndi.WLInitialContextFactory'
proprietaryAPIAttr2='t3://9.20.94.16:7001'
proprietaryAPIAttr3='BEAServerName'
proprietaryAPIAttr4='default_none'
proprietaryAPIAttr5='default_none'proprietaryAPIHandler='BEAWebLogicAPIHandler.jar'
mqsireportproperties MB8BROKER -c PolicySets
-o Policy_2 -n ws-security -p policyset.xml
Você pode utilizar o arquivo de saída
para mover conjuntos de política entre intermediários e para backup.mqsireportproperties MB8BROKER -c PolicySetBindings
-o Bindings_2 -n ws-security -p bindings.xml
Este comando grava o arquivo
de Ligações do Conjunto de Política Bindings_2 no intermediário MB8BROKER
para o arquivo bindings.xml.
Você pode utilizar este arquivo para mover as ligações
do conjunto de política entre intermediários e para backup.mqsireportproperties MB8BROKER -c SecurityProfiles
-o AllReportableEntityNames -r
O resultado deste comando possui o seguinte formato:ReportableEntityName=''
SecurityProfiles
Default_Propagation=''
authentication = 'NONE'
authenticationConfig = ''
authorization = 'NONE'
authorizationConfig = ''
idToPropagateToTransport = 'Message ID'
keyStore = 'Reserved for future use'
mapping = 'NONE'
mappingConfig = ''
passwordValue = 'PLAIN'
propagation = 'TRUE'
rejectBlankpassword = 'FALSE'
transportPropagationConfig = ''
trustStore = 'Reserved for future use'
mqsireportproperties MB8BROKER -c SecurityProfiles
-o MyFirstSecurityProfile -r
O resultado deste comando possui o seguinte formato:ReportableEntityName=''
SecurityProfiles
MyFirstSecurityProfile=''
authentication = 'LDAP'
authenticationConfig = 'ldap://localhost:389/ou=users,o=ibm'
authorization = 'NONE'
authorizationConfig = ''
idToPropagateToTransport = 'Message ID'
keyStore = 'Reserved for future use'
mapping = 'TFIM'
mappingConfig = 'http://tfimhost1:80'
passwordValue = 'PLAIN'
propagation = 'TRUE'
rejectBlankpassword = 'FALSE'
transportPropagationConfig = ''
trustStore = 'Reserved for future use'