Enviando arquivo via Web Service  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
ronildobraga
JavaEvangelist

Membro desde: 29/03/2006 10:06:51
Mensagens: 443
Localização: sao paulo - sp
Offline

Ola pessoal.

Gostaria de saber se é possivel enviar um arquivo através de um Web Service.
Eu tentei essa proeza com o seguinte código abaixo:

O exemplo acima é uma pequena parte do meu código seguinto este tutorial do GUJ
http://www.guj.com.br/java.tutorial.artigo.132.1.guj

O código acima gerou o seguinte erro:

AxisFault
faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException
faultSubcode:
faultString: java.io.IOException: No serializer found for class java.io.File in registry org.apache.axis.encoding.TypeMappingDelegate@159e6e8
faultActor:
faultNode:
faultDetail:
{http://xml.apache.org/axis/}stackTrace:java.io.IOException: No serializer found for class java.io.File in registry org.apache.axis.encoding.TypeMappingDelegate@159e6e8
at org.apache.axis.encoding.SerializationContext.serializeActual(SerializationContext.java:1521)

As outras rotinas que passam tipos primitivos como argumento, funcionaram com sucesso, porem passar um objeto do tipo File não foi uma experiencia muito legal rs

Alguem sabe como resolver ?
Desde já muito obrigado.

Ronildo da Rocha Braga Jr.
Programador, nada mais.

blog: http://www.iprogramming.blogspot.com/
[Email] [WWW] [MSN]
soudaniel_01
JavaEvangelist

Membro desde: 11/04/2007 18:55:00
Mensagens: 429
Offline

cara tenta passa o conteudo do arquivo, e não um file,

envia como string..
kaique
GUJ Ranger
[Avatar]

Membro desde: 10/04/2006 07:06:06
Mensagens: 911
Localização: Fortaleza-CE
Offline

Cara, posso estar enganado pois nunca me meti com web services, mas acho que o problema ocorreu porque você está enviando um objeto que não é serializável...

/**
*
* Carlos Henrique
* carlosce@gmail.com
* kaiquece@hotmail.com
*
* Sun Certified Programmer for the Java 2 Platform, SE 5.0
* Sun Certified Web Component Developer for J2EE 1.4
* Sun Certified Bussiness Component Developer for J2EE 1.3
*
*/
[MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team