2011-05-27 19 views
8

Tengo un archivo WSDL del cual he creado el Esqueleto del código del lado del servidor. Ahora, después de la modificación de estas clases esquemáticas de Java, he eliminado el archivo WSDL de la carpeta del proyecto. Ahora, estoy tratando de preparar un servicio web para estas clases. Estoy usando el motor de Axis y apache tomcat 5.5 para este que está incrustado con el eclipse. Pero cuando comienzo esto estoy obteniendo el siguiente error.Error al publicar el servicio web

IWAB0489E error al implementar servicios Web a tiempo de ejecución del Eje eje-admin falló con {http://schemas.xmlsoap.org/soap/envelope/}Server.userException java.lang.reflect.InvocationTargetException

¿Puede alguien ayudar? ¿Cuál es este error?

+0

¿está utilizando eclipse y una instancia interna del servidor de aplicaciones? –

+0

¿Hay algo más en el registro? Esperaría ver una excepción que muestre la * causa * de la InvocationTargetException. –

+0

No, no hay nada más en el registro, Jon. – Stuti

Respuesta

0

Creo que está intentando llamar a algún método desde el esqueleto del cliente que ha generado desde el archivo wsdl. Si está llamando a alguno de los métodos que están expuestos, asegúrese de que los parámetros que está enviando sean correctos.

userExceptions su mayoría vienen con el envío de mal params

Desde mi experiencia: Check this

+0

"Error al implementar el servicio web", sin llamar – Vadzim

1

he tenido este problema antes, la solución ?, utiliza JAX-WS lugar Eje.

0

invocationTargetException ocurre cuando parte de la clase de dependencia puede faltar en la ruta cass (ruta de compilación) del proyecto webservice (es decir, el servicio web puede usar algunos archivos externos o proyectos externos como referencia, supongamos que no en la ruta de la clase (ruta de compilación), muestra la excepción invocationTargetException mientras se construye el servicio web). Asegúrese de que todas las clases/proyectos de dependencia deben estar en la ruta de clase del proyecto webservice (ruta de compilación).

Cuestiones relacionadas