You can validate the repository plug-in file by registering it in a PowerCenter repository. When you register a plug-in file, an associated DTD file called plugin.dtd validates the structure of the file. The file must conform to the structure of the associated plugin.dtd. plugin.dtd is in the PowerCenter Client directory.
When you develop custom functions, you can create a repository plug-in file and register it before you finish creating the header and implementation files for the functions. When you register the file, you add custom function metadata, such as the plug-in ID, namespace, and function names. This reserves this information in the repository.
After you register the repository plug-in file, you can continue to develop custom functions. When you finish developing the functions, register the repository plug-in file again to update the custom function metadata in the repository.
After you register the repository plug-in, you can view the plug-in metadata.