• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

javax.xml.soap API - HTTP compression

Andrian Belinschi
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

I intend to use the SOAP API that is implemented already in JDK 6 or in WSDP 2.0 (with JDK 5).
I need to use compression when sending SOAP requests and receiving responses from the WebService. Unfortunately I didn't find any references on how to enable GZIP compression. Here is the simple code I use to send the soap request:


SOAPConnectionFactory scf = SOAPConnectionFactory.newInstance();
SOAPConnection sc = scf.createConnection();
MessageFactory mf = MessageFactory.newInstance();
SOAPMessage message = mf.createMessage();

.... some code

URL url = new URL("https://blahblah/service/ws/Someservice");
SOAPMessage reply = sc.call(message, url);


Is there any way to enable the compression on the API level or will I have to wrap the SOAPMessage to implement compression myself?

thanks in advance
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic