velocity is used for the codegen, so you definitely can remove those jars

xjc is jaxb binding compiler, it's required by the cxf jaxb databinding, you need this at the runtime

James


I've been working on trimming the OpenEJB dependencies and found these deps from cxf:

cxf-rt-frontend-jaxws-2.0.2-incubator.jar
 cxf-rt-bindings-soap-2.0.2-incubator.jar
  cxf-tools-common-2.0.2-incubator.jar
   jaxb-xjc-2.0.5.jar
   velocity-1.4.jar
    velocity-dep-1.4.jar

So what are xjc and velocity used for? More importantly, do I need these at runtime?

-dain

Reply via email to