anonymous
Log in
Log out
Search
Recents:
v3.0
My subscriptions
My posts
My profile
java-l
Enviar Blob de un servidor a otro
19/12/20 10:17
jncorujo2015
Replies:
3
Buen dia, Necesito poder subir archivos en un servidor para enviarlos a otro mediante WebServices Ejemplo En localhost subo un archivo utilizando el UserControl UploadFile y lo quiero enviar al servidor 10.5.2.40, este debe recibir el archivo y guardarlo en la base de datos como blob. Intente enviar todo el json de la variable UploadFile y recorrerlo en el servidor que recibe el archivo para guardarlo y este fue el error que recibí: Caused by: java.lang.RuntimeException: The markup in the document preceding the root element must be well-formed.(-5) También intente enviar el archivo como base64 y recibir un longvarchar para cargar el blob pero no me funciono. si alguien tiene experiencia o algún ejemplo que me pueda servir de guía les agradezco Saludos Nicolas. ----------------------------------------- Para Suscribirse/Desuscribirse: http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20 Por consultas owner-java-l@gxtech.com.uy
Buen dia,
Necesito poder subir archivos en un servidor para enviarlos a otro
mediante WebServices
Ejemplo
En localhost subo un archivo utilizando el UserControl UploadFile y lo
quiero enviar al servidor 10.5.2.40, este debe recibir el archivo y
guardarlo en la base de datos como blob.
Intente enviar todo el json de la variable UploadFile y recorrerlo en el
servidor que recibe el archivo para guardarlo y este fue el error que
recibí:
Caused by: java.lang.RuntimeException: The markup in the document preceding
the root element must be well-formed.(-5)
También intente enviar el archivo como base64 y recibir un longvarchar para
cargar el blob pero no me funciono.
si alguien tiene experiencia o algún ejemplo que me pueda servir de guía
les agradezco
Saludos
Nicolas.
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,20
Por consultas owner-java-l@gxtech.com.uy
Replies
leandro79337933
19/12/20 22:42
Hola Nicolas, el webservice que tenes en el "10.5.2.40" de que tipo es? SOAP o REST? On Sat, Dec 19, 2020 at 10:18 AM Nicolas Corujo <jncorujo2015@gmail.com>
Hola Nicolas, el webservice que tenes en el "10.5.2.40" de que tipo es? SOAP o REST? On Sat, Dec 19, 2020 at 10:18 AM Nicolas Corujo
jncorujo2015
20/12/20 09:22
SOAP probe cargar una variable blob en el server y guardarla en el filesystem y funciono, lo que me lleva a pensar que el envío está bien. El sáb, 19 de dic. de 2020 a la(s) 22:42, Leandro Minatel ( leandro@minatel.com.ar)
SOAP probe cargar una variable blob en el server y guardarla en el filesystem y funciono, lo que me lleva a pensar que el envío está bien. El sáb, 19 de dic. de 2020 a la(s) 22:42, Leandro Minatel ( leandro@minatel.com.ar)
leandro79337933
21/12/20 08:28
Hola Nicolas, ¿importaste el WebService via WSDL? si es así, el SDT que te creo GX definió el atributo "File" como Character(9999). Modificalo a Blob y proba de nuevo. En resumen: En el servidor 10.5.2.40 tenes tu WebService y recibe como parametro el SDT "FileUploadData", tal como viene definido en GX En el cliente, importas via WSDL Inspector este WebService. Te crea el objeto externo y el SDT. A ese SDT le modificas el atributo File y lo pasas a Blob. Slds On Sun, Dec 20, 2020 at 9:23 AM Nicolas Corujo <jncorujo2015@gmail.com>
Hola Nicolas, ¿importaste el WebService via WSDL? si es así, el SDT que te creo GX definió el atributo "File" como Character(9999). Modificalo a Blob y proba de nuevo. En resumen: En el servidor 10.5.2.40 tenes tu WebService y recibe como parametro el SDT "FileUploadData", tal como viene definido en GX En el cliente, importas via WSDL Inspector este WebService. Te crea el objeto externo y el SDT. A ese SDT le modificas el atributo File y lo pasas a Blob. Slds On Sun, Dec 20, 2020 at 9:23 AM Nicolas Corujo
Back to java-l