We are in the process of migrating from XFire 1.2.6 to CXF 2.2.2. Our application is a thick client using jnlp and applets, so download size is important to us.
Looking at the project dependencies, CXF adds nearly 5 megs of additional libraries: aopalliance:aopalliance:jar:1.0 5k com.sun.xml.bind:jaxb-impl:jar:2.1.9 837k com.sun.xml.fastinfoset:FastInfoset:jar:1.2.3 285k javax.xml.bind:jaxb-api:jar:2.1 88k org.apache.cxf:cxf-api:jar:2.2.2 291k org.apache.cxf:cxf-common-schemas:jar:2.2.2 47k org.apache.cxf:cxf-common-utilities:jar:2.2.2 276k org.apache.cxf:cxf-rt-bindings-soap:jar:2.2.2 110k org.apache.cxf:cxf-rt-core:jar:2.2.2 374k org.apache.cxf:cxf-rt-databinding-aegis:jar:2.2.2 223k org.apache.cxf:cxf-rt-frontend-simple:jar:2.2.2 75k org.apache.cxf:cxf-rt-transports-http:jar:2.2.2 171k org.apache.cxf:cxf-tools-common:jar:2.2.2 154k org.apache.geronimo.specs:geronimo-activation_1.1_spec:jar:1.0.2 34k org.apache.geronimo.specs:geronimo-annotation_1.0_spec:jar:1.1.1 13k org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:jar:1.0.1 29k org.apache.neethi:neethi:jar:2.0.4 33k org.apache.ws.commons.schema:XmlSchema:jar:1.4.5 143k org.springframework:spring-beans:jar:2.5.5 475k org.springframework:spring-context:jar:2.5.5 463k org.springframework:spring-core:jar:2.5.5 281k org.springframework:spring-web:jar:2.5.5 190k We are using aegis databinding and soap http transport. Is there a way to get the CXF overhead down ? Thanks ! -- View this message in context: http://www.nabble.com/Reducing-client-side-footprint---tp24486956p24486956.html Sent from the cxf-user mailing list archive at Nabble.com.
