Envío de mensajes de error de Maximo Asset Management a usuarios de integración

Cuando una aplicación externa invoca un servicio web de Maximo Asset Management y encuentra un error lógico como por ejemplo Sitio no válido, el texto del mensaje de error de Maximo Asset Management no se incluye en la excepción que se envía al cliente. Para incluir el texto del mensaje de error en la respuesta del servicio web, puede añadir una propiedad webservices.unify.faults a WebSphere Application Server.

Procedimiento

  1. Inicie la sesión en la consola administrativa de WebSphere Application Server y navegue a Servidores > Tipos de servidor > Servidores de aplicaciones de Websphere.
  2. Seleccione el nombre del servidor.
  3. En la sección de infraestructura del servidor, seleccione Java y gestión de procesos.
  4. Seleccione Definición de proceso.
  5. En la sección Propiedades adicionales, seleccione Máquina virtual Java y a continuación Propiedades personalizadas.
  6. Cree la propiedad webservices.unify.faults.
    1. Pulse Nuevo.
    2. Establezca el nombre en webservices.unify.faults.
    3. Establezca el valor en false.
      Este valor permite propagar el texto del mensaje de error a partir de la condición de error que se produce durante la integración.
  7. Guarde los cambios.