viernes, 31 de octubre de 2014

JAXBException is not a valid property on class

Si estas trabajando con WebServices y recibes este error: JAXBException <prop> is not a valid property on class <class> posiblemente venga dados por los siguientes motivos:


  1. Si el targetNamespace del WSDL usa la notación: camel case, el paquete de tu clases también debes usar camel case. 
  2. Si usas JAX-WS para generar las clases automáticamente usando un WSDL, es importante que definas el paquete. Si tienes dos WSDL y realizas dos WSImport usando el mismo paquete puede que te aparezca el error. Lo mejor es que definas un paquete distinto para las clases generadas y te funcionara. 

No hay comentarios:

Publicar un comentario