[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