## Using the Configuration Expert with Other Builder Products

The Configuration Expert has been designed to be used with both the Rose Expert and the C++ Expert. The Configuration Expert will import the `gservers.lst` file generated by the C++ and Rose Experts (as part of the Framework classes generation phase) as its source of server executable configuration information.

Similarly, the available servers file, `iservers.lst` contains a list of external server executables that can be added to the application. This file is updated when a new server is created using the Create button. This file can also be shared by multiple developers in read-only mode.

Figure 1-2 provides an architectural overview of the relationship of the C++ Expert to the Configuration Expert, showing how you can use server data from the C++ Expert as input to the Configuration Expert.

> Figure 1-2 Using the C++ Expert with the Configuration Expert

Figure 1-3 provides an architectural overview of the relationship of the Rose Expert to the Configuration Expert, showing how you can use server data from the Rose Expert as input to the Configuration Expert.

> Figure 1-3 Using the Rose Expert with the Configuration Expert

Note that the Configuration Expert provides a subset of the functionality available in the BEA Administration Console-mainly, the ability to configure and bring up a BEA TUXEDO application from scratch. However, the Configuration Expert is designed explicitly for application developers, whereas the Administration Console is oriented towards the requirements of BEA TUXEDO system administrators.