Explicación | Ninguna. |
Acción | Ninguna. |
Explicación | Se ha producido un error interno. |
Acción | Ninguna. |
Explicación | Iniciando la validación JSR109 del módulo {0}. |
Acción | Sólo información, no es necesaria ninguna acción. |
Explicación | webservice.xml o webservicesclient.xml hacen referencia al archivo {0} que no se ha podido encontrar en este módulo. |
Acción | Añada un archivo WSDL con el nombre {0} en este módulo. |
Explicación | webservice.xml o webservicesclient.xml hacen referencia al archivo {0} que no se ha podido encontrar en este módulo. |
Acción | Añada un archivo de correlación JAX-RPC con el nombre {0} en este módulo. |
Explicación | webservice.xml o webservicesclient.xml hacen referencia a la clase {0} que no se ha podido encontrar en este módulo. |
Acción | Añada una Service Endpoint Interface con el nombre {0} en este módulo. |
Explicación | La Service Endpoint Interface (SEI) debe seguir las normas JAX-RPC para la correlación WSDL a Java. |
Acción | Cambie la declaración de la interfaz {0} para ampliar java.rmi.Remote. |
Explicación | La Service Endpoint Interface (SEI) debe seguir las normas JAX-RPC para la correlación WSDL a Java. Para ello es necesario que todos los métodos de la interfaz generen una java.rmi.RemoteException. |
Acción | Cambie la declaración del método {0} en {1} para generar una java.rmi.RemoteException. |
Explicación | La Service Endpoint Interface (SEI) debe seguir las normas JAX-RPC para la correlación WSDL a Java. Éstas especifican que los parámetros del método y los tipos de retorno deben ser tipos soportados por JAX-RPC. |
Acción | Cambie la declaración del método {0} de la Service Endpoint Interface {1} para que utilice tipos soportados por JAX-RPC. |
Explicación | La Service Endpoint Interface (SEI) debe seguir las normas JAX-RPC para la correlación WSDL a Java, que requieren que todos los tipos referenciados deben ser serializables por JAX-RPC. |
Acción | Cambie la declaración del método {0} de la Service Endpoint Interface {1} para que utilice tipos soportados por JAX-RPC. |
Explicación | La Service Endpoint Interface (SEI) debe seguir las normas JAX-RPC para la correlación WSDL a Java. Éstas especifican que la clase de Service Endpoint Interface no debe incluir declaraciones constantes (como public final static). |
Acción | Suprima el campo {0} en la interfaz {1}. |
Explicación | La clase de implementación del servicio {0} debe tener un constructor público por omisión para poder ser un Stateless Session EJB. |
Acción | Añada un constructor público por omisión a la clase {0}. |
Explicación | La clase de implementación debe implementar los métodos de la Service Endpoint Interface. |
Acción | Implemente todas las signaturas de método en la clase {0} de la Service Endpoint Interface {2}. |
Explicación | Los métodos de empresa de la clase deben ser public. |
Acción | Cambie la visibilidad del método {0} de la clase {1} a public. |
Explicación | Los métodos de empresa de la clase no deben ser final. |
Acción | Elimine el modificador final del método {0} de la clase {1}. |
Explicación | Los métodos de empresa de la clase no deben ser static. |
Acción | Elimine el modificador static del método {0} de la clase {1}. |
Explicación | La clase de implementación del servicio debe ser public, no debe ser final ni abstract. |
Acción | Cambie la visibilidad de la clase de implementación del servicio {0} a public. |
Explicación | La clase de implementación del servicio debe ser public, no debe ser final ni abstract. |
Acción | Elimine el modificador final de la clase {0}. |
Explicación | La clase de implementación del servicio debe ser public, no debe ser final ni abstract. |
Acción | Elimine el modificador abstract de la clase {0}. |
Explicación | Una clase de implementación del servicio no debe definir el método finalize(). |
Acción | Elimine el método finalize() de la clase de implementación del servicio {0}. |
Explicación | Se puede utilizar un Enterprise Java existente como Service Implementation Bean si los atributos de transacción de los métodos de la SEI no incluyen Mandatory. |
Acción | Elimine Mandatory de los atributos de transacción del método {0} de la clase {1}. |
Explicación | No se ha podido encontrar la clase de implementación del servicio {0} en este módulo. |
Acción | Añada una clase de implementación del servicio con el nombre {0} en este módulo. |
Explicación | Las clases de implementación del servicio que utilizan un bean session deben definirse en el archivo descriptor de despliegue ejb-jar.xml utilizando el elemento session y no pueden declararse con un session-type de Stateful. |
Acción | Defina el EJB llamado {0} en ejb-jar.xml para que tenga un session-type de Stateless. |
Explicación | Las clases de implementación del servicio deben definirse en el archivo descriptor de despliegue ejb-jar.xml utilizando el elemento session. |
Acción | Defina la clase llamada {0} en ejb-jar.xml utilizando el elemento session de enterprise-beans. |
Explicación | El servlet-link debe hacer referencia a un servlet de web.xml. |
Acción | Añada un servlet con el nombre {0} o cambie la definición del servlet en web.xml. |
Explicación | Si no se ha especificado wsdl-file en webservicesclient.xml, no debe especificarse jaxrpc-mapping-file. |
Acción | Elimine el archivo de correlación {0} o añada un elemento wsdl-file en webservicesclient.xml. |
Explicación | El desarrollador no debe empaquetar apéndices generados. |
Acción | Elimine del módulo todos los apéndices generados. |
Explicación | El valor del elemento ejb-link debe ser el ejb-name de un enterprise bean del mismo módulo. |
Acción | Añada un Enterprise Bean con el nombre {0} o cambie la definición de ejb-link en ejb-jar.xml. |
Explicación | El elemento component-name define un enlace con un nombre de componente como el ejb-name del descriptor de despliegue del módulo. Su valor debe existir en el descriptor de despliegue a nivel de módulo. |
Acción | Cambie el elemento component-name {0} para que haga referencia a un elemento ejb-name de ejb-jar.xml. |
Explicación | El valor de un port-component-link debe tener el port-component-name de un port-component del mismo módulo o de otro módulo de la misma unidad de aplicación. |
Acción | Añada un port-component con el nombre {0} o cambie la referencia en service-ref {1} de webservicesclient.xml. |
Explicación | Un servlet sólo debe estar enlazado por un solo port-component. Un EJB session sólo debe estar enlazado por un solo port-component. |
Acción | Cambie el port-component {1} o el port-component {2} para que ambos no hagan referencia a la clase de implementación {0}. |
Explicación | Puede especificarse una sola servlet-mapping para un servlet enlazado por un port-component. |
Acción | Elimine las servlet-mappings duplicadas del servlet llamado {0} en web.xml. |
Explicación | El url-pattern de la servlet-mapping debe ser un patrón de coincidencia exacta. |
Acción | Cambie la servlet-mapping del servlet {0} para que no contenga un asterisco. |
Explicación | Cuando se proporciona un enlace para una port-component-ref, el desplegador debe garantizar que la port-component-ref sea compatible con el puerto al que se enlaza. |
Acción | Cambie el puerto {0} para que sea compatible con la Service Endpoint Interface {1}. |
Explicación | Sólo puede asociarse un archivo de correlación con un wsdl-file. |
Acción | Especifique un solo archivo de correlación para el wsdl-file en webservicesclient.xml. |
Explicación | El desarrollador debe especificar el jaxrpc-mapping-file si se especifica wsdl-file. |
Acción | Añada un elemento jaxrpc-mapping-file en webservicesclient.xml. |
Explicación | El serviceRefLink debe nombrar una service-ref en webservicesclient.xml. |
Acción | Corrija el serviceRefLink para que nombre una service-ref en webservicesclient.xml. |
Explicación | El deployedWSDLFile debe ser la vía de acceso relativa dentro del módulo del archivo WSDL. |
Acción | Corrija la vía de acceso o añada el archivo WSDL en la vía de acceso especificada. |
Explicación | defaultMappings debe hacer referencia a un puerto y portType del wsdl-file asociado con la service-ref. |
Acción | Corrija los atributos del elemento defaultMappings para que hagan referencia a un puerto y portType en {3}. |
Explicación | portQnameBindings debe hacer referencia a un puerto del wsdl-file asociado con la service-ref. |
Acción | Corrija los atributos portQnameBindings para que hagan referencia a un puerto en {2}. |
Explicación | El atributo componentNameLink debe hacer referencia a un component-name en webservicesclient.xml. |
Acción | Modifique el atributo componentNameLink para que coincida con un component-name en webservicesclient.xml. |
Explicación | El atributo scope debe ser Request, Session o Application. |
Acción | Corrija el atributo scope. |
Explicación | El atributo pcNameLink debe hacer referencia a un port-component-name en webservices.xml. |
Acción | Modifique el atributo pcNameLink para que coincida con un port-component-name en webservices.xml. |
Explicación | El atributo wsDescNameLink debe hacer referencia a una webservice-description en webservices.xml. |
Acción | Modifique el atributo wsDescNameLink para que coincida con un webservice-description-name en webservices.xml. |
Explicación | El atributo de nombre de routerModules debe hacer referencia a un módulo de la aplicación actual. Normalmente añadido por endptEnabler. |
Acción | Repare el nombre de routerModules o suprima el elemento routerModules y ejecute de nuevo el mandato endptEnabler en la aplicación. |
Explicación | webservicesclient.xml no ha especificado un valor para el elemento service-interface necesario. |
Acción | Añada un valor válido para el elemento service-interface. |
Explicación | webservicesclient.xml no ha especificado un valor para el elemento service-endpoint-interface necesario. |
Acción | Añada un valor válido para el elemento service-endpoint-interface. |
Explicación | La clase especificada en el elemento service-endpoint-interface debe ser una interfaz. |
Acción | Especifique una interfaz para el elemento service-endpoint-interface. |
Explicación | El elemento servlet-link de webservices.xml sólo puede aparecer en módulos Web. |
Acción | Cambie el elemento servlet-link en webservices.xml por un elemento ejb-link. |
Explicación | El elemento ejb-link de webservices.xml sólo puede aparecer en módulos EJB. |
Acción | Cambie el elemento ejb-link en webservices.xml por un elemento servlet-link. |
Explicación | Debe aparecer un elemento servlet-link en webservices.xml en los módulos Web. |
Acción | Añada un elemento servlet-link en webservices.xml. |
Explicación | Debe aparecer un elemento ejb-link en webservices.xml en los módulos EJB. |
Acción | Añada un elemento ejb-link en webservices.xml. |
Explicación | Se ha producido una excepción SAXParseException al leer el descriptor {0}. |
Acción | Corrija el problema especificado en {0}. |
Explicación | Se ha producido una excepción al leer el descriptor {0}. |
Acción | Corrija el problema especificado en {0}. |
Explicación | Debe aparecer un elemento service-impl-bean por cada componente de puerto en webservices.xml. |
Acción | Añada un elemento service-impl-bean en webservices.xml. |
Explicación | Debe aparecer un atributo webservice-description-name por cada webservice-description en webservices.xml. |
Acción | Añada un atributo webservice-description-name a cada webservice-description en webservices.xml. |
Explicación | Debe aparecer un elemento webservice-description en webservices.xml. |
Acción | Añada un elemento webservice-description en webservices.xml. |
Explicación | Debe aparecer un elemento wsdl-file en cada webservice-description en webservices.xml. |
Acción | Añada un elemento wsdl-file en cada elemento webservice-description en webservices.xml. |
Explicación | Debe aparecer un elemento jaxrpc-mapping-file en cada webservice-description en webservices.xml. |
Acción | Añada un elemento jaxrpc-mapping-file en cada elemento webservice-description en webservices.xml. |
Explicación | Debe aparecer un atributo pcNameLink en cada elemento pcBindings en ibm-webservices-bnd.xmi. |
Acción | Añada un atributo pcNameLink en cada elemento pcBindings en ibm-webservices-bnd.xmi. |
Explicación | Debe aparecer un elemento port-component-name en cada elemento webservice-description en webservices.xml. |
Acción | Añada un elemento port-component-name en cada elemento webservice-description en webservices.xml. |
Explicación | Debe aparecer un atributo wsDescNameLink en cada elemento wsdescBindings en ibm-webservices-bnd.xmi. |
Acción | Añada un atributo wsDescNameLink en cada elemento wsdescBindings en ibm-webservices.xmi. |
Explicación | Debe aparecer el elemento component-name por cada component-scoped-ref en webservicesclient.xml. |
Acción | Añada un elemento component-name al elemento ejb-name en ejb-jar.xml. |
Explicación | Debe aparecer el elemento service-ref-name por cada service-ref en webservicesclient.xml. |
Acción | Añada un elemento service-ref-name en cada service-ref en webservicesclient.xml. |
Explicación | Debe aparecer el elemento service-ref en webservicesclient.xml. |
Acción | Añada un elemento service-ref en webservicesclient.xml. |
Explicación | Debe aparecer un atributo componentNameLink en cada elemento componentScopedRefs en ibm-webservicesclient-bnd.xmi. |
Acción | Añada un atributo componentNameLink cuyo valor sea un component-name en webservices.xml. |
Explicación | Se ha producido una excepción SAXParseException al leer el archivo de enlace {0}. |
Acción | Corrija el problema especificado en {0}. |
Explicación | Debe aparecer un atributo serviceRefLink en cada elemento serviceRefs en ibm-webservicesclient-bnd.xmi. |
Acción | Añada un atributo serviceRefLink cuyo valor sea un service-ref-name en webservices.xml. |
Explicación | Debe aparecer el elemento service-endpoint-interface en cada port-component en webservices.xml. |
Acción | Añada un elemento service-endpoint-interface en port-component {0} en webservices.xml. |
Explicación | Debe aparecer un elemento component-scoped-refs o service-ref en webservicesclient.xml. |
Acción | Añada un elemento service-ref o component-scoped-refs en webservicesclient.xml. |
Explicación | Debe aparecer un elemento port-component en cada elemento webservice-description en webservices.xml. |
Acción | Añada un elemento port-component en cada elemento webservice-description en webservices.xml. |
Explicación | Esta implementación soporta el tipo indicado, pero no forma parte de la especificación JAX-RPC. |
Acción | Revise la utilización del tipo para asegurarse de que no es necesaria la compatibilidad con el estándar. |
Explicación | Esta implementación soporta el tipo indicado, pero no forma parte de la especificación JAX-RPC. |
Acción | Revise la utilización del tipo para asegurarse de que no es necesaria la compatibilidad con el estándar. |
Explicación | Los tipos que implementan java.rmi.Remote están prohibidos por la especificación JAX-RPC. |
Acción | Modifique el tipo para que no implemente java.rmi.Remote. |
Explicación | Los tipos que implementan java.rmi.Remote están prohibidos por la especificación JAX-RPC. |
Acción | Modifique el tipo para que no implemente java.rmi.Remote. |
Explicación | Los tipos que implementan javax.xml.rpc.holders.Holder deben tener un campo público con el nombre value. |
Acción | Asegúrese de que el tipo {0} tiene un campo público con el nombre value. |
Explicación | Los tipos value JAX-RPC deben tener un constructor público por omisión. |
Acción | Añada un constructor público por omisión a la clase {0}. |
Explicación | Los tipos value JAX-RPC deben tener un constructor público por omisión. |
Acción | Añada un constructor público por omisión a la clase {3}. |
Explicación | El elemento component-scoped-refs es necesario en webservicesclient.xml en módulos EJB para especificar qué EJB se configura como un cliente de servicios Web. |
Acción | Añada un elemento component-scoped-refs en webservicesclient.xml con un elemento component-name que especifique el ejb-name del EJB cliente. |