[kepler-users] Kepler Web Service "Footprint"

Amrhein, James S. (GSFC-610.2)[ADNET SYSTEMS INC] james.s.amrhein at nasa.gov
Tue Jan 19 09:25:09 PST 2010


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


More information about the Kepler-users mailing list