2010-03-09 17 views
7

Bir XML dosyası göndermek ve yanıtı bir XML dosyası olarak almak istiyorum. Çalıştığım kod bir istisna atar, lütfen birileri yardım edebilir. BenJersey'de bir REST İstemcisi kullanarak XML dosyası nasıl yayınlanır

ClientConfig config = new DefaultClientConfig(); 
Client client = Client.create(config); 
WebResource service = client.resource(getBaseURI()); 
String response = service.type(MediaType.APPLICATION_XML).accept(MediaType.TEXT_XML).post(String.class, new File("post.xml")); 
    System.out.println(response); 
+0

o istisna UniformInterfaceException size – caskey

+1

ne alıyorsanız istisna bilmek yardımcı olacağını denemek yanlış burada neler olduğunu emin değilim – Monika

cevap

8

o

ClientConfig config = new DefaultClientConfig(); 
Client client = Client.create(config); 
WebResource service = client.resource(getBaseURI()); 
String response = service.type(MediaType.APPLICATION_XML) 
         .accept(MediaType.TEXT_XML) 
         .entity(new File("post.xml")) 
         .post(String.class); 
System.out.println(response); 
İlgili konular