[seek-dev] Re: ecogrid deploy and undeploy

Jing Tao tao at nceas.ucsb.edu
Tue Sep 21 12:31:49 PDT 2004


Hi, Bing:

I notified this problem before but didn't change it :( If it would 
not break other stuff, I think it is good time to do it now because we 
will have couple ecogrid service in one server.

Thanks.

Jing 

On Tue, 21 Sep 2004, Bing Zhu wrote:

> Date: Tue, 21 Sep 2004 11:35:11 -0700
> From: Bing Zhu <bzhu at sdsc.edu>
> To: jones at nceas.ucsb.edu, Jing Tao <tao at nceas.ucsb.edu>,
>      Rod Spears <rods at ku.edu>
> Cc: Seek-Dev <seek-dev at ecoinformatics.org>
> Subject: ecogrid deploy and undeploy
> 
> Matt, Jing and Rod,
> 
> In the current Ecogrid build files, the current configuration creates the
> undeployment gar id as 'org'. Since we have developed several services and
> will have more services in the future, this needs to be changed.
> 
> There is a Globus bug which grabs the string before a '.' as gar id for
> undeployment for a given gar file. e.g. in our ecogrid,
>    org.ecoinformatics.ecogrid.EcoGridQueryInterfaceLevelOne.SRBImpl.gar
>    org.ecoinformatics.ecogrid.EcoGridPutInterfaceLevelOne.SRBImpl.gar
>    ...
> , these services have the same undeployment gar id as 'org'. Changing the
> the value for property "undeploy.name" in our build files would not work.
> 
> This causes extreme inconveniences when we just want to undeploy one service
> not
> all of them. I have changed the build files (in my machine, not checked in
> yet)
> to create gar files with following names.
>    EcoGridQueryInterfaceLevelOne.MetacatImpl.gar
>    EcoGridPutInterfaceLevelOne.SRBImpl.gar
>    ...
> 
> The gar Ids for undeployment after deploying services will be
>    EcoGridQueryInterfaceLevelOne
>    EcoGridPutInterfaceLevelOne
>         ...
> 
> So in undeploying a service, we would run following.
>    $ ant undeploy -Dgar.id=EcoGridQueryInterfaceLevelOne
> 
> On the other hand, the gar file name,
> org.ecoinformatics.ecogrid.EcoGridQueryInterfaceLevelOne.MetacatImpl.gar,
> in uncessarily too log. The "EcoGridQueryInterfaceLevelOne.MetacatImpl.gar"
> should be good enough.
> 
> I will check in build files if you agree.
> 
> Bing
> 

-- 
Jing Tao
National Center for Ecological
Analysis and Synthesis (NCEAS)
735 State St. Suite 204
Santa Barbara, CA 93101




More information about the Seek-dev mailing list