summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordengg <dengg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-05-04 04:52:45 +0000
committerdengg <dengg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-05-04 04:52:45 +0000
commit4b4ae8f3a5c05845389c3aab7b9ae9b1df1d8c0e (patch)
treef847364373a7f34771cd13359458333b93c6dfe0
parenta24921a3a5f4c342ef8e14b9c02285effedcef8a (diff)
downloadATCD-4b4ae8f3a5c05845389c3aab7b9ae9b1df1d8c0e.tar.gz
*** empty log message ***
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/Battle.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/Battle.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/CAOC.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/CAOC.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/CIAO_Installation_Data.ini17
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/Engagement.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/Engagement.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/Satellite.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/Satellite.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UAV.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UAV.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UAV_GS.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UAV_GS.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UCAV.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UCAV.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UCAV_GS.csd46
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/UCAV_GS.ssd43
-rw-r--r--TAO/CIAO/examples/UAV/descriptors/test.dat2
18 files changed, 731 insertions, 0 deletions
diff --git a/TAO/CIAO/examples/UAV/descriptors/Battle.csd b/TAO/CIAO/examples/UAV/descriptors/Battle.csd
new file mode 100644
index 00000000000..630a6df2f7d
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/Battle.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- Battle's Software Package Descriptor -->
+<!-- This file describes various Battle executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>Battle</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A Battle component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/Battle:1.0" homeid="IDL:BBN_UAV/BattleHome:1.0">
+ <fileinarchive name="Battle.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="Battle.ccd"/>
+ </descriptor>
+ <implementation id="DCE:915cc6c8-8651-4d01-a7a5-e8f0fb30deb8">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="Battle.ssd"/>
+ <implref idref="DCE:9dcbd41b-02f7-4150-a958-423a6ce740c1"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="Battle_exec"/>
+ <entrypoint>createBattleHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/Battle.ssd b/TAO/CIAO/examples/UAV/descriptors/Battle.ssd
new file mode 100644
index 00000000000..97a5f3ce4d3
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/Battle.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- Battle's Servant Software Descriptor -->
+<!-- This file describes various Battle servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-Battle-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::Battle Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>Battle test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/Battle:1.0" homeid="IDL:BBN_UAV/BattleHome:1.0">
+ <fileinarchive name="Battle.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="Battle.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:9dcbd41b-02f7-4150-a958-423a6ce740c1">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="Battle_svnt"/>
+ <entrypoint>createBattleHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/CAOC.csd b/TAO/CIAO/examples/UAV/descriptors/CAOC.csd
new file mode 100644
index 00000000000..5441f27a9ae
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/CAOC.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- CAOC's Software Package Descriptor -->
+<!-- This file describes various CAOC executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>CAOC</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A CAOC component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/CAOC:1.0" homeid="IDL:BBN_UAV/CAOCHome:1.0">
+ <fileinarchive name="CAOC.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="CAOC.ccd"/>
+ </descriptor>
+ <implementation id="DCE:d516ad39-043f-4fd5-a780-c1f2bc864bdb">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="CAOC.ssd"/>
+ <implref idref="DCE:68820cab-e051-4692-a986-b141f78ded76"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="CAOC_exec"/>
+ <entrypoint>createCAOCHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/CAOC.ssd b/TAO/CIAO/examples/UAV/descriptors/CAOC.ssd
new file mode 100644
index 00000000000..6b9a600b28e
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/CAOC.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- CAOC's Servant Software Descriptor -->
+<!-- This file describes various CAOC servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-CAOC-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::CAOC Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>CAOC test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/CAOC:1.0" homeid="IDL:BBN_UAV/CAOCHome:1.0">
+ <fileinarchive name="CAOC.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="CAOC.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:68820cab-e051-4692-a986-b141f78ded76">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="CAOC_svnt"/>
+ <entrypoint>createCAOCHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/CIAO_Installation_Data.ini b/TAO/CIAO/examples/UAV/descriptors/CIAO_Installation_Data.ini
new file mode 100644
index 00000000000..5b57f430ab9
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/CIAO_Installation_Data.ini
@@ -0,0 +1,17 @@
+[ComponentInstallation]
+DCE:3e142583-5d79-4e5d-b502-59aed9dc26d6=Satellite_exec
+DCE:bea9902f-1377-4a9e-9a89-c376e2bbdc87=Satellite_svnt
+DCE:d516ad39-043f-4fd5-a780-c1f2bc864bdb=CAOC_exec
+DCE:68820cab-e051-4692-a986-b141f78ded76=CAOC_svnt
+DCE:9cc8bebc-22a5-46d1-9cd4-701e97465c80=UAV_GS_exec
+DCE:e3bb3bad-39dc-4808-b736-17f0f0ebad28=UAV_GS_svnt
+DCE:a7eff5fa-61b2-4432-a705-e0afb8c6425b=UAV_exec
+DCE:d418affb-3723-4115-bfb8-d3c73631be63=UAV_svnt
+DCE:814c6d66-26c7-48a5-8f37-7f18f0c2c02c=Engagement_exec
+DCE:3ae83f07-9e59-4cb3-a08b-b0ea26eb167e=Engagement_svnt
+DCE:915cc6c8-8651-4d01-a7a5-e8f0fb30deb8=Battle_exec
+DCE:9dcbd41b-02f7-4150-a958-423a6ce740c1=Battle_svnt
+DCE:0988a2a0-1162-47f5-b7b0-f3e222488777=UCAV_GS_exec
+DCE:14d41c19-0d79-4394-9a67-64947205d898=UCAV_GS_svnt
+DCE:7dbce0f0-8fde-4928-9af0-555908f9e0e9=UCAV_exec
+DCE:9c49fa76-a420-4014-ac0f-942e3e1326c8=UCAV_svnt \ No newline at end of file
diff --git a/TAO/CIAO/examples/UAV/descriptors/Engagement.csd b/TAO/CIAO/examples/UAV/descriptors/Engagement.csd
new file mode 100644
index 00000000000..71f2f6ff080
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/Engagement.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- Engagement's Software Package Descriptor -->
+<!-- This file describes various Engagement executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>Engagement</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A Engagement component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/Engagement:1.0" homeid="IDL:BBN_UAV/EngagementHome:1.0">
+ <fileinarchive name="Engagement.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="Engagement.ccd"/>
+ </descriptor>
+ <implementation id="DCE:814c6d66-26c7-48a5-8f37-7f18f0c2c02c">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="Engagement.ssd"/>
+ <implref idref="DCE:3ae83f07-9e59-4cb3-a08b-b0ea26eb167e"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="Engagement_exec"/>
+ <entrypoint>createEngagementHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/Engagement.ssd b/TAO/CIAO/examples/UAV/descriptors/Engagement.ssd
new file mode 100644
index 00000000000..3450d860560
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/Engagement.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- Engagement's Servant Software Descriptor -->
+<!-- This file describes various Engagement servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-Engagement-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::Engagement Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>Engagement test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/Engagement:1.0" homeid="IDL:BBN_UAV/EngagementHome:1.0">
+ <fileinarchive name="Engagement.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="Engagement.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:3ae83f07-9e59-4cb3-a08b-b0ea26eb167e">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="Engagement_svnt"/>
+ <entrypoint>createEngagementHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/Satellite.csd b/TAO/CIAO/examples/UAV/descriptors/Satellite.csd
new file mode 100644
index 00000000000..59ba6aaa853
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/Satellite.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- Satellite's Software Package Descriptor -->
+<!-- This file describes various Satellite executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>Satellite</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A Satellite component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/Satellite:1.0" homeid="IDL:BBN_UAV/SatelliteHome:1.0">
+ <fileinarchive name="Satellite.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="Satellite.ccd"/>
+ </descriptor>
+ <implementation id="DCE:3e142583-5d79-4e5d-b502-59aed9dc26d6">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="Satellite.ssd"/>
+ <implref idref="DCE:bea9902f-1377-4a9e-9a89-c376e2bbdc87"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="Satellite_exec"/>
+ <entrypoint>createSatelliteHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/Satellite.ssd b/TAO/CIAO/examples/UAV/descriptors/Satellite.ssd
new file mode 100644
index 00000000000..34049e4865c
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/Satellite.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- Satellite's Servant Software Descriptor -->
+<!-- This file describes various Satellite servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-Satellite-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::Satellite Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>Storage Facility test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/Satellite:1.0" homeid="IDL:BBN_UAV/SatelliteHome:1.0">
+ <fileinarchive name="Satellite.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="Satellite.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:bea9902f-1377-4a9e-9a89-c376e2bbdc87">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="Satellite_svnt"/>
+ <entrypoint>createSatelliteHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UAV.csd b/TAO/CIAO/examples/UAV/descriptors/UAV.csd
new file mode 100644
index 00000000000..66204189b95
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UAV.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UAV's Software Package Descriptor -->
+<!-- This file describes various UAV executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>UAV</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A UAV component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UAV:1.0" homeid="IDL:BBN_UAV/UAVHome:1.0">
+ <fileinarchive name="UAV.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UAV.ccd"/>
+ </descriptor>
+ <implementation id="DCE:a7eff5fa-61b2-4432-a705-e0afb8c6425b">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="UAV.ssd"/>
+ <implref idref="DCE:d418affb-3723-4115-bfb8-d3c73631be63"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UAV_exec"/>
+ <entrypoint>createUAVHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UAV.ssd b/TAO/CIAO/examples/UAV/descriptors/UAV.ssd
new file mode 100644
index 00000000000..dffcaa3a3a6
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UAV.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UAV's Servant Software Descriptor -->
+<!-- This file describes various UAV servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-UAV-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::UAV Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>UAV test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UAV:1.0" homeid="IDL:BBN_UAV/UAVHome:1.0">
+ <fileinarchive name="UAV.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UAV.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:d418affb-3723-4115-bfb8-d3c73631be63">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UAV_svnt"/>
+ <entrypoint>createUAVHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UAV_GS.csd b/TAO/CIAO/examples/UAV/descriptors/UAV_GS.csd
new file mode 100644
index 00000000000..cfb0ea15bf8
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UAV_GS.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UAV_GS's Software Package Descriptor -->
+<!-- This file describes various UAV_GS executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>UAV_GS</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A UAV_GS component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UAV_GS:1.0" homeid="IDL:BBN_UAV/UAV_GSHome:1.0">
+ <fileinarchive name="UAV_GS.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UAV_GS.ccd"/>
+ </descriptor>
+ <implementation id="DCE:9cc8bebc-22a5-46d1-9cd4-701e97465c80">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="UAV_GS.ssd"/>
+ <implref idref="DCE:e3bb3bad-39dc-4808-b736-17f0f0ebad28"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UAV_GS_exec"/>
+ <entrypoint>createUAV_GSHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UAV_GS.ssd b/TAO/CIAO/examples/UAV/descriptors/UAV_GS.ssd
new file mode 100644
index 00000000000..ff6ab10c226
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UAV_GS.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UAV_GS's Servant Software Descriptor -->
+<!-- This file describes various UAV_GS servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-UAV_GS-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::UAV_GS Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>UAV_GS test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UAV_GS:1.0" homeid="IDL:BBN_UAV/UAV_GSHome:1.0">
+ <fileinarchive name="UAV_GS.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UAV_GS.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:e3bb3bad-39dc-4808-b736-17f0f0ebad28">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UAV_GS_svnt"/>
+ <entrypoint>createUAV_GSHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UCAV.csd b/TAO/CIAO/examples/UAV/descriptors/UCAV.csd
new file mode 100644
index 00000000000..cbf668df365
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UCAV.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UCAV's Software Package Descriptor -->
+<!-- This file describes various UCAV executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>UCAV</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A UCAV component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UCAV:1.0" homeid="IDL:BBN_UAV/UCAVHome:1.0">
+ <fileinarchive name="UCAV.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UCAV.ccd"/>
+ </descriptor>
+ <implementation id="DCE:7dbce0f0-8fde-4928-9af0-555908f9e0e9">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="UCAV.ssd"/>
+ <implref idref="DCE:9c49fa76-a420-4014-ac0f-942e3e1326c8"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UCAV_exec"/>
+ <entrypoint>createUCAVHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UCAV.ssd b/TAO/CIAO/examples/UAV/descriptors/UCAV.ssd
new file mode 100644
index 00000000000..7bd922420c9
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UCAV.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UCAV's Servant Software Descriptor -->
+<!-- This file describes various UCAV servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-UCAV-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::UCAV Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>UCAV test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UCAV:1.0" homeid="IDL:BBN_UAV/UCAVHome:1.0">
+ <fileinarchive name="UCAV.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UCAV.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:9c49fa76-a420-4014-ac0f-942e3e1326c8">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UCAV_svnt"/>
+ <entrypoint>createUCAVHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UCAV_GS.csd b/TAO/CIAO/examples/UAV/descriptors/UCAV_GS.csd
new file mode 100644
index 00000000000..66d27b3e206
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UCAV_GS.csd
@@ -0,0 +1,46 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UCAV_GS's Software Package Descriptor -->
+<!-- This file describes various UCAV_GS executor -->
+<!-- implementations. -->
+
+<softpkg name="BBN-UAV-TEST" version="1.0">
+ <pkgtype>CORBA Component</pkgtype>
+ <title>UCAV_GS</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>A UCAV_GS component exec implementation.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UCAV_GS:1.0" homeid="IDL:BBN_UAV/UCAV_GSHome:1.0">
+ <fileinarchive name="UCAV_GS.idl"/>
+ </idl>
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UCAV_GS.ccd"/>
+ </descriptor>
+ <implementation id="DCE:0988a2a0-1162-47f5-b7b0-f3e222488777">
+
+ <!-- CIAO extension -->
+ <dependency type="CIAODLL">
+ <softpkgref>
+ <!-- .ssd stands for Servant Software Descriptors which is a CIAO extension -->
+ <fileinarchive name="UCAV_GS.ssd"/>
+ <implref idref="DCE:14d41c19-0d79-4394-9a67-64947205d898"/>
+ </softpkgref>
+ </dependency>
+
+ <code type="DLL">
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UCAV_GS_exec"/>
+ <entrypoint>createUCAV_GSHome_Impl</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/UCAV_GS.ssd b/TAO/CIAO/examples/UAV/descriptors/UCAV_GS.ssd
new file mode 100644
index 00000000000..0b6cc312c08
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/UCAV_GS.ssd
@@ -0,0 +1,43 @@
+<?xml version="1.0"?> <!-- -*- SGML -*- -->
+
+<!-- If this file is moved to a different directory, make sure to change the
+ path to the DTD below. Otherwise the examples won't work. -->
+
+<!DOCTYPE softpkg SYSTEM "http://www.dre.vanderbilt.edu/CIAO/DTD/softpkg.dtd">
+
+<!-- UCAV_GS's Servant Software Descriptor -->
+<!-- This file describes various UCAV_GS servant -->
+<!-- implementations. -->
+
+<softpkg name="BBN_UAV-UCAV_GS-Servant" version="1.0">
+ <pkgtype>CIAO Servant</pkgtype>
+ <title>BBN_UAV::UCAV_GS Servants</title>
+ <author>
+ <company>ISIS at Vanderbilt University</company>
+ <webpage href="http://www.dre.vanderbilt.edu/"/>
+ </author>
+ <description>UCAV_GS test component for BBN_UAV.</description>
+ <license href="http://www.cs.wustl.edu/~schmidt/ACE-copying.html"/>
+ <idl id="IDL:BBN_UAV/UCAV_GS:1.0" homeid="IDL:BBN_UAV/UCAV_GSHome:1.0">
+ <fileinarchive name="UCAV_GS.idl"/>
+ </idl>
+
+ <descriptor type="CORBA Component">
+ <fileinarchive name="UCAV_GS.ccd"/>
+ </descriptor>
+
+ <implementation id="DCE:14d41c19-0d79-4394-9a67-64947205d898">
+
+ <dependency type="ORB">
+ <name>TAO</name>
+ </dependency>
+
+ <code>
+ <!-- No need to specify extension below since ACE takes care of that, -->
+ <fileinarchive name="UCAV_GS_svnt"/>
+ <entrypoint>createUCAV_GSHome_Servant</entrypoint>
+ </code>
+
+ </implementation>
+
+</softpkg>
diff --git a/TAO/CIAO/examples/UAV/descriptors/test.dat b/TAO/CIAO/examples/UAV/descriptors/test.dat
new file mode 100644
index 00000000000..d26b3d4e070
--- /dev/null
+++ b/TAO/CIAO/examples/UAV/descriptors/test.dat
@@ -0,0 +1,2 @@
+Default corbaloc:iiop:localhost:10000/ServerActivator
+Remote corbaloc:iiop:localhost:12000/ServerActivator \ No newline at end of file