Sugerencias para la resolución de problemas de solicitud SOAP de cliente de aplicación

Utilice esta información para diagnosticar y solucionar los problemas relacionados con el envío de peticiones SOAP por parte de los clientes.

Si ninguno de estos errores coincide con el que está viendo:
  • Examine las anotaciones cronológicas del servidor de aplicaciones. Consulte los mensajes de error o de aviso de la tabla de referencia de mensajes.

    [AIX Solaris HP-UX Linux Windows][IBM i]Consulte dir_instalación/nombre_servidor/SystemErr.log y SystemOut.log para obtener sugerencias. Para obtener más información, consulte la información acerca de la visualización de registros de JVM. Para obtener más sugerencias, consulte Sugerencias para la resolución de problemas de UDDI (Universal Discovery, Description and Integration), el servicio web y el componente SOAP.

    Nota: En este tema se hace referencia a uno o más de los archivos de registro del servidor de aplicaciones. Como alternativa recomendada, puede configurar el servidor para utilizar la infraestructura de registro y rastreo HPEL en lugar de utilizar los archivos SystemOut.log , SystemErr.log, trace.log y activity.log en sistemas distribuidos y de IBM® i. Puede también utilizar HPEL junto con sus recursos de registro nativos de z/OS. Si utiliza HPEL, puede acceder a toda la información de registro y rastreo utilizando la herramienta de línea de mandatos LogViewer desde el directorio bin de perfil de servidor. Consulte la información sobre la utilización de HPEL para resolver problemas de aplicaciones para obtener más información sobre la utilización de HPEL.

Si no encuentra ningún problema que se asemeje al suyo o si la información proporcionada no resuelve el problema, consulte la Ayuda de IBM para la resolución de problemas.

SOAPException: faultCode=SOAP-ENV:Client; msg=Error al abrir el socket; java.net.ConnectException: Conexión denegada: connect

La causa más probable de que se haya denegado la conexión es que se haya enviado al puerto predeterminado, el puerto 80, y no se ha instalado o configurado correctamente un servidor HTTP.

Para comprobarlo, envíe el mensaje directamente al puerto SOAP; por ejemplo, a http://nombre_host:9080. Si el mensaje se envía correctamente, hay dos modos de solucionar el problema:
  • Continúe especificando el puerto 9080 en las solicitudes SOAP.
  • Si no hay instalado un servidor HTTP, instale uno y el componente de plug-in asociado.
  • Si hay un servidor HTTP instalado:
    • Vuelva a generar la configuración del plug-in HTTP en la consola administrativa pulsando Entorno > Actualizar plug-in de servidor Web y reiniciando el servidor HTTP.
    • Si el problema persiste, consulte las anotaciones cronológicas de errores y de acceso del servidor HTTP y también el archivo raíz_instalación_plug-in/logs/nombre_servidor_web/http_plugin.log para obtener más información.

javax.security.cert.CertPathBuilderException: No se encuentra ningún certificado de entidad final que coincida con el criterio de selección.

Este error suele indicar que se necesitan claves de seguridad nuevas o actualizadas. Los archivos de claves de seguridad son:
  • SOAPclient
  • SOAPserver
  • sslserver.p12

[AIX Solaris HP-UX Linux Windows][z/OS]En una aplicación instalada, estos archivos están situados en el directorio: dir_instalación/installedApps/nombre_aplicación.ear/soapsec.war/key/. Después de sustituir estos archivos, debe detener y reiniciar la aplicación.

[IBM i]En una aplicación instalada, estos archivos están situados en el directorio raíz_perfil/installedApps/nombre_aplicación.ear/soapsec.war/key/.

[IBM i]Después de sustituir estos archivos, debe detener y reiniciar la aplicación. La variable raíz_perfil hace referencia al directorio raíz_perfilND/profiles/nombre_perfil.

Para sustituir estos archivos en una aplicación habilitada para SOAP que todavía no se ha instalado:
  • Expanda el archivo nombre_aplicación.ear.
  • Expanda el archivo soapsec.war.
  • Sustituya los archivos de claves de seguridad en el directorio key/.
  • Después de sustituir estos archivos, instale la aplicación y reinicie el servidor.

Para información actual disponible del soporte de IBM sobre problemas conocidos y su resolución, consulte la página IBM Support.

El soporte de IBM tiene documentos que pueden ahorrarle tiempo a la hora de recopilar la información necesaria para resolver este problema. Antes de abrir un PMR, consulte la página IBM Support.


Icon that indicates the type of topic Reference topic



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