Propiedades personalizadas del servicio de compensación

Puede especificar valores adicionales para el servicio de compensación estableciendo una propiedad personalizada.

Realice los siguientes pasos para establecer una propiedad personalizada para el servicio de compensación.
  1. Inicie la consola administrativa.
  2. En el panel de navegación, pulse Servidores > Tipos de servidor > Servidores de aplicaciones WebSphere > nombre_servidor > [Valores del contenedor] Servicios de contenedor > Servicio de compensación > [Propiedades adicionales] Propiedades personalizadas.
  3. Pulse Nuevo.
  4. En la página de valores, especifique la propiedad que desea configurar en el campo Nombre y el valor correspondiente en el campo Valor.
  5. Pulse Aplicar o Aceptar.
  6. Pulse Guardar para guardar los cambios en la configuración maestra.
  7. Reinicie el servidor.
Puede utilizar la página de propiedades personalizadas para definir la siguiente propiedad personalizada del servicio de compensación:

Supresión del servicio de compensación

No todos los servidores web están configurados para manejar mensajes SOAP que contengan elementos CoordinationContext. Puede utilizar WebSphere Application Server para configurar una propiedad personalizada para el servicio de compensación que procesa una lista predefinida de Enterprise Java Beans para los que no se deben enviar CoordinationContext en las solicitudes de servicio web.

Cuando se utiliza el servicio de compensación, los elementos CoordinationContext se incluyen en la cabecera SOAP de salida. Por ejemplo:
<wscoor:CoordinationContext soapenv:mustUnderstand="1"
...
</wscoor:CoordinationContext>
Si el servidor web recibe un mensaje SOAP de este tipo que no está configurado para procesar elementos CoordinationContext, se produce un mensaje de excepción. Consulte el ejemplo siguiente:
El nombre local de bloque de cabecera 'CoordinationContext' no está definido.
Puede crear un archivo que contenga una lista de todos los Enterprise Java Beans que no deben enviar el elemento CoordinationContext en las solicitudes de servicios web. Este archivo debe estar en formato de texto sin formato y debe contener una entrada por línea, de la forma siguiente:
nombre_aplicación#módulo#bean
nombre_aplicación#módulo#bean
nombre_aplicación#modulo#bean
Aquí nombre_aplicación es el nombre de la aplicación tal como la conoce el servidor; módulo es el nombre del archivo jar del Enterprise Java Bean y bean es el nombre del Enterprise Java Bean.
Nota: Este archivo sólo debe contener entradas para beans que no están configurados para utilizar el servicio de compensación. Esta propiedad personalizada no será efectiva para los beans que figuran en el archivo y que tienen los metadatos de servicio de compensación asociados.
Name Value
SUPPRESS_CSCOPE_ON_WS_CALLS Nombre de archivo plenamente cualificado

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwbs_comp_custom_props
File name: rwbs_comp_custom_props.html