Utilice el mandato mqsireportproperties para visualizar propiedades relacionadas con un intermediario, un grupo de ejecución o un servicio configurable.
También puede utilizar WebSphere Message Broker Explorer para crear y ver los servicios configurables. Consulte Uso de WebSphere Message Broker Explorer para trabajar con servicios configurables para obtener más información.
Utilice el mandato mqsireportproperties para examinar los valores de las propiedades o los recursos del intermediario que están establecidos utilizando el mandato mqsichangeproperties o se crean utilizando el mandato mqsicreateconfigurableservice.
>>-mqsireportproperties--NombreIntermediario--------------------> >--+------------------------------+-- -o --NombreObjeto---------> +- -b --NombreComponente-------+ +- -e --EtiquetaGrupoEjecución-+ '- -c --ServicioConfigurable---' >--+- -n --NombrePropiedad-+--+---------------------+-----------> +- -a-------------------+ '- -p --NombreArchivo-' '- -r-------------------' >--+-----+----------------------------------------------------->< '- -f-'
Para obtener una lista de los servicios configurables suministrados y sus propiedades y valores, consulte el apartado Propiedades de servicios configurables.
También debe especificar-b, -e o -c después de -o, excepto si especifica el nombre de objeto BrokerRegistry.
Puede establecer un parámetro para inhabilitar o habilitar el escucha del intermediario para nodos HTTP y SOAP; de forma predeterminada, este escucha está activo y se utiliza para los nodos HTTP. Los nodos SOAP utilizan el escucha de grupo de ejecución (incorporado) de forma predeterminada.
Puede configurar el grupo de ejecución de modo que todos los nodos HTTP utilicen el escucha incorporado en lugar del escucha del intermediario. También puede configurar el grupo de ejecución de manera que los nodos SOAP utilicen el escucha de intermediario. Para obtener más información, consulte Escuchas HTTP.
Especifique un valor de AllReportableEntityNames para devolver una lista de todos los nombres de objeto válidos.
Debe seleccionar sólo una opción entre -n, -a y -r.
Observe que esta opción no muestra todos los valores posibles de AllReportableEntityNames. Además, no todas las entidades dan soporte a este parámetro.
Puede utilizar este parámetro solo cuando el grupo de ejecución está en el estado de parada y también debe especificar -e y -o.
Si especifica este parámetro para otros servicios o componentes configurables, se genera un error.
Para obtener más información sobre objetos, propiedades y valores, así como combinaciones válidas de estos parámetros, consulte Mandato mqsichangeproperties.
Para el componente httplistener, el mandato mqsireportproperties no informa de las propiedades que no se han establecido explícitamente con mqsichangeproperties, aunque estas propiedades tengan un valor predeterminado.
Por ejemplo, el puerto HTTPSConnector predeterminado que se utiliza (a menos que se haya cambiado) es 7083. No obstante, no se informa de este valor mediante el mandato mqsireportproperties, a menos que se haya cambiado su valor predeterminado utilizando el mandato mqsichangeproperties. Para ver los valores predeterminados para todas las propiedades que puede notificar el mandato mqsireportproperties, consulte la descripción del mandato mqsichangeproperties.
Entre siempre el mandato en una sola línea; en algunos ejemplos, se ha añadido un salto de línea para facilitar la lectura.
Visualización de las propiedades asociadas a componentes de intermediario
Los ejemplos siguientes incluyen el parámetro -b para especificar el componente que hay que ver.
mqsireportproperties
MB8BROKER -b httplistener -o
HTTPListener -n startListener
mqsireportproperties MB8BROKER -b cachemanager -o CacheManager -r
mqsireportproperties MB8BROKER -b escuchaHttp -o HTTPListener -a
mqsireportproperties MB8BROKER -b escuchaHttp -o HTTPSConnector -n puerto
mqsichangeproperties MB8BROKER -b servicefederation -o AllReportableEntityNames -r
Visualización de las propiedades asociadas a grupos de ejecución
Los ejemplos siguientes incluyen el parámetro -e para especificar el grupo de ejecución que hay que ver.
mqsireportproperties MB8BROKER -e FTESAMPLE -o FTEAgent -n agentName
Si el agente se ha creado, el mandato devuelve el nombre del agente. Si el agente no se ha
creado, el mandato devuelve una serie vacía.mqsireportproperties MB8BROKER -e exgroup1 -o ExecutionGroup -n httpNodesUseEmbeddedListener
mqsireportproperties MB8BROKER -e exgroup1 -o ExecutionGroup -n soapNodesUseEmbeddedListener
mqsireportproperties MB8BROKER -e exgroup1 -o ServiceFederationManager -a
El
resultado de este mandato tiene el formato siguiente: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'
Visualización de las propiedades asociadas a servicios configurables
Los ejemplos siguientes incluyen el parámetro -c para especificar el servicio configurable que hay que ver. Para obtener una lista de los servicios configurables suministrados y sus propiedades y valores, consulte Propiedades de servicios configurables.
mqsireportproperties
MB8BROKER -c Aggregation -o
AllReportableEntityNames -r
mqsireportproperties MB8BROKER -c CDServer -o AllReportableEntityNames -r
El
resultado de este mandato tiene el formato siguiente:CDServer
Default
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
El
resultado de este mandato tiene el formato siguiente: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
Puede utilizar el archivo de salida para mover conjuntos de políticas entre intermediarios y para la copia de seguridad.mqsireportproperties MB8BROKER -c PolicySetBindings
-o Bindings_2 -n ws-security -p bindings.xml
Este mandato graba el archivo de enlaces de conjunto de políticas Bindings_2 del
intermediario MB8BROKER al archivo bindings.xml.
Puede utilizar este archivo para mover enlaces de conjuntos de políticas
entre intermediarios y para la copia de seguridad.mqsireportproperties MB8BROKER -c SecurityProfiles
-o AllReportableEntityNames -r
El
resultado de este mandato tiene el formato siguiente:ReportableEntityName=''
SecurityProfiles
Default_Propagation=''
authentication = 'NONE'
authenticationConfig = ''
authorization = 'NONE'
authorizationConfig = ''
idToPropagateToTransport = 'ID de mensaje'
keyStore = 'Reservado para utilizarlo en el futuro'
mapping = 'NONE'
mappingConfig = ''
passwordValue = 'PLAIN'
propagation = 'TRUE'
rejectBlankpassword = 'FALSE'
transportPropagationConfig = ''
trustStore = 'Reservado para utilizarlo en el futuro'
mqsireportproperties MB8BROKER -c SecurityProfiles
-o MyFirstSecurityProfile -r
El
resultado de este mandato tiene el formato siguiente:ReportableEntityName=''
SecurityProfiles
MyFirstSecurityProfile=''
authentication = 'LDAP'
authenticationConfig = 'ldap://localhost:389/ou=users,o=ibm'
authorization = 'NONE'
authorizationConfig = ''
idToPropagateToTransport = 'ID de mensaje'
keyStore = 'Reservado para utilizarlo en el futuro'
mapping = 'TFIM'
mappingConfig = 'http://tfimhost1:80'
passwordValue = 'PLAIN'
propagation = 'TRUE'
rejectBlankpassword = 'FALSE'
transportPropagationConfig = ''
trustStore = 'Reservado para utilizarlo en el futuro'