summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsjiang <sjiang@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-08-23 00:05:14 +0000
committersjiang <sjiang@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2006-08-23 00:05:14 +0000
commit3a35393f92eb6668bd5f2013848754f4952ec0db (patch)
tree233b76b538aaecea48e31e5c434715f7ac1d5183
parentc4a07520ac18bc963486399e8c403f9ad30091e9 (diff)
downloadATCD-3a35393f92eb6668bd5f2013848754f4952ec0db.tar.gz
ChangeLog Tag: Wed Aug 23 000:04:06 UTC 2006 Shanshan Jiang <shanshan.jiang@vanderbilt.edu>
-rw-r--r--CIAO/DAnCE/RepositoryManager/README29
1 files changed, 16 insertions, 13 deletions
diff --git a/CIAO/DAnCE/RepositoryManager/README b/CIAO/DAnCE/RepositoryManager/README
index 5b0655155e2..5ad5dcf0dad 100644
--- a/CIAO/DAnCE/RepositoryManager/README
+++ b/CIAO/DAnCE/RepositoryManager/README
@@ -4,36 +4,39 @@ Building RM:
In order to be able to compile the RM you need to have ZZIP lib because the RM uses it to read the contents of
CCM packages. ZZIP itself is a C++ wrapper around ZLIB, thus you will also need ZLIB. In order to compile the RM
successfully you will need to do the following:
-, Download ZLIB and ZZIP-LIB
-, Compile the multi-threaded versions of these libraries
-, [on Windows] Create a separate directory for each library; create an include and a lib subdirectory within them.
+1.Download ZLIB and ZZIP-LIB
+2.Compile the multi-threaded versions of these libraries
+3.[on Windows] Create a separate directory for each library; create an include and a lib subdirectory within them.
Then copy the libraries files in the library subdirectory. Copy zlib.h in the zlib_path/include and copy zziplib.h,
zzip-conf.h and zzip-msvc.h (for Windows platforms; Linux might have its own file!). This step might be easier if
you find a binary package of the libraries and just install it.
-, Set $ZLIB_ROOT and $ZZIP_ROOT to point to the directories where you placed the libraries and the include files.
-, Turn on zzip and zlib in default.features for MPC.
-, MPC will handle the rest.
+4.Set $ZLIB_ROOT and $ZZIP_ROOT to point to the directories where you placed the libraries and the include files.
+5.Turn on zzip and zlib in default.features for MPC.
+6.MPC will handle the rest.
If you want to get the component package through http server:
-, Be sure to set JAWS_DOCUMENT_ROOT to the installation path of the RepoMan, i.e., $CIAO_ROOT/DAnCE/RepositoryManager.
-, Start JAWS: $ACE_ROOT/apps/JAWS/server/main
+1.Be sure to set JAWS_DOCUMENT_ROOT to the installation path of the RepoMan, i.e., $CIAO_ROOT/DAnCE/RepositoryManager.
+2.Start JAWS: $ACE_ROOT/apps/JAWS/server/main
Start RM:
-, RepositoryManagerDeamon -o
+1.Using ior file:
+ RepositoryManagerDeamon -o
+2.Using Naming Service:
+ RepositoryManagerDeamon -v [NameofRM]
Using RMadmin:
-, Install component package: (use BasicSP for example)
+1.Install component package: (use BasicSP for example)
Be sure you have BasicSP.cpk in the $CIAO_ROOT/DAnCE/RepositoryManager/packages
> RMadmin -o -n BasicSP -i -l packages/BasicSP.cpk
or
> RMadmin -o -n BasicSP -i -l http://127.0.0.1:5432/packages/BasicSP.cpk (If the JAWS is started)
This will create the BasicSP directory, BasicSP.cpk file and BasicSP.epc file in the
$CIAO_ROOT/DAnCE/RepositoryManager/RepositoryManager/
-, Delete component package: (use BasicSP for example)
+2.Delete component package: (use BasicSP for example)
> RMadmin -o -n BasicSP -d
-, Find component package by its name: (use BasicSP for example)
+3.Find component package by its name: (use BasicSP for example)
> RMadmin -o -n BasicSP -f
-, Stop RM:
+4.Stop RM:
> RMadmin -o -s
This will create the RM_record file in the $CIAO_ROOT/DAnCE/RepositoryManager/RepositoryManager/ which record the
names and UUIDs of the installed component packages.