Explicación | Se ha producido un error para el que se han listado el estado SQL y el código de error. |
Acción | Utilice la información asociada con el código de error para solucionar el problema en la base de datos. |
Explicación | Un recurso JDBC ha informado de un aviso. Puede que haya más avisos asociados a éste. |
Acción | Revise todos los avisos. Anote el SQLState y código de error de cada aviso y consulte la documentación del controlador JDBC para resolver el problema. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | Cuando se crea un proveedor de JDBC, hace falta un nombre de clase válido para una implementación de origen de datos. |
Acción | Especifique un nombre de clase válido para una implementación de origen de datos e intente nuevamente la operación. |
Explicación | El servidor de aplicaciones no ha podido localizar la clase para el origen de datos que ha especificado. |
Acción | Compruebe que el nombre de clase para el origen de datos es correcto y que se encuentra en su vía de acceso de clases. |
Explicación | Se ha producido un error al crear la instancia de origen de datos. |
Acción | Compruebe que la clase de origen de datos tiene un constructor público que no toma ningún parámetro. |
Explicación | El objeto no puede invocar a la interfaz especificada porque no la implementa. |
Acción | Compruebe que la clase de implementación se proporciona y es correcta. |
Explicación | Se ha producido una excepción cuando el servidor de aplicaciones comprobaba el recurso para determinar si está configurado para aislamiento de cargador de clases. El código continuará como si el aislamiento de cargador de clases no estuviera configurado. |
Acción | Consulte el mensaje de la excepción, que le ayudará a determinar la causa del problema. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | Se ha producido un error en el código de WebSphere. |
Acción | Recopile todos los rastreos y anotaciones cronológicas del sistema, junto con una descripción de la operación que intentaba realizar. Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | El servidor de aplicaciones ha intentado realizar una operación en un objeto cerrado. |
Acción | Recupere una nueva instancia del objeto e intente de nuevo la operación. |
Explicación | El programa de fondo de la base de datos ha generado una excepción que Data Store Adapter ha capturado. |
Acción | Consulte el texto del error notificado por el software de la base de datos para ver el posible origen del error. |
Explicación | Los motivos posibles son que la base de datos ha devuelto un valor vacío, o bien se trata de un error interno. |
Acción | Si piensa que es posible que la base de datos haya devuelto un valor vacío, no utilice la característica de actualización por lotes, cambie a una base de datos con soporte para actualización por lotes o acceda al sitio web de soporte para el proveedor de la base de datos. Si sospecha que el problema está relacionado con un error interno, utilice los valores de rastreo siguientes (RRA=all=enabled y PMGR=all=enabled) y los archivos FFDC para determinar el origen del error. Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | Una de las actualizaciones por lotes no se ha completado satisfactoriamente y la base de datos ha devuelto -3 en la cuenta de actualizaciones por lotes. Se devuelve -3 si la base de datos sigue ejecutando las actualizaciones por lotes después de producirse un error en una de ellas. |
Acción | Revise las anotaciones de la base de datos en busca del origen del error. |
Explicación | La operación ha sido satisfactoria, sin embargo, no se conoce el número de filas actualizadas. La base de datos ha devuelto -2 en la cuenta de actualizaciones por lotes. Esta excepción se crea para evitar posibles problemas de integridad de datos. |
Acción | Repita la operación para determinar si el error persiste. |
Explicación | Algunas o todas las filas no se han actualizado debido a una colisión que suele producirse por el uso de AccessIntent con control de simultaneidad optimista. |
Acción | Si el error continua, repita la operación o cambie AccessIntent. |
Explicación | La operación ha tenido como resultado una excepción. |
Acción | Revise la operación, la excepción y los archivos de anotaciones de la base de datos. |
Explicación | La operación por lotes especificada anteriormente ha tenido un error. |
Acción | Revise los archivos de anotaciones de la base de datos y acceda al sitio Web del servicio de soporte de IBM para la determinación de problemas, si no encuentra un motivo aparente. |
Explicación | Se ha producido un error interno. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | El servidor de aplicaciones ha detectado que la base de datos ha iniciado una transacción. El servidor de aplicaciones intentará resolver la transacción como configurada en las propiedades personalizadas para el origen de datos. |
Acción | No es necesario que el usuario realice acción alguna. |
Explicación | El servidor de aplicaciones ha detectado que la base de datos ha iniciado una transacción. El servidor de aplicaciones intentará resolver la transacción como configurada en las propiedades personalizadas para el origen de datos. Se ha producido un error que ha impedido la resolución de la transacción. |
Acción | Recopile los archivos de anotaciones de FFDC y los archivos de anotaciones de los servidores. Si el error no está relacionado con una caída de la base de datos, acceda al sitio Web del servicio de soporte de IBM para la determinación de problemas. |
Explicación | La base de datos ha iniciado una transacción en la conexión. El servidor de aplicaciones retrotraerá la transacción antes de devolver la conexión a la agrupación. |
Acción | Evalúe el código de aplicación para determinar la causa de la transacción implícita. El código de aplicación puede ser capaz de impedir explícitamente transacciones implícitas o puede configurar una acción explícita a realizar para el origen de datos. |
Explicación | Esto suele indicar un error tipográfico en la configuración de la propiedad personalizada para el origen de datos. |
Acción | Asegúrese de que se especifica uno de los valores esperados para la propiedad personalizada. Si se trata de un error tipográfico, corríjalo y guarde los cambios realizados en la configuración. |
Explicación | Esto suele indicar un error tipográfico en la configuración de la propiedad personalizada para el origen de datos. |
Acción | Actualice las propiedades de validación para la conexión nueva con los valores deseados, y elimine las propiedades obsoletas. |
Explicación | Esto suele indicar un error tipográfico en la configuración de la propiedad personalizada para el origen de datos. El error puede ser un resto de un archivo de configuración antiguo o de un script wsadmin antiguo. Las nuevas propiedades tendrán prioridad sobre los nombres obsoletos; así y todo las propiedades antiguas se podrán utilizar aquí. |
Acción | Actualice las propiedades de validación para la conexión nueva con los valores deseados, y elimine las propiedades obsoletas. |
Explicación | Se ha realizado un intento de cargar una clase que el servidor de aplicaciones no reconoce. Los programas de utilidad internos sólo tienen permiso para cargar las clases reconocidas. |
Acción | No emplee programas de utilidad internos para cargar clases que el servidor de aplicaciones no pueda reconocer. Si no se ha intentado dicha acción, acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | La propiedad personalizada especificada está obsoleta. |
Acción | Utilice la nueva propiedad personalizada en lugar de la antigua. |
Explicación | La disponibilidad de determinadas características depende de la ubicación donde se están utilizando. Por ejemplo, CMP 2 no está disponible en el contener EJB incorporable. |
Acción | Consulte la documentación para determinar si se puede utilizar la característica. |
Explicación | GenericDataStoreHelper se ha inicializado. |
Acción | Si se esperaba, no es necesaria ninguna acción del usuario. |
Explicación | Se ha detectado una excepción al limpiar ManagedConnection para una operación de destrucción. |
Acción | Consulte el error notificado por el software de la base de datos para ayudar a determinar la causa del error. |
Explicación | La operación solicitada no está permitida durante una transacción. |
Acción | Ejecute la operación antes de empezar o después de terminar la transacción. |
Explicación | El usuario ha iniciado una petición para depurar la agrupación. Esta petición invalida las conexiones existentes en la agrupación. |
Acción | Salga de la transacción y de los límites del método e intente de nuevo la lógica con una nueva conexión. |
Explicación | El controlador JDBC no ha identificado la conexión como válida durante el intervalo de validación de la conexión. |
Acción | Espere durante los reintentos de conexión restantes y después intente determinar la causa del error de conexión. |
Explicación | Excepción inesperada. La causa no se puede determinar inmediatamente. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | La operación de dos fases en la base de datos ha dado como resultado una excepción. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | La operación de dos fases en la base de datos ha dado como resultado una excepción. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | El servidor de aplicaciones ha intentado realizar una operación XAResource con un Xid distinto del Xid que se ha utilizado para XAResource.start. |
Acción | Obtenga una conexión nueva y vuelva a intentar la transacción. |
Explicación | La propiedad personalizada de origen de datos, oracleRACXARecoveryDelay, hace que el servidor de aplicaciones retrase las operaciones xa.commit y xa.rollback por la duración del intervalo de reintento. |
Acción | Espere a que el gestor de transacciones reintente la operación. Debe configurar reintentos heurísticos en el gestor de transacciones para que oracleRACXARecoveryDelay funcione correctamente. |
Explicación | La base de datos o el proveedor jdbc especificado por el origen de datos no da soporte a la opción de acoplamiento de ramificaciones fuerte. El acoplamiento de ramificaciones fuerte sólo está soportado en una base de datos DB2 para z/OS a la que accede el controlador JCC de DB2 Universal. Se utilizará la opción de acoplamiento de ramificaciones ligero predeterminada. Esto puede causar tiempos de espera excedidos de bloqueos, puntos muertos de bloqueos y/o retrotracciones de transacciones si la aplicación se ha diseñado para un acoplamiento de ramificaciones fuerte, ya que los bloqueos de base de datos no se compartirán entre las ramificaciones de la transacción dentro de la misma transacción global. |
Acción | Debe configurar el origen de datos para utilizar un nivel del controlador JDBC y de la base de datos soportado, o configurar la aplicación de modo que no requiera el acoplamiento de ramificaciones fuerte. |
Explicación | La base de datos o el proveedor jdbc especificado por el origen de datos no da soporte a la opción de acoplamiento de ramificaciones fuerte. La base de datos DB2 para z/OS o el controlador JCC de DB2 Universal ha rechazado la opción de acoplamiento de ramificaciones fuerte. Se utilizará la opción de acoplamiento de ramificaciones ligero predeterminada. Esto puede causar tiempos de espera excedidos de bloqueos, puntos muertos de bloqueos y/o retrotracciones de transacciones si la aplicación se ha diseñado para un acoplamiento de ramificaciones fuerte, ya que los bloqueos de base de datos no se compartirán entre las ramificaciones de la transacción dentro de la misma transacción global. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | La base de datos especificada por el origen de datos no da soporte a la opción de acoplamiento de ramificaciones fuerte. El acoplamiento de ramificaciones fuerte sólo está soportado con las conexiones de tipo 4 para DB2 para z/OS V8 (+ APAR PK47713) o DB2 para Linux, UNIX, Windows V8 y versiones posteriores. Se utilizará la opción de acoplamiento de ramificaciones ligero predeterminada. Esto puede causar tiempos de espera excedidos de bloqueos, puntos muertos de bloqueos y/o retrotracciones de transacciones si la aplicación se ha diseñado para un acoplamiento de ramificaciones fuerte, ya que los bloqueos de base de datos no se compartirán entre las ramificaciones de la transacción dentro de la misma transacción global. |
Acción | Debe configurar el origen de datos para utilizar un nivel del controlador JDBC y de la base de datos soportado, o configurar la aplicación de modo que no requiera el acoplamiento de ramificaciones fuerte. |
Explicación | El controlador JDBC especificado por el origen de datos no da soporte a la opción de acoplamiento de ramificaciones fuerte. El acoplamiento de ramificaciones fuerte sólo está soportado con niveles mínimos del controlador JCC de DB2 Universal versión 3.51 ó 3.6, como se empaqueta con DB2 niveles de servicio 9.5 ó 9, o el controlador JCC4 versión 4.1. Se utilizará la opción de acoplamiento de ramificaciones ligero predeterminada. Esto puede causar tiempos de espera excedidos de bloqueos, puntos muertos de bloqueos y/o retrotracciones de transacciones si la aplicación se ha diseñado para un acoplamiento de ramificaciones fuerte, ya que los bloqueos de base de datos no se compartirán entre las ramificaciones de la transacción dentro de la misma transacción global. |
Acción | Debe configurar el origen de datos para utilizar un nivel del controlador JDBC y de la base de datos soportado, o configurar la aplicación de modo que no requiera el acoplamiento de ramificaciones fuerte. |
Explicación | El método ResourceAdapter.endpointActivation no debe utilizarse en el Adaptador de recursos relacional para el servidor de aplicaciones porque no da soporte a la afluencia de mensajes. |
Acción | No utilice el método ResourceAdapter.endpointActivation en el adaptador de recurso relacional para el servidor de aplicaciones. |
Explicación | El gestor de conexiones por omisión ha recibido un error al restablecer una ManagedConnection al estado por omisión. |
Acción | Si es necesario, efectúe una acción para devolver la base de datos a un estado apto para usarse. |
Explicación | El gestor de conexiones por omisión ha recibido un error al destruir una ManagedConnection. |
Acción | Si es necesario, efectúe una acción para devolver la base de datos a un estado apto para usarse. |
Explicación | El gestor de conexiones por omisión ha recibido un error al solicitar la validación de ManagedConnections agrupadas. |
Acción | Si es necesario, efectúe una acción para devolver la base de datos a un estado apto para usarse. |
Explicación | La agrupación de conexiones ha alcanzado su límite máximo de conexiones abiertas. No se pueden establecer más conexiones hasta que no se cierren algunas de las conexiones abiertas. |
Acción | Ajuste la aplicación de modo que requiera menos conexiones abiertas a la vez. |
Explicación | La conexión no se restablecerá para la agrupación de conexiones porque la aplicación no ha cerrado de forma explícita todos los manejadores. |
Acción | Modifique la aplicación de modo que siempre cierre todos los manejadores de conexiones. |
Explicación | La conexión no puede restablecerse para la agrupación de conexiones porque se ha producido un error de conexión mientras estaba activa. |
Acción | Si es necesario, efectúe una acción para devolver la base de datos a un estado apto para usarse. |
Explicación | Se invocó la operación 'next' en un iterador que no contenía elementos adicionales. |
Acción | Invoque 'hasNext' en la iteración antes de invocar la operación 'next' para determinar si la iteración contiene más elementos. |
Explicación | La operación 'remove' se invocó con el iterador no posicionado en ningún elemento. |
Acción | Coloque el iterador en un elemento válido antes de invocar la operación 'remove'. |
Explicación | El nombre JNDI del origen de datos de delegación no puede ser nulo ni una serie vacía. |
Acción | Establezca el nombre JNDI del origen de datos de delegación de modo que esté correlacionado con el origen de datos del proxy específico. |
Explicación | Los nombres JNDI para el origen de datos delegado se configuran en los jndiNames de propiedad personalizada utilizando una sintaxis delimitada por el carácter de punto y coma. El nombre JNDI no está en la propiedad personalizada jndiNames. |
Acción | Compruebe que los jndiNames de propiedad personalizada están establecidos en un valor correcto. Si es así, establezca el nombre JNDI del origen de datos de delegación en un valor válido. |
Explicación | La búsqueda del origen de datos no se ha completado correctamente. Es posible que el origen de datos no se cree, o que se cree con el ámbito incorrecto. |
Acción | Verifique que el origen de datos se ha creado correctamente. |
Explicación | La característica solicitada no está disponible. |
Acción | Evite el uso de la característica o cambie a una versión de controlador que tenga soporte para la característica, si fuera posible. |
Explicación | Se ha producido un error con la conexión especificada. La conexión se depurará según la política de depuración. |
Acción | Cree una conexión nueva para operaciones futuras. |
Explicación | El mandato no se ha ejecutado porque una validación no se ha completado satisfactoriamente. |
Acción | Evalúe la razón especificada en el mensaje para determinar el problema. Normalmente se trata de un problema con los parámetros del mandato. Corrija el problema y vuelva a intentar la operación. |
Explicación | El mandato no se ha completado correctamente. |
Acción | Evalúe la razón especificada en el mensaje para determinar el problema. |
Explicación | El mandato no se ha ejecutado porque se ha especificado un valor no válido para un parámetro. |
Acción | Especifique un valor válido para el parámetro especificado y vuelva a intentar la operación. |
Explicación | El mandato no se ha ejecutado porque se ha especificado un nombre de proveedor no válido. |
Acción | Especifique un valor válido para el nombre de proveedor y vuelva a intentar la operación. |
Explicación | El mandato no se ha ejecutado porque se ha especificado un proveedor JDBC no válido. |
Acción | Especifique un proveedor de JDBC válido y vuelva a intentar la operación. |
Explicación | El paso del mandato no se ha completado correctamente. Normalmente se trata de un problema con los parámetros del mandato. |
Acción | Evalúe la razón especificada en el mensaje para determinar el problema. Corrija el problema y vuelva a intentar la operación. |
Explicación | El mandato no ha podido actualizar la propiedad del recurso especificada con el valor que se ha especificado. |
Acción | Especifique un valor válido para la propiedad del recurso y vuelva a intentar la operación. |
Explicación | No se ha ejecutado el paso del mandato porque no se ha especificado un valor para una propiedad de recursos necesaria. |
Acción | Normalmente se trata de un problema con los parámetros del mandato. Corrija el problema y vuelva a intentar la operación. |
Explicación | No se ha ejecutado el paso del mandato porque se ha especificado un valor de parámetro no válido para una propiedad de recursos necesaria. |
Acción | Este problema suele ocurrir cuando un valor de parámetro no se ajusta al tipo de parámetro. Corrija el problema y vuelva a intentar la operación. |
Explicación | El mandato no se ha ejecutado debido a que el objeto de destino hace referencia a un elemento de la configuración que no es del tipo que espera el mandato. Por ejemplo, se ha sometido un origen de datos como el objeto de destino para el mandato deleteJDBCProvider, |
Acción | Este problema se produce cuando el elemento de configuración al que hace referencia el objeto de destino tiene un tipo no esperado. Corrija el problema y vuelva a intentar la operación. |
Explicación | El servidor de aplicaciones no ha podido correlacionar la excepción. Consulte la excepción que se ha producido durante la correlación. |
Acción | Compruebe la correlación de excepciones en la tabla de correlación de errores para DataStoreHelper y en el constructor de excepciones. |
Explicación | Los métodos de MSSQLhelper sólo se pueden llamar desde DataDirect Helpers. |
Acción | Utilice DataDirectDataStoreHelper.class en la configuración. |
Explicación | Falta parte de (o toda) la información de conexión necesaria. |
Acción | Consulte la documentación de Java del método DataStoreHelper.showLockInfo() para obtener una descripción de la información de conexión necesaria. |
Explicación | El método showLockInfo no tiene soporte para el sistema operativo especificado. |
Acción | Utilice el sistema operativo correcto o configure la aplicación para que no utilice el método showLockInfo. |
Explicación | Se ha producido una excepción cuando una operación ha intentado recopilar información de bloqueo de la base de datos. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | DB2 ha escrito la información de bloqueo en el nombre de archivo listado. |
Acción | Abra el archivo especificado. Contiene información sobre bloqueos en la base de datos. Esta información puede ser de gran ayuda para resolver puntos muertos en la aplicación. |
Explicación | Oracle no tiene soporte para el nivel de aislamiento Serializable cuando utiliza el protocolo XA. |
Acción | No utilice PESSIMISTIC_UPDATE_LOCK_HINT_EXCLUSIVE porque hace que se utilice un nivel de aislamiento Serializable. |
Explicación | DB2 requiere la utilización del controlador de DB2 Universal. |
Acción | Utilice el controlador universal de DB2. |
Explicación | El archivo de rastreo que ha especificado en el origen de datos no existe. |
Acción | Utilice un archivo existente para el archivo de rastreo. |
Explicación | Se ha establecido una propiedad personalizada al crear el proveedor de JDBC desde Oracle. La propiedad requiere el parche 2511780 de Oracle. |
Acción | Si se instala el parche, no se requiere ninguna acción de usuario. Si no tiene el parche, acceda al sitio web de soporte de Oracle para obtener el parche 2511780. |
Explicación | La propiedad personalizada driverType para el origen de datos se ha establecido en el valor 2, y en Cloudscape no hay soporte para este valor. El servidor de aplicaciones cambiará el valor a 4 en tiempo de ejecución. |
Acción | Para evitar avisos futuros, cambie el valor de driverType a 4 en la consola administrativa o con scripts JACL, o bien omita el establecimiento del valor de driverType y su valor por omisión será 4. |
Explicación | La propiedad personalizada driverType para el origen de datos no tiene soporte por parte del controlador JDBC. |
Acción | Quite el driverType de las propiedades personalizadas para el origen de datos. |
Explicación | El controlador JDBC de DB2 Universal se ha conmutado para ejecutarse en un entorno RRS en DB2 para z/OS. |
Acción | Este es un mensaje informativo para el entorno del controlador JDBC que se ejecuta. |
Explicación | La propiedad personalizada driverType para el origen de datos se ha establecido en el valor 2 en el DB2XADatasource. Esta configuración no está soportada en DB2 para z/OS. |
Acción | Utilice DB2ConnectionPoolDatasource o cambie al tipo 4 de controlador JDBC de DB2 Universal, si está disponible para su configuración. |
Explicación | Se ha producido una excepción de E/S cuando el servidor de aplicaciones intentaba abrir el archivo de rastreo que se ha especificado. |
Acción | Examine la excepción, arregle el problema de E/S e inicie de nuevo WebSphere Application Server. |
Explicación | Se ha producido una excepción cuando el servidor de aplicaciones intentaba obtener o acceder al objeto de metadatos para la base de datos. |
Acción | Compruebe que los metadatos están habilitados en la base de datos de fondo. |
Explicación | El origen de datos para el servidor de aplicaciones está configurado con el DataStoreHelper erróneo. |
Acción | Configure los orígenes de datos para el servidor de aplicaciones con Oracle10gDataStoreHelper cuando utilice el controlador JDBC para Oracle10g. |
Explicación | GenericDataStoreHelper no sabe cómo recopilar la información de bloqueo. |
Acción | Escriba o utilice un DataStoreHelper específico para la base de datos. |
Explicación | La propiedad personalizada para el origen de datos DB2 Universal XA, retrieveMessagesFromServerOnGetMessage, se ha configurado con un valor verdadero (true). El servidor de aplicaciones ha cambiado el valor a falso en tiempo de ejecución para evitar problemas durante el proceso de excepciones. |
Acción | Para evitar este mensaje, cambie el valor de retrieveMessagesFromServerOnGetMessage a false en la consola administrativa o en los scripts de configuración, o elimine la propiedad totalmente. Esto sólo se aplica a los orígenes de datos DB2 Universal XA. |
Explicación | Se está utilizando una API que está en desuso. |
Acción | Utilice una versión de la API que no esté en desuso. Consulte la documentación de Java o acceda al sitio de servicio de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | La propiedad personalizada de reautenticación para el origen de datos no se puede habilitar si se utiliza la configuración de inicio de sesión TrustedConnectionMapping. |
Acción | Inhabilite la propiedad personalizada de reautenticación para el origen de datos si se utiliza la configuración de inicio de sesión TrustedConnectionMapping. |
Explicación | La propiedad personalizada de reautenticación para el origen de datos no se puede habilitar cuando utilice la configuración de inicio de sesión TrustedConnectionMapping. |
Acción | Inhabilite la propiedad personalizada de reautenticación para el origen de datos o no utilice la configuración de inicio de sesión TrustedConnectionMapping. |
Explicación | La propiedad Reauthentication está habilitada, y el código de implementación para la reautenticación de conexión en la clase DataStoreHelper no se ha proporcionado. |
Acción | Sobrescriba el método doConnectionSetupPerTransaction DataStoreHelper y proporciona código de implementación de reautenticación de conexión, o inhabilite la reautenticación mediante: 1) Quitando la selección de la opción "Habilitar reautenticación de base de datos" para las propiedades de Datasource en el servidor de aplicaciones o 2) estableciendo la propiedad personalizada de reautenticación en false para el origen de datos. |
Explicación | El servidor de aplicaciones no ha podido establecer una conexión a la base de datos utilizando Kerberos. |
Acción | Resuelva el problema que se describe consultando la excepción que se ha creado. Además, valide la aplicación en ejecución con una versión del controlador JDBC que tenga soporte para la obtención de conexiones utilizando GSSCredentials. |
Explicación | La propiedad ThreadIdentity no se puede habilitar cuando utiliza la configuración de inicio de sesión TrustedConnectionMapping. |
Acción | Inhabilite la propiedad ThreadIdentity para el origen de datos o no utilice la configuración de inicio de sesión TrustedConnectionMapping. |
Explicación | La propiedad personalizada propagateClientIdentityUsingTrustedContext para el origen de datos ya no se utiliza; el ejecutable del servidor de aplicaciones habilitará la característica Conexión acreditada si se utiliza la configuración de inicio de sesión de TrustedConnectionMapping. |
Acción | Suprima la propiedad personalizada propagateClientIdentityUsingTrustedContext para el origen de datos. |
Explicación | Esta es la información de bloqueo que proporciona la base de datos Cloudscape para la aplicación. |
Acción | Esta es la información sobre los bloqueos de la base de datos. Puede utilizar esta información para resolver los puntos muertos en la aplicación. |
Explicación | La propiedad personalizada para el origen de datos no se puede habilitar en el entorno actual. |
Acción | Inhabilite la propiedad personalizada para el origen de datos. |
Explicación | La propiedad del origen de datos no es válida en este contexto. |
Acción | No se requiere ninguna acción del usuario. El servidor de aplicaciones ignorará la propiedad en tiempo de ejecución. |
Explicación | La propiedad personalizada useTrustedContextWithAuthentication está habilitada, pero no se ha proporcionado el código de implementación para el métodoDataStoreHelper que devolverá la contraseña que el servidor de aplicaciones utilizará para conmutar la identidad. |
Acción | Sobreescriba el método getPasswordForUseWithTrustedContextWithAuthentication DataStoreHelper y proporcione el código de implementación que devolverá la contraseña, o establezca la propiedad personalizada useTrustedContextWithAuthentication para el origen de datos en false. |
Explicación | El servidor de aplicaciones requiere una contraseña para conmutar identidades de contexto si habilita el contexto de confianza con autenticación. Debe sobrescribir el método getPasswordForUseWithTrustedContextWithAuthentication DataStoreHelper para obtener la contraseña para el servidor de aplicaciones. |
Acción | Verifique que se ha implementado código que sobrescribirá el método getPasswordForUseWithTrustedContextWithAuthentication DataStoreHelper. |
Explicación | El método que se ha invocado no se encuentra en la clase especificada. |
Acción | Utilice una versión de la clase que tenga el método que falta, o reconfigure el servidor de aplicaciones para evitar la llamada al método que falta. |
Explicación | El método invocado no se ha completado correctamente. |
Acción | Examine la excepción que se ha creado para determinar los motivos de este error. |
Explicación | La característica de memoria caché para la conexión de Oracle no tiene soporte en el controlador JDBC que se está utilizando. La característica no se habilitará. |
Acción | Configure el servidor de aplicaciones para utilizar un origen de datos de Oracle que no sea XA. |
Explicación | El servidor de aplicaciones ha recibido una excepción cuando intentaba eliminar la memoria caché para una conexión de Oracle existente. |
Acción | Examine la excepción, corrija el problema y reinicie el servidor de aplicaciones. También puede eliminar manualmente la memoria caché de la conexión de Oracle. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar comprobar la existencia de la memoria caché de conexión de Oracle. |
Acción | Examine la excepción, corrija el problema y reinicie el servidor de aplicaciones. También puede eliminar manualmente la memoria caché de la conexión de Oracle si existe. |
Explicación | El servidor de aplicaciones ha detectado la habilitación de la memoria caché de conexión a través de la base de datos. La agrupación de conexiones en el servidor de aplicaciones se inhabilitará. |
Acción | Si no quiere inhabilitar la agrupación de conexiones en el servidor de aplicaciones, inhabilite la agrupación de conexiones para el servidor de bases de datos. |
Explicación | El origen de datos para el servidor de aplicaciones está configurado con la clase DataStoreHelper errónea. |
Acción | Configure el origen de datos para el servidor de aplicaciones con la clase helper del almacén de datos correcta correspondiente al controlador JDBC que ha configurado. |
Explicación | El servidor de aplicaciones utiliza una versión del entorno de tiempo de ejecución Java que Oracle no soporta con esta versión del controlador JDBC. |
Acción | Debe utilizar el controlador JDBC de Oracle versión 11g o posterior, incluso si se va a conectar a bases de datos Oracle de una versión anterior a la versión 11g. Consulte el centro de información para WebSphere Application Server para obtener información acerca de la versión del controlador JDBC de Oracle que puede utilizar. |
Explicación | La migración de la instancia de Cloudscape ha sido errónea; consulte la excepción y <instancia_BD>_migration.log que se encuentra en el directorio WAS_HOME/profiles/<nombrePerfil>/logs para ver más detalles. |
Acción | Solucione el problema de migración según se describe en la excepción y el archivo de anotaciones de migración. Suprima la base de datos recién creada si existe, y vuelva a ejecutar manualmente la herramienta de migración de base de datos (WAS_HOME/derby/bin/embedded/db2jMigrate.bat/sh). |
Explicación | La migración de la instancia de Cloudscape se ha completado parcialmente. Consulte los pasos que faltan para obtener más detalles sobre qué hay que finalizar manualmente. |
Acción | Corrija el problema de la migración tal como se describe en el registro de migración; cree las partes que faltan. No es necesario volver a ejecutar la herramienta de migración ya que las partes que faltan pueden volver a crearse manualmente. |
Explicación | Se ha intentado suprimir la base de datos Derby nueva. |
Acción | No se requiere ninguna acción del usuario. Es un mensaje informativo. |
Explicación | Error al intentar suprimir la base de datos Derby nueva. |
Acción | Suprima manualmente la base de datos Derby nueva. |
Explicación | El intento de suprimir la base de datos Derby recién creada ha sido satisfactorio. |
Acción | No se requiere ninguna acción del usuario. Es un mensaje informativo. |
Explicación | El tipo providerType no se ha encontrado. |
Acción | Acceda al sitio web de soporte de IBM para obtener información sobre la determinación de problemas. Utilice los datos siguientes, que le ayudarán a determinar las causas posibles del error. |
Explicación | La migración de la instancia de base de datos de Cloudscape creará una instancia de base de datos Derby nueva con el nombre especificado. |
Acción | No se requiere ninguna acción del usuario. Es un mensaje informativo. |
Explicación | El servidor de aplicaciones no ha podido localizar ninguna archivo JAR (Java Archive) o comprimido en la vía de acceso a clase especificada para el proveedor JDBC. Otro caso puede ser que los archivos existan pero que lo permisos de archivo o directorio no conceden al servidor de aplicaciones el acceso necesario. |
Acción | Verifique que la vía de acceso especificada sea correcta y verifique que estén presentes los archivos JAR (Java Archive) o comprimidos necesarios. Verifique que los directorios y los archivos de la vía de acceso tengan los permisos necesarios. En z/OS, compruebe en MVS SYSLOG los errores de permisos. |
Explicación | Se ha producido una excepción MalformedURLException al intentar leer un archivo JAR o .zip del proveedor de JDBC. |
Acción | Compruebe que la vía de acceso especificada es correcta, y verifique que los archivos JAR y .zip necesarios son válidos. |
Explicación | Se ha producido una excepción IntrospectionException al intentar recuperar los métodos setter de origen de datos. |
Acción | Las propiedades del origen de datos no se mostrarán en la interfaz gráfica de usuario (GUI). Deberá especificarlas manualmente. |
Explicación | El servidor de aplicaciones no ha podido encontrar un método setter en el origen de datos para establecer la propiedad solicitada. |
Acción | Compruebe que el nombre de propiedad especificado es correcto. |
Explicación | El servidor de aplicaciones no ha podido localizar la propiedad de origen de datos que se ha especificado. Los motivos posibles son: 1) La propiedad del origen de datos no se ha escrito correctamente (incluyendo mayús/minús), 2) la propiedad especificada no se aplica al origen de datos que se está configurando o 3) el servidor de aplicaciones contiene la configuración por omisión para una versión distinta del controlador JDBC especificado, y esto ha provocado una discrepancia de las propiedades del origen de datos. |
Acción | Compruebe que las propiedades especificadas son correctas para el origen de datos. Corrija los errores tipográficos o de mayúsculas/minúsculas. Suprima la propiedad si no es aplicable (o ya no es aplicable) al controlador JDBC que se utiliza. |
Explicación | Se ha producido una excepción al configurar la propiedad especificada en el origen de datos. |
Acción | Compruebe que el valor especificado es válido para la propiedad. |
Explicación | El valor configurado no es válido para el atributo especificado. |
Acción | Compruebe que el atributo del valor especificado es válido. |
Explicación | Los atributos especificados no son compatibles. |
Acción | Verifique que los atributos especificados sean compatibles. |
Explicación | La prueba de la conexión del origen de datos ha sido correcta. |
Acción | Las aplicaciones pueden utilizar el origen de datos ahora. |
Explicación | Esta propiedad contiene un valor no esperado. La función reroute (redireccionar) para el cliente podría estar inhabilitada. |
Acción | Compruebe que el valor especificado para la propiedad sea válido. |
Explicación | Esta propiedad contiene un valor no esperado. La función reroute (redireccionar) para el cliente podría estar inhabilitada. |
Acción | Compruebe que el valor especificado para la propiedad sea válido. |
Explicación | El controlador JDBC de DB2 de tipo 2 tiene un mecanismo incorporado para la actualización y persistencia de la información de redireccionamiento del cliente. |
Acción | Configure el origen de datos para que utilice el controlador JDBC de tipo 4 o elimine los valores para la persistencia de la información de redireccionamiento del cliente. |
Explicación | La prueba de la conexión con el origen de datos ha sido satisfactoria, pero se han emitido algunos avisos. |
Acción | Revise la configuración del origen de datos para solucionar los errores indicados en los avisos. |
Explicación | El método unbind para la interfaz de directorio y denominación Java (Java Naming and Directory Interface) ha provocado una excepción. El nombre de JNDI podría no ser correcto, o podría haber un problema en el servicio de nombres. |
Acción | Compruebe que el nombre JNDI que se ha especificado en las propiedades de clase para el origen de datos es correcto. |
Explicación | El método lookup para la interfaz de directorio y denominación Java (Java Naming and Directory Interface) ha provocado una excepción. El nombre de JNDI podría no ser correcto, o podría haber un problema en el servicio de nombres. |
Acción | Compruebe que el nombre JNDI que se ha especificado en las propiedades de clase para el origen de datos es correcto. |
Explicación | El método bind para la interfaz de directorio y denominación Java (Java Naming and Directory Interface) ha provocado una excepción. El nombre de JNDI podría ser incorrecto, o podría haber un problema en el servicio de nombres. |
Acción | Compruebe que el nombre JNDI que se ha especificado en las propiedades de clase para el origen de datos es correcto. |
Explicación | La creación de una lista DB2ClientRerouteServerList ha provocado una excepción. |
Acción | Examine la excepción. Compruebe que las propiedades relacionadas con la función reroute (redireccionamiento) para el cliente estén correctamente especificadas en las propiedades de clase para el origen de datos. |
Explicación | La prueba de la conexión del origen de datos no se ha completado correctamente. |
Acción | Revise la configuración del origen de datos para arreglar el error. |
Explicación | La prueba de la conexión del origen de datos ha sido errónea. |
Acción | Revise la configuración del origen de datos para arreglar el error. |
Explicación | La conexión de base de datos se ha redireccionado a un servidor de bases de datos alternativo. |
Acción | Este mensaje es para notificarle que ha tenido lugar una acción de redireccionamiento. No se requiere ninguna acción del usuario. |
Explicación | Las causas posibles son: 1) la clase DataStoreHelper especificada no es correcta, 2) el nombre o nombre del paquete para la clase DataStoreHelper que se ha especificado no es correcta, 3) la clase DataStoreHelper no está incluida en la vía de acceso de clases o 4) el proveedor de JDBC utilizado podría no tener soporte en este release del servidor de aplicaciones. |
Acción | Según la causa correspondiente, realice una de las acciones siguientes: 1) cambie a la clase DataStoreHelper apropiada, 2) corrija el nombre o nombre de paquete para la clase DataStoreHelper , 3) corrija la vía de acceso de clases o 4) utilice un proveedor de JDBC distinto o una versión distinta del servidor de aplicaciones. |
Explicación | La clase de implementación para DataStoreHelper no puede ser una interfaz o una clase abstracta. |
Acción | Proporcione una clase que implemente totalmente la interfaz de DataStoreHelper. |
Explicación | No se ha podido crear una instancia de la clase DataStoreHelper porque no tiene un constructor público que acepte como parámetro un objeto de propiedades. |
Acción | Cree un constructor público para DataStoreHelper que tome un objeto Propiedades como parámetro. |
Explicación | El servidor de aplicaciones no puede acceder al constructor de DataStoreHelper porque no es public. |
Acción | Compruebe que el constructor de DataStoreHelper sea un método public. |
Explicación | El constructor de DataStoreHelper ha generado una excepción. |
Acción | Compruebe que las properties pasadas al constructor sean las correctas, y que el constructor de DataStoreHelper se implemente correctamente. |
Explicación | La clase personalizada para el DataStoreHelper no implementa el DataStoreHelper. |
Acción | Actualice la clase personalizada para DataStoreHelper de forma que implemente la interfaz de DataStoreHelper. |
Explicación | El servidor de aplicaciones no ha podido emitir el método DataStoreHelper que se ha especificado. |
Acción | Si utiliza un DataStoreHelper personalizado, asegúrese de que el código en el método de DataStoreHelper especificado sea el correcto. Si no, compruebe las propiedades de configuración para el origen de datos. |
Explicación | Consulte linkedException para obtener más información. |
Acción | Consulte linkedException para obtener más información. |
Explicación | La propiedad 'enable2Phase' sólo se puede establecer en false si la clase de origen de datos implementa la interfaz ConnectionPoolDatasource. |
Acción | Establezca 'enable2Phase' como true para XADataSource o false para ConnectionPoolDataSource. |
Explicación | La propiedad 'enable2Phase' sólo se puede establecer en true si la clase de origen de datos implementa la interfaz XADatasource. |
Acción | Establezca 'enable2Phase' como true para XADataSource o false para ConnectionPoolDataSource. |
Explicación | El servidor de aplicaciones no puede cargar la clase especificada. |
Acción | Verifique que la propiedad personalizada del origen de datos se ha especificado correctamente y que el servidor de aplicaciones pueda acceder a la misma. |
Explicación | El servidor de aplicaciones no se puede analizar el valor que se proporciona para la propiedad personalizada del origen de datos. |
Acción | Verifique que la propiedad personalizada de origen de datos se ha especificado correctamente. |
Explicación | Este es un mensaje de aviso que aparece durante la configuración del origen de datos. |
Acción | Lea el mensaje de aviso y tome las medidas necesarias para solucionar el problema. |
Explicación | Este es un mensaje de aviso que aparece durante la configuración del origen de datos. |
Acción | Lea el mensaje de aviso y tome las medidas necesarias para solucionar el problema. |
Explicación | Este mensaje muestra el nombre del producto para la base de datos. |
Acción | El nombre de base de datos que se muestra antes es ahora utilizado por aplicaciones. |
Explicación | Este mensaje muestra la versión del producto para la base de datos. |
Acción | La versión de base de datos que se muestra antes es ahora utilizada por aplicaciones. |
Explicación | Este mensaje muestra el nombre del controlador de Java Database Connectivity (JDBC). |
Acción | El nombre del controlador JDBC que se muestra antes es ahora utilizado por aplicaciones. |
Explicación | Versión del controlador Java Database Connectivity (JDBC). |
Acción | La versión que se muestra antes para el controlador JDBC es ahora utilizada por aplicaciones. |
Explicación | Las bases de datos de Oracle no implementan el método setReadOnly. Un método setReadOnly(true) no hará la conexión como conexión de solo lectura. El método setReadOnly(false) tampoco se ha implementado, y una base de datos Oracle ha iniciado implícitamente una transacción. El servidor de aplicaciones no invocará el método setReadOnly(false) en una base de datos de Oracle para impedir que se inicie una transacción innecesaria. |
Acción | Inspeccione la aplicación para verificar que no dependa de una transacción después de llamar al método setReadOnly(false). |
Explicación | El tipo del controlador Java Database Connectivity (JDBC). |
Acción | El tipo del controlador JDBC que se muestra antes es ahora utilizado por aplicaciones. |
Explicación | Es posible que el controlador JDBC especificado no tenga la certificación oficial en futuros releases del servidor de aplicaciones. |
Acción | Siga utilizando el controlador JDBC o cambie a un controlador JDBC recomendado. |
Explicación | La base de datos representada por el ID de fondo podría no coincidir con el origen de datos que está conectado. |
Acción | Revise la versión de la base de datos entre el despliegue y el origen de datos de tiempo de ejecución. Si no son iguales, utilice un ID de programa de fondo que coincida con el origen de datos para desplegar el bean Enterprise JavaBean (EJB) o cambie el origen de datos para que coincida con el ID de programa de fondo. |
Explicación | La comprobación de ID de programa de fondo está inhabilitada. No se realizará validación del ID del programa de fondo. |
Acción | Establezca la propiedad personalizada disableBackendIdChecking para el origen de datos en false, o elimine la propiedad para habilitar la comprobación de ID de programa de fondo. |
Explicación | El nombre del DataStoreHelper. |
Acción | Es un mensaje informativo. No es necesario que el usuario realice acción alguna. |
Explicación | La aplicación está utilizando un proveedor de JDBC que ya no recibe soporte del servidor de aplicaciones. |
Acción | Utilice el proveedor de JDBC que se proporciona en el texto de error. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar configurar un origen de datos con un método de redirección de cliente. |
Acción | Examine la excepción, corrija el problema y reinicie el servidor de aplicaciones. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar configurar un origen de datos con un método de redirección de cliente. Esto podría haber sido provocado por el uso de un nivel anterior de un controlador JCC. |
Acción | Compruebe el nivel del controlador JCC, revise la excepción, corrija el problema y reinicie el servidor de aplicaciones. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar configurar un origen de datos con un método de redirección (reroute) de cliente en la interfaz de directorio y denominación Java (JNDI). |
Acción | Examine la excepción, corrija el problema y reinicie el servidor de aplicaciones. |
Explicación | Para configurar un origen de datos con el método de redireccionamiento de cliente, clientRerouteAlternateServerName y clientRerouteAlternatePortNumber se deben establecer en un valor que no sea nulo, y el número de servidores alternativos debe coincidir con el número de puertos alternativos. |
Acción | Corrija el problema y reinicie el servidor de aplicaciones. |
Explicación | El nivel de especificación de Java Database Connectivity (JDBC) especificado en el mensaje de error es un prerrequisito de la característica. |
Acción | Inhabilite la característica o cambie a un controlador JDBC que esté al nivel necesario. |
Explicación | La conexión de prueba no se puede utilizar para probar con precisión una conexión que utiliza el alias de correlación Kerberos. En su lugar, la conexión de prueba utilizará la información de autenticación especificada en el alias gestionado por componente. El resultado de la prueba puede no indicar con precisión si una conexión puede llevarse a cabo dentro del contexto de una aplicación si la conexión se configura para utilizar la autenticación Kerberos. |
Acción | Verifique que la conexión al origen de datso se pueda llevar a cabo dentro del contexto de la aplicación. |
Explicación | El servidor de aplicaciones no ha podido crear una conexión acreditada con el origen de datos. El controlador JDBC no ha devuelto una conexión válida o ha devuelto un error no esperado. |
Acción | Examine la excepción, si está disponible, y verifique que el controlador JDBC y el servidor de bases de datos dan soporte al contexto acreditado. |
Explicación | Se ha intentado agrupar una conexión que tiene un valor AutoCommit de False. El servidor de aplicaciones no puede determinar si la transacción está activa porque el origen de datos está configurado como nontransactional. El servidor de aplicaciones no intentará resolver la transacción porque el origen de datos no está configurado para comprometer ni retrotraer automáticamente durante la limpieza de la conexión. |
Acción | Configure el origen de datos para que comprometa o retrotraiga automáticamente durante la limpieza de la conexión o restablezca siempre el valor AutoCommit a True. |
Explicación | Se ha producido un error al cerrar el objeto JDBC que se ha especificado. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | Se ha producido un error al cerrar el objeto hijo que se ha especificado. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | Se ha producido un error al cerrar la sentencia. |
Acción | Si el problema persiste, puede haber información adicional disponible si busca el ID del mensaje en los sitios Web siguientes: página de soporte de IBM WebSphere Application Server: http://www.ibm.com/software/webservers/appserv/was/support/ página de soporte de IBM WebSphere Application Server for z/OS: http://www.ibm.com/software/webservers/appserv/zos_os390/support/ |
Explicación | La aplicación ha intentado acceder a una conexión o las conexiones correspondientes a Statements, ResultSets, o metadatos desde una hebra distinta. Este comportamiento es una violación del modelo de programación para el servidor de aplicaciones. El cierre los objetos a los que la aplicación ha intentado acceder en un método finalize() también se considera como una violación del modelo de programación, ya que el método finalize() lo ejecuta la JVM en otra hebra. |
Acción | Ajuste la aplicación para evitar el acceso desde varias hebras. |
Explicación | El método que se está invocando forma parte de la especificación Java Database Connectivity (JDBC) 3.0 y no existe en el proveedor. |
Acción | Asegúrese de que el proveedor de JDBC tiene soporte para la especificación 3.0 de JDBC, o no utilice este método. |
Explicación | El manejador de conexiones está ahora asociado con una conexión de agrupación que es distinta y que no implementa la interfaz solicitada por la envoltura. |
Acción | La envoltura para la interfaz que se ha especificado no se debería utilizar cuando el método Wrapper.isWrapperFor indica que la conexión no es una envoltura de la interfaz. |
Explicación | La propiedad personalizada del origen de datos le permite elegir qué comportamiento de compartición de conexiones desea. |
Acción | Verifique que la propiedad personalizada del origen de datos se ha configurado para el comportamiento que desea. |
Explicación | La propiedad personalizada del origen de datos le permite elegir qué comportamiento de compartición de conexiones desea. |
Acción | Verifique que la propiedad personalizada del origen de datos se ha configurado para el comportamiento que desea. |
Explicación | Se ha creado DataStoreAdapterException para la correlación con una SQLException. |
Acción | No es necesario que el usuario realice acción alguna. |
Explicación | El método especificado no tiene soporte por parte de la implementación del servidor de aplicaciones. |
Acción | No utilice este método. |
Explicación | Este método se proporciona sólo para el uso interno del servidor de aplicaciones. |
Acción | No llame a este método. |
Explicación | Se ha intentado realizar una operación en un objeto que está cerrado. |
Acción | Recupere una nueva instancia del objeto en el que realizar la operación. |
Explicación | Se ha intentado realizar una operación sobre un manejador de conexiones que no está activo. |
Acción | Habilite la propiedad InactiveConnectionSupport para el adaptador de recurso. |
Explicación | La aplicación ha intentado utilizar el método 'jdbcCall' para invocar el método JDBC (Java Database Connectivity), en lugar de una extensión de propiedad, o la aplicación ha intentado utilizar el método 'jdbcCall' para invocar un método de propiedad que no está soportado por el servidor de aplicaciones. |
Acción | Si el método es de la API JDBC, invoque directamente el método en el recurso JDBC, en lugar de utilizar el método 'jdbcCall'. Si el método es una extensión de propiedad que no está soportado por el servidor de aplicaciones, no utilice el método. |
Explicación | No se permite utilizar el método 'jdbcCall' desde el servidor de aplicaciones en objetos que no son objetos JDBC. |
Acción | Utilice el método 'jdbcCall' desde el servidor de aplicaciones sólo con objetos JDBC. |
Explicación | La envoltura especificada no contiene el tipo de objeto de envoltura que se ha especificado. |
Acción | Compruebe que la envoltura y los parámetros para el objeto envuelto estén correctamente especificados. |
Explicación | El servidor de aplicaciones no permite que se invoque el método especificado a través de jdbcPass. |
Acción | Si el método no altera el estado de sus parámetros nativos del objeto de Java Database Connectivity (JDBC), acceda al sitio web del servicio de soporte de IBM para solicitar que el método se añada a la lista de métodos permitidos para jdbcPass. |
Explicación | El servidor de aplicaciones no permite la operación que se solicitó. |
Acción | No utilice la operación especificada. |
Explicación | El servidor de aplicaciones no permite llamadas a los métodos setTypeMap, setReadOnly o setCatalog de Shareable Connections mientras esté activa una transacción global. |
Acción | No llame a setTypeMap, setReadOnly o setCatalog en Shareable Connections en una transacción global, o cambie a Unshareable Connections. |
Explicación | El servidor de aplicaciones no puede llamar a los métodos commit, rollback, setSavepoint ni releaseSavepoint en Connection mientras haya una transacción global activa. |
Acción | No llame a los métodos commit, rollback, setSavepoint o releaseSavepoint en la conexión cuando está en una transacción global. Si se está utilizando un origen de datos no transaccional (por ejemplo, non-jta-data-source para la API de persistencia Java), configure non-jta-data-source en persistence.xml y configure también la propiedad personalizada nonTransactionalDataSource en el origen de datos. |
Explicación | No puede realizar operaciones cuando la aplicación está en el estado de transacción actual. |
Acción | Obtenga una conexión nueva sobre la que realizar la operación. |
Explicación | El manejador Connection actual no se puede reasociar. |
Acción | Intente obtener una conexión nueva. |
Explicación | Los manejadores de Connection sólo se pueden reasociar desde el estado INACTIVE. |
Acción | Cierre su manejador Connection actual y obtenga uno nuevo. |
Explicación | Los manejadores de Connection sólo se pueden reasociar si todos los objetos hijo están cerrados. |
Acción | Cierre su manejador Connection actual y obtenga uno nuevo. |
Explicación | Se está realizando actualmente una operación en el manejador de Connection. No se puede disociar durante la operación. |
Acción | Espere a que hayan terminado todas las operaciones en el manejador, y disócielo. |
Explicación | El tamaño de búsqueda sólo se puede establecer en un valor que no sea negativo. |
Acción | Elija un valor para el tamaño de búsqueda que no sea negativo. |
Explicación | La propiedad personalizada preTestSQLString no puede estar vacía si la opción de conexión de prueba previa está seleccionada. Si elige dejar la propiedad preTestSQLString sin especificar, empeorará el rendimiento. |
Acción | Proporcione una sentencia SQL para preTestSQLString que sea válida. |
Explicación | El objeto Statement que se ha pasado no puede ser nulo. |
Acción | Establezca el objeto Statement en un objeto que no sea nulo. |
Explicación | El objeto no se puede clonar. |
Acción | No llame al método clone(). |
Explicación | Se ha pasado una clave de paso no válida en el método getConnection. |
Acción | Acceda al sitio web del servicio de soporte de IBM para información sobre la determinación de problemas. |
Explicación | Sólo las aplicaciones JMS y CMP pueden emitir el método getConnection de este origen de datos. |
Acción | Defina otro origen de datos para las aplicaciones JDBC o establezca la propiedad de jmsOnePhaseOptimization en false. |
Explicación | La opción de origen de datos jmsOnePhaseOptimization sólo puede habilitarse en orígenes de datos compatibles con XA. |
Acción | Utilice un origen de datos que no tenga posibilidad de XA, o quite la selección de la opción para el uso de jmsOnePhaseOptimization en la consola administrativa. |
Explicación | JMS está intentando obtener una conexión optimizada. Esta acción requiere que esté habilitada la opción del origen de datos jmsOnePhaseOptimization. |
Acción | Habilite la opción jmsOnePhaseOptimization en el origen de datos o visite el sitio Web de soporte de IBM para obtener información sobre la determinación de problemas. |
Explicación | La propiedad personalizada nonTransactionalDataSource no se puede habilitar si está habilitada la La propiedad personalizada jmsOnePhaseOptimization para orígenes de datos. |
Acción | Inhabilite la propiedad personalizada nonTransactionalDataSource o la propiedad personalizada jmsOnePhaseOptimization para orígenes de datos. |
Explicación | Habrá problemas con las transacciones si habilita la propiedad personalizada nonTransactionalDataSource para orígenes de datos y la conecta a IBM DB2 en z/OS con el tipo de controlador JDBC 2 de DB2 Universal. |
Acción | Inhabilite la propiedad personalizada nonTransactionalDataSource para orígenes de datos o utilice el tipo de controlador JDBC 4 de DB2 Universal. |
Explicación | La Connection no puede ser nula. |
Acción | Pase un objeto connection que no sea válido. |
Explicación | La característica de Conexión acreditada no tiene soporte en el controlador JDBC que se utiliza. |
Acción | Configure el servidor de aplicaciones para que utilice el controlador JDBC de DB2 Universal, o deje de utilizar la configuración de inicio de sesión TrustedConnectionMapping. |
Explicación | La característica de propiedades del origen de datos de ampliación no tiene soporte en el controlador JDBC que se utiliza. Las propiedades ampliadas del origen de datos se ignoran. |
Acción | Configure el servidor de aplicaciones para que utilice el controlador JDBC DB2 Universal. |
Explicación | El servidor de aplicaciones no tiene soporte para la autenticación Kerberos en la base de datos que se está utilizando. El nombre de usuario y contraseña no se utilizarán cuando se obtenga la conexión. |
Acción | Inhabilite Kerberos o utilice un programa de fondo de DB2 con el controlador JDBC DB2 universal. |
Explicación | Las conexiones no se pueden compartir si está utilizando la característica de propiedades de origen de datos de ampliación y está habilitada la propiedad personalizada del origen de datos optimizeDB2ForGetUseClose. |
Acción | Inhabilite la propiedad personalizada del origen de datos optimizeDB2ForGetUseClose o utilice el patrón get/use/close connection cuando utilice propiedades ampliadas del origen de datos dentro de la misma transacción. |
Explicación | La propiedad personalizada driverType para el origen de datos se ha establecido en el valor 2, y en Informix no hay soporte para este valor. El servidor de aplicaciones cambiará el valor a 4 en tiempo de ejecución. |
Acción | Para evitar avisos futuros, cambie el valor de driverType a 4 en la consola administrativa o con scripts JACL, o bien omita el establecimiento del valor de driverType y su valor por omisión será 4. |
Explicación | El servidor de aplicaciones no ha podido buscar el servicio especificado. Revise la excepción para ver los detalles. |
Acción | Revise la excepción y corrija el problema. Reinicie el servidor de aplicaciones. |
Explicación | El servidor de aplicaciones no ha podido añadir el servicio especificado. Revise la excepción para ver los detalles. |
Acción | Revise la excepción y corrija el problema. Reinicie el servidor de aplicaciones. |
Explicación | El servidor de aplicaciones no ha podido encontrar el servicio especificado. |
Acción | Para obtener más información, visite el sitio web de soporte para WebSphere Application Server. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar enviar datos a CMX. Esto puede significar que no se hayan enviado los datos. |
Acción | Examine la excepción y la causa posible. Visite el sitio Web de soporte de WebSphere para obtener ayuda sobre resolución de problemas si no puede resolverlo después de examinar la excepción. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar registrarse para la notificación CMX. |
Acción | Examine la excepción. Visite el sitio Web de soporte de WebSphere para obtener ayuda sobre resolución de problemas si no puede resolverlo después de examinar la excepción. |
Explicación | El servidor de aplicaciones ha recibido una excepción al intentar comprobar si estaba habilitada la supervisión de CMX. |
Acción | Examine la excepción y la causa posible, arregle el problema y reinicie el servidor de aplicaciones. Visite el sitio Web de soporte de WebSphere para obtener ayuda sobre resolución de problemas si no puede resolverlo después de examinar la excepción. |
Explicación | El servidor de aplicaciones intenta limpiar algunos recursos en el caso de que la aplicación dependa del cierre de la conexión para liberar algunos recursos. La capacidad del servidor de aplicaciones de liberar determinados recursos está limitada por el nivel de conformidad de la especificación JDBC del controlador JDBC. |
Acción | La aplicación debería asegurar que el recurso está adecuadamente limpio en vez de basarse en el cierre de la conexión. |