CWNEN

CWNEN0005E: El servicio de motor de inyección no está disponible.
Explicación El servicio de motor de inyección para el servidor especificado no está disponible.
Acción El servicio de motor de inyección se inicia como servicio único en todos los procesos de servidor de aplicaciones. Compruebe que el servidor de aplicaciones se ha iniciado sin errores.
CWNEN0006E: El motor de inyección no puede registrar los procesadores de inyección hasta que esté inicializado el servicio del motor.
Explicación El motor de inyección inicializa un conjunto de procesadores de inyección por omisión durante el inicio. El servicio del motor de inyección debe iniciarse e inicializarse antes de que se registren los procesadores de inyección adicionales con el motor de inyección.
Acción Asegúrese de que los procesadores de inyección se registran después de que se inicie el servidor de aplicaciones.
CWNEN0008E: El método {0} debe ser un método setter; la anotación se ignora.
Explicación El método del destino de inyección debe ser un método de propiedad setter.
Acción Asegúrese de que la anotación o el XML de destino de inyección especifican el método deseado.
CWNEN0009E: Error del motor de inyección al procesar el código XML desde el descriptor de despliegue.
Explicación Se ha producido un error al procesar los metadatos en el descriptor de despliegue.
Acción Asegúrese de que el XML que contenía el descriptor de despliegue es correcto.
CWNEN0010E: Error del motor de inyección al procesar el la anotación {0} o {1} en la clase {2}.
Explicación El motor de inyección no pudo configurar adecuadamente los destinos de inyección de la clase especificada.
Acción Asegúrese de que la clase y el XML contienen las anotaciones correctas en el descriptor de despliegue.
CWNEN0011E: Error del motor de inyección al procesar enlaces para los metadatos.
Explicación La información de enlaces y de inyección contiene errores.
Acción Asegúrese de que las anotaciones contenidas en la clase y el XML contenido en el descriptor de despliegue son correctos.
CWNEN0012E: Error del motor de inyección al inicializar el procesador {0}.
Explicación Error del procesador al inicializarse.
Acción Asegúrese de que el procesador está disponible y adecuadamente registrado con motor de inyección.
CWNEN0013W: Se ha producido la excepción NumberFormatException siguiente cuando el motor de inyección intentó convertir {0} <env-entry-name> {1} <env-entry-value>: {2}
Explicación El contenedor no puede procesar una entrada de entorno debido a una excepción NumberFormatException.
Acción Asegúrese de que el valor de la entrada de entorno sea una representación de serie válida para el tipo especificado.
CWNEN0014W: La entrada de entorno de contexto java:comp/env del enterprise bean {0}, que es del tipo Boolean, no se ha establecido en un valor Boolean válido: {1}. Por tanto, a la entrada se le asigna un valor false.
Explicación Debe asignarse un valor true o false a una entrada de entorno de contexto java:comp/env para un enterprise bean del tipo Boolean. Cualquier otro valor da como resultado un valor false, pero podría indicar un problema de configuración. Es posible que la aplicación no funcione como se espera.
Acción Cambie la entrada de entorno de contexto java:comp/env del tipo Boolean a un valor true o false.
CWNEN0015W: Se ha capturado la siguiente excepción al intentar construir {0} <env-entry-name> {1} <env-entry-value>:
{2}
Explicación El motor de inyección ha encontrado una excepción cuando intentaba crear una entrada java:comp/env.
Acción Efectúe la acción que se muestra en el mensaje de la excepción.
CWNEN0016W: Se ha especificado un tipo {0} no válido de la entrada de entorno simple {1} en el componente {2} del módulo {3}.
Explicación El motor de inyección ha encontrado un tipo que no es válido para una entrada de entorno.
Acción Asegúrese de que utiliza uno de los tipos de entrada de entorno siguientes: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class y cualquier subclase de Enum.
CWNEN0017E: El motor de inyección no puede resolver el destino de la declaración resource-ref {0} con la ubicación de enlace asociada en el espacio de nombres global.
Explicación El motor de inyección no puede enlazar el nombre declarado en el espacio de nombres java:comp/env con el nombre del recurso de destino en el espacio de nombres global JNDI (Java Naming and Directory Interface).
Acción Asegúrese de que el nombre que se ha declarado en la inyección, utilizando la anotación @Resource o la declaración resource-ref, coincide con el mismo nombre del archivo de enlaces XML.
CWNEN0018E: El destino de inyección {0} se ha especificado en una anotación que no existe en el descriptor de despliegue de XML.
Explicación La siguiente información se establece en las reglas de alteración temporal de especificación de EJB: Si un destino de inyección ya está presente y se especifica utilizando XML, el destino de inyección de la anotación debe especificar el mismo campo o método de propiedad.
Acción Cambie el destino de inyección de la anotación para que coincida con el destino de inyección XML previamente definido del mismo campo o método de propiedad.
CWNEN0019E: El campo de destino de inyección {0} no debe ser declarado final.
Explicación Según la especificación EJB, un campo de destino de inyección no debe ser declarado final.
Acción Corrija el nombre del campo o la signatura del campo para especificar uno de los campos de clase no privada.
CWNEN0020E: El motor de inyección capturó la siguiente excepción de seguridad cuando intentó acceder al miembro {1}: {0}.
Explicación El motor de inyección no tiene las credenciales de seguridad adecuadas para acceder al miembro.
Acción Efectúe la acción que se muestra en el mensaje de la excepción.
CWNEN0021W: El campo {0} se ha declarado como {1}, pero el tipo de inyección solicitada para el campo es {2}.
Explicación El tipo de campo indicado en el destino de inyección no es correcto.
Acción Asegúrese de que la anotación o el XML de destino de inyección especifican el campo deseado.
CWNEN0022E: Un destino de inyección para la referencia {0} no puede procesarse porque no existe el método {1} o el campo {2} en la clase {3}.
Explicación La clase no tiene un método o campo con el nombre de propiedad destino de inyección configurado.
Acción Asegúrese que el nombre de la propiedad de destino de inyección está correctamente escrito y de que la clase contiene el campo o método de propiedad correspondiente.
CWNEN0023E: Uno o más de los argumentos siguientes son nulos: {0} targetClass, {1} targetName, {2} injectionClass.
Explicación El motor de inyección ha encontrado un error al intentar utilizar la información de destino de inyección especificada en el código XML.
Acción Asegúrese de que el código XML que existe en el descriptor de despliegue es correcto.
CWNEN0024E: El motor de inyección no ha podido cargar la clase ObjectFactory {0}.
Explicación El motor de inyección no pudo cargar ni crear una instancia de la clase de objeto especificada.
Acción Asegúrese de que la clase está disponible y de que el constructor está visible y accesible.
CWNEN0025W: El enterprise bean se está enlazando con una serie vacía del espacio de nombres global JNDI (Java Naming and Directory Interface).
Explicación La anotación de información o el destino de inyección son incorrectos o están incompletos.
Acción Asegúrese de que la anotación o el XML de destino de inyección del enterprise bean son correctos.
CWNEN0026E: Faltan los elementos de factoría y remoto del enterprise bean {0}, o los elementos local-home y local, o no se pueden resolver.
Explicación Faltan los elementos de factoría y remoto o los elementos local-home y local, o no se pueden resolver.
Acción Asegúrese de las etiquetas <ejb-ref> o <ejb-local-ref> están correctamente especificadas en el descriptor de despliegue de XML.
CWNEN0027E: El motor de inyección ha capturado la siguiente excepción de denominación {0} al intentar enlazar {1} con el espacio de nombres global JNDI (Java Naming and Directory Interface).
Explicación El motor de inyección ha encontrado una excepción cuando intentaba enlazar.
Acción Efectúe la acción que se muestra en el mensaje de la excepción.
CWNEN0028E: El motor de inyección ha encontrado una excepción al inyectar {0} en {1}
Explicación El tipo especificado no es inyectable en la clase especificada.
Acción Asegúrese de que la anotación o el XML de destino de inyección del enterprise bean son correctos.
CWNEN0029E: El motor de inyección ha encontrado una excepción al inyectar {0} en {1}. El tipo {0} sólo se puede inyectar en un enterprise bean {1}.
Explicación Sólo los objetos EJBContext o TimerService se pueden inyectar directamente en un enterprise bean.
Acción Asegúrese de que el tipo especificado sea un objeto EJBContext o TimerService.
CWNEN0030E: La fábrica {0} ha encontrado un problema al obtener el objeto de enlace {1} de la instancia del objeto.
Explicación La fábrica de objetos especificada es incorrecta para el objeto de enlace.
Acción Asegúrese de que la fábrica tiene un objeto enlazado correctamente.
CWNEN0031E: Se ha producido un error al crear la referencia {0} del tipo {1}.
Explicación Se ha encontrado un problema al crear una referencia que se debería encontrar en el espacio de nombres global JNDI (Java Naming and Directory Interface).
Acción Asegúrese de que la referencia especificada es correcta.
CWNEN0032E: Error al procesar el código XML de {0} {1}
Explicación El código XML de la referencia especificada es incorrecto o está incompleto.
Acción Asegúrese de que el código XML que existe en el descriptor de despliegue es correcto.
CWNEN0033W: No se encuentra la interfaz {0}, que se especifica para las etiquetas <ejb-ref> o <ejb-local-ref>.
Explicación Falta la interfaz de clase o no se encuentra.
Acción Asegúrese de las etiquetas <ejb-ref> o <ejb-local-ref> están correctamente especificadas en el descriptor de despliegue de XML y de que la clase está disponible.
CWNEN0034E: Se ha especificado incorrectamente ejb-link/beanName. Bean {0}: el nombre de módulo {1} debe terminar con .jar o .war.
Explicación La anotación de información o el destino de inyección son incorrectos o están incompletos.
Acción Asegúrese de que la anotación o el XML de destino de inyección del enterprise bean son correctos.
CWNEN0035E: La referencia {0} del tipo {1} para el componente {2} en el módulo {3} de la aplicación {4} no se puede resolver.
Explicación La aplicación ha declarado una referencia a un objeto que no se puede encontrar.
Acción Busque un mensaje anterior que indique por qué el objeto referenciado no se ha podido encontrar y compruebe que la configuración de la referencia es correcta.
CWNEN0036E: El objeto de enlace {0} no es una Referencia.
Explicación El objeto especificado es incorrecto.
Acción Asegúrese de que el objeto se establece en un tipo Reference.
CWNEN0037E: La fábrica {0} no es para crear una Referencia para el objeto de enlace {1}.
Explicación La fábrica se especificó de forma incorrecta.
Acción Especifique una fábrica para el objeto de enlace que se va a utilizar.
CWNEN0038E: La dirección de Referencia {0} está vacía (nula).
Explicación No se ha especificado un nombre de RefAddr para la Referencia.
Acción Especifique RefAddr para la referencia.
CWNEN0039E: No se encuentra la interfaz {0} especificada para la etiqueta <ejb-ref> o <ejb-local-ref>.
Explicación Falta la interfaz de clase o no se encuentra.
Acción Asegúrese de las etiquetas <ejb-ref> o <ejb-local-ref> están correctamente especificadas en el descriptor de despliegue de XML y de que la clase está disponible.
CWNEN0040W: El campo o método {0} se ha configurado para ser inyectado varias veces.
Explicación Si se configuran varios destinos de inyección para el mismo campo o método, el motor de inyección no podrá determinar en qué destino inyectar.
Acción No configure el mismo campo o método con varios destinos de inyección.
CWNEN0041E: La referencia EJB {0} del módulo {1} en la interfaz {2} del enterprise bean {3} no se puede resolver en este nodo.
Explicación El ámbito de AutoLink se limita a la aplicación en la que se produce la referencia EJB, y para servidores que no sean miembros de un clúster de Application Server.
Acción Verifique que los enterprise beans a los que se va a hacer referencia existen en la misma aplicación.
CWNEN0042W: La sentencia env-entry {0} ya se ha especificado con el tipo {1}.
Explicación No se permite duplicar sentencias env-entry con el mismo nombre.
Acción No configure una entrada env-entry con el mismo nombre.
CWNEN0043E: No se permite inyectar una interfaz UserTransaction en un bean de transacción gestionado por contenedor.
Explicación La especificación de Enterprise JavaBeans (EJB) requiere que la interfaz UserTransaction no esté disponible para los enterprise beans con demarcación de transacción gestionada por contenedor.
Acción No inyecte una interfaz UserTransaction en un bean de transacción gestionado por contenedor.
CWNEN0044E: No se ha podido encontrar un enlace de referencia de recurso para la referencia de recurso{0}, definida para el componente {1}.
Explicación Es posible que se haya omitido un enlace para la referencia de recurso o que se haya especificado incorrectamente.
Acción Se ha definido una referencia de recurso para un componente con la notación @Resource en un archivo de clases de componentes o en una de las secciones XML del descriptor de despliegue:resource-env-ref, resource-ref, message-destination-ref. Asegúrese de que se ha definido un enlace para la referencia de recurso en el archivoibm-ejb-jar-bnd si el componente es un módulo EJB (Enterprise Java Bean), el archivo ibm-web-bnd si el componente es un módulo de aplicación Web o el archivo ibm-application-client-bnd si el componente es un módulo de cliente.
CWNEN0045W: La entrada env-entry {0} definida para el componente {1} no tiene especificado un valor o un destino de inyección.
Explicación Se debe especificar un valor para env-entry si no se ha establecido el valor de injection-target.
Acción Especifique un valor, injection-target o ambas cosas para el elemento env-entry.
CWNEN0046W: El tipo {0} especificado en el elemento resource-ref, resource-env-ref o message-destination-ref con el nombre {1} del módulo {2} no se ha podido cargar. No se realizará la comprobación de tipo de compatibilidad para esta referencia de recurso.
Explicación No se puede comprobar la compatibilidad del tipo de recurso identificado mediante el enlace de la referencia de recurso mediante el tipo que se ha definido en una de las secciones XML siguientes del descriptor de despliegue: resource-env-ref, resource-ref, message-destination-ref.
Acción Cambie el tipo declarado para la referencia de recurso en el descriptor de despliegue por un tipo que se pueda cargar.
CWNEN0047W: Se ignorarán las notaciones de recursos de los campos de la clase {0}. Las notaciones no se han podido obtener debido a la excepción: {1}
Explicación La aplicación no funcionará correctamente si se utiliza la clase especificada.
Acción Se debe suprimir la clase de la aplicación o se debe corregir la causa de la excepción.
CWNEN0048W: Se ignorarán las notaciones de recursos de los campos de la clase {0}. Se está procesando la clase {0} para las notaciones debido a que la clase de aplicación {1} hace referencia a la misma. Las notaciones no se han podido obtener debido a la excepción: {2}
Explicación La aplicación no funcionará correctamente si se utiliza la clase especificada.
Acción Se debe suprimir la clase de la aplicación o se debe corregir la causa de la excepción.
CWNEN0049W: Se ignorarán las notaciones de recursos de los métodos de la clase {0}. Las notaciones no se han podido obtener debido a la excepción: {1}
Explicación La aplicación no funcionará correctamente si se utiliza la clase especificada.
Acción Se debe suprimir la clase de la aplicación o se debe corregir la causa de la excepción.
CWNEN0050W: Se ignorarán las notaciones de recursos de los métodos de la clase {0}. Se está procesando la clase {0} para las notaciones debido a que la clase de aplicación {1} hace referencia a la misma. Las notaciones no se han podido obtener debido a la excepción: {2}
Explicación La aplicación no funcionará correctamente si se utiliza la clase especificada.
Acción Se debe suprimir la clase de la aplicación o se debe corregir la causa de la excepción.
CWNEN0051E: El bean {0} del módulo {1} de la aplicación {2} tiene datos de configuración en el descriptor de despliegue XML que están en conflicto. Los tipos de elementos que están en conflicto se encuentran en el mismo valor del elemento {3}:{4}. Los tipos de elementos que están en conflicto son {5} y {6}.
Explicación Cuando hay varias referencias de recursos definidas en el descriptor de despliegue XML para el mismo espacio de nombres de componentes con el mismo nombre, el tipo del recurso debe ser el mismo. Un escenario típico en el que esto se puede producir es cuando se definen referencias de recursos para un EJB (Enterprise Java Bean) y para la clase de interceptor correspondiente. Tanto el EJB como el interceptor comparten el mismo espacio de nombres de componentes, por lo tanto, las referencias de recursos que son comunes entre los dos deben ser del mismo tipo.
Acción En el descriptor de despliegue XML, cambie el nombre de una de las referencias de recursos o cambie el tipo de una de las referencias para que coincida con la otra.
CWNEN0052E: El bean {0} del módulo {1} de la aplicación {2} tiene datos de configuración en el descriptor de despliegue XML que están en conflicto. Los valores de los elementos {3} que están en conflicto aparecen en varios elementos {4} con el mismo valor del elemento {5}: {6}. Los valores de los elementos {3} que están en conflicto son {7} y {8}.
Explicación Cuando hay varias referencias de recursos definidas en el descriptor de despliegue XML para el mismo espacio de nombres de componentes con el mismo nombre, todos los atributos del recurso deben ser iguales o uno se debe poder asignar al otro. Un escenario típico en el que esto se puede producir es cuando se definen referencias de recursos para un EJB (Enterprise Java Bean) y para la clase de interceptor correspondiente. Tanto el EJB como el interceptor comparten el mismo espacio de nombres de componentes, por lo tanto, las referencias de recursos que son comunes entre los dos deben ser compatibles.
Acción En el descriptor de despliegue XML, cambie el nombre de una de las referencias de recursos o cambie los valores que están en conflicto para que tengan el mismo valor o por uno que se pueda asignar al otro.
CWNEN0053E: El bean {0} del módulo {1} de la aplicación {2} tiene datos de configuración que están en conflicto entre el descriptor de despliegue XML y las notaciones del código fuente. Los valores de los elementos {3} o los valores de los atributos {4} que están en conflicto aparecen en varios elementos {5} o anotaciones {6} con el mismo valor de elemento {7} o valor de atributo {8}: {9}. Los valores de los elementos {3} o los valores de los atributos {4} que están en conflicto son {10} y {11}.
Explicación Cuando hay varias referencias de recursos definidas en el descriptor de despliegue XML y en las notaciones del código fuente para el mismo espacio de nombres de componentes con el mismo nombre, todos los atributos del recurso deben ser iguales o uno se debe poder asignar al otro.
Acción En el descriptor de despliegue XML o en las notaciones del código fuente, cambie el nombre de una de las referencias de recursos o cambie los valores que están en conflicto para que tengan el mismo valor o por uno que se pueda asignar al otro.
CWNEN0054E: El bean {0} del módulo {1} de la aplicación {2} tiene datos de configuración que están en conflicto en las notaciones del código fuente. Los valores de los atributos {3} que están en conflicto aparecen en varias notaciones {4} con el mismo valor de atributo {5}: {6}. Los valores de atributos{3} en conflicto son {7} y {8}.
Explicación Cuando hay varias referencias de recursos definidas en las notaciones del código fuente para el mismo espacio de nombres de componentes con el mismo nombre, todos los atributos del recurso deben ser iguales o uno se debe poder asignar al otro.
Acción En las notaciones del código fuente, cambie el nombre de una de las referencias de recursos o cambie los valores que están en conflicto para que tengan el mismo valor o por uno que se pueda asignar al otro.
CWNEN0055E: El destino del mensaje {0} del módulo {1} de la aplicación {2} no se ha encontrado en este nodo.
Explicación El ámbito de AutoLink se limita a la aplicación en la que se produce la referencia al destino del mensaje, y para servidores que no sean miembros de un clúster del servidor de aplicaciones.
Acción Verifique que el destino del mensaje, al que se hace referencia existe en la misma aplicación. O defina un enlace para el destino del mensaje.
CWNEN0056E: Se ha especificado la inyección del recurso {0} para una variable de instancia de propiedad y en su método set correspondiente método en la clase {1} del módulo {2} de la aplicación {3}.
Explicación Solicitar la inyección de un recurso en una variable de instancia de propiedad y también en su método set correspondiente es un error.
Acción Elimine una de las anotaciones del campo o del método. Ya sea el campo o el método puede solicitar la inyección de un recurso de un nombre distinto (no por omisión). Mediante la especificación explícita del nombre JNDI de un recurso, un único recurso se podría inyectar en varios campos o métodos de varias clases.
CWNEN0057W: el destino de inyección {0}.{1} no se debe declarar como estático.
Explicación Según la especificación EJB, un destino de inyección sólo se puede declarar estático si existe en el contenedor cliente.
Acción Cambie el código del destino de inyección a non-estatic, elija un destino de inyección distinto o elimine el destino de inyección y rellénelo manualmente.
CWNEN0058E: el destino de inyección {0}.{1} se debe declarar como estático en el contenedor cliente.
Explicación Según la especificación EJB, un destino de inyección en el contenedor cliente se debe declarar estático.
Acción Cambie el código del destino de inyección a static, elija un destino de inyección distinto o elimine el destino de inyección y rellénelo manualmente.
CWNEN0059E: el motor de inyección no ha podido inyectar el objeto de enlace {0} en el archivo {1}:{2} Enterprise JavaBeans (EJB) porque el intento de inyección es recursivo o cíclico.
Explicación Una inyección cíclica o recursiva tiene lugar cuando la inyección de un objeto precisa de otra inyección del mismo objeto. Por ejemplo, esta situación se puede dar cuando un bean de sesión con estado intenta inyectar una instancia del mismo tipo en sí misma.
Acción Modifique el código o configuración de la aplicación de forma que los destinos de inyección no dependan de sí mismos, ya sea directa o indirectamente.
CWNEN0060E: No se ha podido inyectar una instancia UserTransaction en la clase {0} asociada al componente {1} en el módulo {2} en la aplicación {3}. No puede inyectarse una instancia UserTransaction en esta clase porque está asociada a un componente de bean cuya configuración no permite transacciones controladas por beans.
Explicación La clase está configurada para tener una instancia UserTransaction inyectada, lo que no está permitido. Si la clase es un bean, el bean no está configurado para transacciones controladas por beans. Si la clase es un interceptor o manejador de servicio web, la utiliza entonces sólo uno o varios beans no configurados para las transacciones controladas por beans.
Acción Cambie la clase para detener la inyección de una instancia UserTransaction o cambie la configuración de bean para que permita las transacciones controladas por beans. Si esta clase es una clase de interceptor o manejador de servicio web utilizada por varios beans, entre los que hay algunos configurados para las transacciones gestionadas por beans y otros que no, cree una nueva clase de interceptor o manejador de servicio web que no inyecte una instancia UserTransaction y utilícela con los beans que están configurados para transacciones controladas por contenedor.
CWNEN0061E: El nombre de la propiedad de destino de inyección {0} de la referencia {1} es ambiguo en la clase {2}. Los métodos {3} y {4} son tipos compatibles con el tipo {5}.
Explicación Se ha configurado la clase para que tenga inyección de método, pero existen varios métodos que son compatibles con el tipo de objeto que va a inyectarse.
Acción Cambie la configuración del bean para que especifique el tipo exacto de uno de los métodos, cambie la clase para que tenga un método con un tipo de parámetro que sea exactamente el mismo tipo de la configuración de la inyección, o cambie la clase eliminando o renombrando uno de los métodos ambiguos.
CWNEN0062E: Los componentes {0} y {1} en el módulo {2} de la aplicación {3} tienen valores en conflicto de la propiedad {4} de la referencia {5}. Los valores en conflicto son {6} y {7}.
Explicación Cuando varios componentes que comparten un espacio de nombres de componentes definen una referencia con el mismo nombre, todas las propiedades de enlaces y extensiones de la referencia deben ser las mismas.
Acción En el archivo de extensión o enlace del módulo, cambie uno de los valores que esté en conflicto de manera que sean los mismos.
CWNEN0063E: La entrada de entorno simple {0} en el módulo {1} de la aplicación {2}, la cual es del tipo Enum {3}, no está definida en un identificador Enum válido: {4}.
Explicación Una entrada de entorno simple para un módulo de empresa del tipo Enum debe tener asignado un valor de identificador Enum válido.
Acción Cambie la entrada de entorno simple del tipo Enum de manera que sea un valor de identificador Enum válido.
CWNEN0064E: Se ha especificado un tipo no válido de la entrada de entorno simple {0} en el módulo {1} de la aplicación {2}: {3}.
Explicación La entrada del entorno simple de un módulo empresarial debe ser de uno de los tipos Java siguientes: String, Character, Byte, Short, Integer, Long, Boolean, Double, Float, Class y cualquier subclase de Enum.
Acción Cambie la entrada de entorno simple a uno de los tipos admitidos.
CWNEN0065E: La referencia {0} del componente {1} en el módulo {2} de la aplicación {3} tiene un nombre que no es válido.
Explicación Los nombres de referencia deben ser relativos a java:comp/env o empezar por java:global, java:app, java:module o java:comp.
Acción Cambie el nombre de referencia en el descriptor de despliegue y en las anotaciones del código fuente.
CWNEN0066E: La anotación del código fuente @DataSourceDefinition con el atributo de nombre {0} para el componente {1} del módulo {2} en la aplicación {3} tiene los siguientes datos de configuración para el atributo de propiedades que no es válido: {4}
Explicación El formato de las propiedades especificadas en la anotación DataSourceDefinition es nombre=valor.
Acción Cambie el atributo de propiedades de la anotación del código fuente para que tenga el formato nombre=valor.
CWNEN0067E: La anotación del código fuente @DataSourceDefinition con el atributo de nombre {0} para el componente {1} del módulo {2} de la aplicación {3} tiene los siguientes datos de configuración para el atributo isolationLevel que no es válido: {4}
Explicación El atributo isolationLevel debe ser una de las siguientes constantes de la clase java.sql.Connection: TRANSACTION_NONE, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_READ_COMMITTED, TRANSACTION_REPEATABLE_READ o TRANSACTION_SERIALIZABLE.
Acción Cambie el atributo isolationLevel de la anotación del código fuente por uno de los valores válidos.
CWNEN0068E: La referencia EJB {0} del módulo {1} en la interfaz {2} de un enterprise bean no se puede resolver en este nodo.
Explicación El ámbito de AutoLink se limita a la aplicación en la que se produce la referencia EJB, y para servidores que no sean miembros de un clúster de Application Server.
Acción Verifique que los enterprise beans a los que se va a hacer referencia existen en la misma aplicación.
CWNEN0069E: El método de inyección {0}.{1} se debe declarar con sólo un parámetro, no {2} parámetros.
Explicación Los métodos de inyección deben seguir los convenios de los métodos establecidos de la propiedad JavaBeans.
Acción Cambie el código del método de inyección para que tenga exactamente un parámetro, elija un destino de inyección diferente o elimine el destino de inyección y rellene el valor manualmente.
CWNEN0070W: La clase de anotación {0} no se reconocerá porque se ha cargado desde la ubicación {1} en lugar de hacerlo desde un cargador de clases de producto.
Explicación El cargador de clases de aplicación o un cargador de clases de servidor de aplicaciones ha cargado una clase de anotación que debería haber sido cargada por un cargador de clases de producto. Esto se produce si se ha configurado un cargador de clases para que cargue clases con el cargador de clases local en primer lugar (y el padre en último lugar). La anotación sólo se reconocerá si la carga un cargador de clases de producto.
Acción Elimine la clase de anotación de la vía de acceso de clases de la aplicación o del servidor de aplicaciones.
CWNEN0071E: La referencia {0} del componente {1} en el módulo {2} de la aplicación {3} tiene el tipo {4} y un valor para el atributo {5} que no es válido: {6}
Explicación El atributo especificado no debe estar especificado o debe tener el valor predeterminado.
Acción Elimine el atributo de la anotación de código fuente o del descriptor de despliegue.
CWNEN8990I: Este es únicamente un mensaje informativo en inglés: {0}.
Explicación Este mensaje informativo no se traduce.
Acción Consulte el mensaje para obtener detalles.
CWNEN8991W: Este es únicamente un mensaje informativo en inglés: {0}.
Explicación Este mensaje de aviso no se traduce.
Acción Consulte el mensaje para obtener detalles.
CWNEN8992E: Este mensaje es un mensaje de error sólo en inglés: {0}.
Explicación Este mensaje de error no se traduce.
Acción Consulte el mensaje para obtener detalles.
Tema de referencia    

Condiciones de uso | Comentarios

Última actualización: Jan 2, 2018 8:47:46 AM CST
http://publib.boulder.ibm.com/infocenter/wasinfo/v8r0/index.jsp?topic=/com.ibm.websphere.messages.doc/com.ibm.wsspi.injectionengine.injection.html

© Copyright IBM Corporation 2006, 2011. Reservados todos los derechos.
Este Information Center se ha realizado con tecnología de Eclipse. (http://www.eclipse.org)