{
boolean error;
do
{
error = false;
XCDEServerConfigDialog d = new XCDEServerConfigDialog(new Shell());
Object[] newVal = d.open(new ServerInfo("localhost", 48879), "");
if (newVal != null)
{
try
{
XCDERegisterProvider.getProvider().addInstance((ServerInfo)newVal[0],(String)newVal[1]);