In order to handle the OpenOffice.org registries, you can take advantage of the following tools:
UNO IDL Compiler
Registry Merger
Registry Viewer
Registering Components
C++ Maker
C UNO Maker
Java Maker
RDB Maker
Running Components
Parsing the Description of Components