StarTeam Server configurations do not show up under Local
When looking in Server Administration, the server configurations are not listed. Why do they show up as individual servers on your system, but not as server configurations? They are not showing up under "Local", and you cannot perform any functions with them. why is this?
See attachment "localservers.jpg" for an example
This is most often caused by an error in the starteam-server-configs.xml file. If the XML cannot be read correctly, then the local server configurations will not display.
The biggest mistake is to think that because the servers show up as separate servers not nested within Local, they should be available for startup and shutdown, and management tasks. The thing is that when they show up in this way, it is because they are being pulled from the local PC"s StarTeam client configuration file. This file is located in the user"s documents and settings folder and is used to populate the servers that they can choose from within the StarTeam client.
To correct this issue and cause the server configurations to display under "Local", you will need to browse to \Program Files\Borland\StarTeam Server 2005 R2\ and locate the starteam-server-configs.xml file. First, make a backup of the file. Keep it in a safe place. Open the file using Internet Explorer. MS IE has a nice XML reader built in and if there are any structural errors in the XML file, IE will locate them and display an error. If the XML checks out, then look for any stray characters in the XML. This means look for anything that exists outside of an XML tag. Edit out stray characters. After the XML file is cleaned up, then the server configurations should display in the proper format in StarTeam Server Administration. See attachment localserversrestored.jpg for an example.
Author: Donnie Nix