I use XML file to extend support for a treeview select method. the following the treeview control XML and SwfConfig.XML. It seemed the custom server doesn't work when I use treeview select method. Please help me check what'wrong in the xml files?

treeview control XML:
<?xml version="1.0" encoding="utf-8"?>
<Method name ="Select">
<Parameter type ="string" name ="snode"/>
char []a={';'};
string s = snode;
string []arr = s.Split(a);
TreeNode n = null;
TreeNodeCollection tnc = RtObject.Nodes;
for(int i = 0; i < arr.Length; ++i)
foreach(TreeNode tn in tnc)
if(tn.Text == arr[i].ToString())
n = tn;
tnc = n.Nodes;
System.Windows.Forms.MessageBox.Show("Testing Custom Server");
base.ReplayReportStep("Select", EventStatus.EVENTSTATUS_GENERAL, snode);

<?xml version="1.0" encoding="UTF-8"?>
<Control Type="System.Windows.Forms.TreeView" MappedTo="SwfTreeView">
<Parameter Name ="ConfigPath">