> On Aug 7, 2015, at 2:13 PM, Daniel Kulp <[email protected]> wrote:
> 
> You should be able to get rid of the wsdl stuff.    We pulled all the wsdl 
> stuff out of core specifically for this reason.
> 
> XmlSchema would definitely be required.  Way too much in core depends on 
> that.    With 3.1.x, I’m not seeing a dependency on cxf-rt-bindings-xml 
> either.

I think with 3.1.x, the minimal for a client would be:

[INFO] org.apache.cxf.samples:jax_rs_basic:jar:3.1.3-SNAPSHOT
[INFO] +- org.apache.cxf:cxf-rt-transports-http:jar:3.1.3-SNAPSHOT:compile
[INFO] |  \- org.apache.cxf:cxf-core:jar:3.1.3-SNAPSHOT:compile
[INFO] |     +- org.codehaus.woodstox:woodstox-core-asl:jar:4.4.1:compile
[INFO] |     |  \- org.codehaus.woodstox:stax2-api:jar:3.1.4:compile
[INFO] |     \- org.apache.ws.xmlschema:xmlschema-core:jar:2.2.1:compile
[INFO] +- org.apache.cxf:cxf-rt-frontend-jaxrs:jar:3.1.3-SNAPSHOT:compile
[INFO] |  \- javax.annotation:javax.annotation-api:jar:1.2:compile
[INFO] +- javax.ws.rs:javax.ws.rs-api:jar:2.0.1:compile

With some system settings, you could possibly remove woodstox, but that would 
be highly NOT recommended.

Dan



> 
> 
> Dan
> 
> 
> 
> 
>> On Aug 7, 2015, at 1:30 PM, Romain Manni-Bucau <[email protected]> wrote:
>> 
>> Hi guys,
>> 
>> just a very open idea for now but I think it would be great to be able to
>> use CXF JAXRS client with a bit less dependencies.
>> 
>> Here the origin of the issue: I created several small "all in one" jar
>> recently mainly simplifying rest calls (let take a github or jira REST
>> client as sample if you want to see a concrete sample). Of course I used
>> CXF for the JAXRS client - WebClient actually - and the only issue I got
>> was the size of the jar.
>> 
>> In my case I don't care about xml stuff (mainly use String as payloads) so
>> wonder if we could get rid of wsdl, xmlschema, cxf-rt-bindings-xml etc as
>> mandatory dependencies.
>> 
>> wdyt?
>> 
>> Romain Manni-Bucau
>> @rmannibucau <https://twitter.com/rmannibucau> |  Blog
>> <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> 
>> |
>> LinkedIn <https://www.linkedin.com/in/rmannibucau> | Tomitriber
>> <http://www.tomitribe.com>
> 
> -- 
> Daniel Kulp
> [email protected] - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
> 

-- 
Daniel Kulp
[email protected] - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com

Reply via email to