What is the smallest footprint can I get Kepler/Web service to be on a deployed server? Currently deployed it's ~ 2.0 gigs. I'm asking for suggestions where I can prune extra items, or at least make this process easier to use with CVS. I'm currently archiving a zipped version of webservice directory in CVS. So here's what I'm doing so far:
My current "build procedure" is the following: (From build-area) : ant compile ant jar cp ../mymodules/target/mymodule.jar ../webservice/KeplerWebService/lib/kepler/ ant package -Dname=keplerPkg What I end up with is : -rw-r--r-- 1 me users 834M Jan 13 19:28 keplerPkg.zip Which gets deployed to a baseline server. Once it's unpackaged, on the server, the following steps are executed: 1. webservice/KeplerWebService/conf/wfWSProps.properties is updated with the proper information 2. From webservice/KeplerWebService/ ant compile/generate.service and deployToTomcat. Are there any tricks to making this deployment smaller? One approach I tried, was to build Kepler once (like I described) and any updates I made to my actors. I would deploy the actors to webservice and zip/copy the webservice directory. That turned out to still be 125 mbs. Smaller, but it felt clumsy. Any better approaches? Thanks, JSA