[EISA] Instructions on deploying new version of EISA and sprint

James Hill hillj at isis.vanderbilt.edu
Thu Nov 13 10:13:52 CST 2008


Hey Folks,

Here are the steps to running the new version of EISA and the sprint
with DAC discovery:

1. Start the CORBA naming service in multi-cast mode:

  %> %TAO_ROOT%\orbsvcs\Naming_Service\Naming_Service -m 1 

2. Start the cuts_node.pl as usual.

3. Start the cuts_manager.pl as usual.

4. Deploy the EISA architecture:

  %> change to the deployment directory
  %> %CIAO_ROOT/bin/plan_launcher -p EISA_Main.cdp -k file://EM.ior -o
EISA_DAM.ior

5. Deploy the EINode's (or applications):

  %> change to the deployment directory  
  %> %CIAO_ROOT%/bin/plan_launcher -p Madagascar.cdp -k file://EM.ior -o
Madagascar_DAM.ior

6. Teardown the EINode's (or applications):

  %> change to the deployment directory
  %> %CIAO_ROOT/bin/plan_launcher -t
FF84E90B-E5D7-4D9F-900B-BB7330AC3A2C -k file://EM.ior -i
file://EISA_DAM.ior  

7. Teardown the EISA architecture

  %> change to the deployment directory
  %> %CIAO_ROOT/bin/plan_launcher -t
0B18B861-CD1F-4A9E-B305-09D9310CC5B8 -k file://EM.ior  -i
file://Madagascar_DAM.ior

You will also notice that the DAC's have *RegisterNaming*, which
instructs DAnCE to register that component with the naming service.
Also, if you look in the $EISA_ROOT/tests/sprint/lib/config/einode1.xml,
you will notice a new tag element named <eisa:datachannel>. This tag
contains the location and name of the DAC in a format that is understood
by CORBA's string_to_object () function. This means, it can be a
corbloc, corbaname, IOR, or a file that contains an IOR. ;-)

For our needs, you need only use the following format for the location
and name of the DAC:

  corbaname:rir:#[name]

where name is the same value specified in the *RegisterNaming* property
in the GME model.

Please let me know if you have any questions.

Thanks,

James

--------------------------------------------
James H. Hill - Ph.D. Candidate
Research Assistant - ISIS / DOC Group

Department of EECS / Computer Science Program
Vanderbilt University, Nashville, TN

Email: j.hill at vanderbilt.edu
URL: http://www.dre.vanderbilt.edu/~hillj


More information about the EISA mailing list