Hola,
He creado un sandbox para hacer pruebas sobre la ultima version de BC, ya que nuestro tennant no se ha actualizado aun debido al conflicto de extensiones.
Por otra parte, he hecho un desarrollo de uan codeunit que publico como servicio web, que tiene 2 funciones. Una manda los contactos a un servicio externo de forma activa, y la otra, recibe una llamada del servicio externo, y le devuelve la lista de contactos, bajo demanda.
El envio activo funciona correctamente, pero cuando el servicio externo llama a nuestro webService, le devuelve este error:
Error loading [https://api.businesscentral.dynamics.com/v2.0/XXX-e780-4167-8bff-XXX/SandboxBC/WS/CRONUS%20ES/Codeunit/Gremious/ObtenerContactos_ALL]: org.apache.xmlbeans.XmlException: org.apache.xmlbeans.XmlException: error: Unexpected end of file after nul
El que esta haciendo el servicio externo, me comenta qeu es porque no puede llegar al WSDL…. Se me hace extraño ya qeu hasta ahora nunca habia tenido en cuenta el asunto del WSDl al publicar un servicio WEB, por ello dudo de si es posible hacer este tipo de pruebas en un sandbox, y en caso afirmativo, cual pueda ser el fallo…
Muchas gracias!