title: Lightweight SOAP Client Library for Java
body: <p>Can anyone recommend a good Java open source library for building a simple SOAP web service client?  I'm looking for something with minimal dependencies and configuration that will work in a Java 5 SE environment.  Upgrading to Java 6 isn't really an option on this project and I'd prefer to avoid using a full J2EE container if I can avoid it.  I don't need to publish and services, only consume.</p>
  
  <p>I'm currently using Axis2 but I have to pull in about 15MB of extra jars just to make a simple call to a web service without a NoClassDefFoundError and I'm looking for something with a lot less bloat.</p>
  
  <p>I've also looked at CXF, but I'm reluctant to use it because of it's tight coupling to Spring.  Spring isn't a 100% deal breaker, but I'd rather avoid it if possible.</p>
  
  <p>Any suggestions?</p>