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