Universal Connector Libraries

The Universal Connector uses standard Siebel CRM business services for data matching and cleansing. These business services call a generalized adapter that can communicate with an external data quality application through a set of library files.

The names of the shared libraries are vendor-specific, but must follow naming conventions as described in About the Universal Connector API.

The Siebel CRM installation process copies these DLL or shared library files to a location that depends on the operating system you are using, as shown in the following table.

Does Vendor Support Multiple Languages? DLL Storage Locations (Windows) Shared Library Storage Locations (UNIX)

No

For Siebel Server:

Siebel_Server_root\bin\

For Developer Web Client:

Client_root\bin\

For Siebel Server:

Siebel_Server_root/lib

Yes

For Siebel Server:

Siebel_Server_root\bin\langua
ge_code

For Developer Web Client:

Client_root\bin\language_code

where language_code is the appropriate language code, such as ENU for U.S. English.

For Siebel Server:

Siebel_Server_root/lib/
language_code
Note: The DLLs or shared libraries for each vendor can be specific to certain operating systems or external product versions, so it is important that you confirm with your vendor that you have the correct files installed on your Siebel Server.

The Universal Connector requires that you install third-party applications on each Siebel Server that has the object managers enabled for data quality functionality. If you plan to test real-time mode using a Siebel Developer Web Client, you must install the third-party Data Quality software on that computer, as well.

Note: When installing data quality products using the Data Quality Applications product media pack on Oracle Software Delivery Cloud, the DLL or shared library files are copied to a location that depends on the operating system you are using.