Problem

How Can I reload some IDL in the interface repository?

Solution

1. Add -- either add a new idl file, or modify a idl file to add interface/method/attribut. Modify -- modify methods ( add / remove parameter, modify parameter ), Modify attributes easy, just use the acsstartupLoadIFR script to load the new/modified idl file

 
acsstartupLoadIFR -IRcorbaloc corbaloc::10.1.1.1:3004/Interfacerepository xxx.idl
  

2. Remove -- either delete the whole idl file, modify it to remove interface/method/attributes, or replace the idl file where in situ on the $IDL_PATH and run:

acsInterfaceRepository stop ; acsInterfaceRepository start
  

to restart Interface Repository

-- ViolaWang - 17 Aug 2005