3 PATH=../../../daemon:../../../coss/naming:../../../coss/property:../../../imr:../../../ir:$PATH
8 ADDR=inet:`uname -n`:9901
15 echo '> Run "BOA Demon"'
17 micod -ORBIIOPAddr $ADDR &
19 trap "kill $CATCHED_PIDS" 0
24 # Register Naming Service
27 echo '> Register "Naming Service"'
29 imr -ORBImplRepoAddr $ADDR create NameService poa `which nsd` \
30 IDL:omg.org/CosNaming/NamingContext:1.0#NameService
33 # Run Property Service Demon
36 echo '> Run "Property Service Demon"'
38 propertyd -ORBImplRepoAddr $ADDR -ORBNamingAddr $ADDR &
39 CATCHED_PIDS=$CATCHED_PIDS' '$!
40 trap "kill $CATCHED_PIDS" 0
48 echo '>' Create Properties
50 ./set_properties -ORBImplRepoAddr $ADDR -ORBNamingAddr $ADDR
56 echo '>' Read Properties
59 ./get_properties -ORBImplRepoAddr $ADDR -ORBNamingAddr $ADDR
62 # echo '>' CATCHED_PIDS=$CATCHED_PIDS
64 # echo '> Press Return to kill "BOA Demon" and "Property Service Demon"'
67 echo '> Terminating "BOA Demon" and "Property Service Demon" ...'