On Sat April 4 2009 9:12:58 am Marc Logemann wrote:
> Hi,
>
> i am using the CXF maven modules for deploying CXF into my app. Is
> there somewhere a description which does what? Right now i am
> including these modules:
>
> cxf-rt-frontend-jaxws
> cxf-rt-transports-http
>
> Currently i am just exposing JAX-WS webservices with Spring. I hope
> these two are the minimum i have to include. I am really bothering
> about library jars size currently because our app gets bigger and
> bigger and i am really scared how much useless stuff we ship.....

That's probably the minimum for most common use cases without resorting to 
excludes.    If you aren't doing certain things, you can PROBABLY using 
excludes to exclude things.   For example, if you don't use any handlers or 
dispatch/provider endpoints, you may be able to get rid of the mail jar and 
saaj stuff.    With 2.2.1-SNAPSHOT, you could get rid of xml-resolver jar if 
you don't use catalogs.   

Basically, per JAX-WS spec, we HAVE to include all of that stuff so jaxws spec 
compliant stuff "just works".   But you can try excluding some of it.

Dan




>
> thx for hints....
>
> ---
> regards
> Marc Logemann
> http://www.logemann.org
> http://www.logentis.de

-- 
Daniel Kulp
[email protected]
http://www.dankulp.com/blog

Reply via email to