Win a copy of Java EE 8 High Performance this week in the Java/Jakarta EE forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

javax.xml.soap API - HTTP compression  RSS feed

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 =, 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
Curse your sudden but inevitable betrayal! And this tiny ad too!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!