Invocación dinámica del servicio descrito WSDL 2.0

Estoy construyendo un sistema en Java / Groovy que involucra la invocación dinámica de servicios web. Utilizo JAX-WS para invocar un servicio con una interfaz WSDL 1.1, pero no pude encontrar ninguna información útil sobre cómo se implementaría DII para las descripciones de WSDL 2.0.

¿Podría alguno de ustedes señalarme en la dirección correcta sobre la invocación dinámica de servicios web con interfaces WSDL 2.0?

Gracias de antemano, moxn

PD: Esta publicación en una lista de correo sugiere que JAX-WS no es compatible con WSDL 2.0. ¿Qué otras opciones tengo entonces? ¿Tal vez Apache CXF viene con soporte para WSDL 2.0?

EDITAR: acabo de intentar invocar dinámicamente un servicio web WSDL 2.0 con JAX-WS pero obtuve la excepción WSDL faultCode=INVALID_WSDL: Expected element '{http://schemas.xmlsoap.org/wsdl/}definitions'.Parece que JAX-WS DII realmente no funciona con WSDL 2.0.

Respuesta 1

Apache CXF solo admite wsdl 1.1, pero WSo2 es compatible con wsdl 2.0 y puede tener lo que está buscando. Utiliza Axis 2, creo.

Respuesta: 2

El reintento se especifica de la siguiente manera: <bean id = "retryAdvice" class = "org.springframework.integration.handler.advice.RequestHandlerRetryAdvice"> <property name = "retryTemplate"> ...

Estoy tratando de verificar si una cadena tiene solo letras (mayúsculas y minúsculas), espacios y comillas (tanto dobles como simples). No puedo encontrar una forma elegante de hacer esto. Lo único ...

Tengo una escena dentro de un TransformGroup que permite que el mouse haga zoom / gire / pan. Necesito establecer la posición de la cámara lo suficientemente atrás como para poder ver toda la escena, lo que hago con lo siguiente ...

Considere este código (clase completa, funciona bien, todas las clases en una clase por razones de brevedad). Mis preguntas son después del listado de código: import java.util.LinkedList; import java.util.List; clase ...