I have used CXF to generate a client web-app which uses a web-service as its data source. (The web service is not a CXF thing - its a WCF windows service). Everything is cool - it works fine. :-)
I have used the Eclipse IDE and managed the project with Maven. I use the cxf-codegen-plugin to generate my underlying code using the WSDL file published by the service. My question is this: *What dependencies of this project can I leave out of the compiled WAR file, and how?* Obviously I don't want it to be any larger that it needs to be. All the CXF components concerned with generation of the underlying code at development time are surely not required once the code has been generated, and the web-app is exported to a production environment in a WAR format? Maven allows a "scope" for each dependency i.e. compile, provided, runtime, test or system. What CXF components could be marked with a scope that leaves them IN the project, but OUT of the WAR file? Thanks, -- Geeb If you ain't keen to show me the source, I ain't keen to execute the program.
