diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/plugin.xml b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/plugin.xml
index e609fedd313..6a8e35cff3f 100644
--- a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/plugin.xml
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/plugin.xml
@@ -48,28 +48,34 @@ Javier Montalvo Orus (Symbian) - Fixing 176216 - [api] FTP sould provide API to
+ label="UNIX">
+ label="MVS">
+ label="WinNT">
+ label="OS2">
+ label="OS400">
+ label="VMS">
diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/schema/ftpFileEntryParser.exsd b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/schema/ftpFileEntryParser.exsd
index fbabf00838d..1879b733ce6 100644
--- a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/schema/ftpFileEntryParser.exsd
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/schema/ftpFileEntryParser.exsd
@@ -51,11 +51,21 @@ The string attributes <code>defaultDateFormatStr</code> <code>
-
+
+
+
+
+
+
+
+
Name that will be displayed in the UI
+
+
+
diff --git a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/internal/subsystems/files/ftp/parser/FTPClientConfigFactory.java b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/internal/subsystems/files/ftp/parser/FTPClientConfigFactory.java
index 32bf4473fdd..ace5a0bde97 100644
--- a/rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/internal/subsystems/files/ftp/parser/FTPClientConfigFactory.java
+++ b/rse/plugins/org.eclipse.rse.subsystems.files.ftp/src/org/eclipse/rse/internal/subsystems/files/ftp/parser/FTPClientConfigFactory.java
@@ -51,7 +51,7 @@ public class FTPClientConfigFactory implements IFTPClientConfigFactory {
IConfigurationElement[] ce = ep.getConfigurationElements();
for (int i = 0; i < ce.length; i++) {
- String label = ce[i].getAttribute("name"); //$NON-NLS-1$
+ String label = ce[i].getAttribute("label"); //$NON-NLS-1$
keySet.add(label);
}
}
@@ -68,7 +68,7 @@ public class FTPClientConfigFactory implements IFTPClientConfigFactory {
for (int i = 0; i < ce.length; i++)
{
- String label = ce[i].getAttribute("name"); //$NON-NLS-1$
+ String label = ce[i].getAttribute("label"); //$NON-NLS-1$
if(label.equals(key))
{
@@ -137,7 +137,7 @@ public class FTPClientConfigFactory implements IFTPClientConfigFactory {
for (int i = 0; i < ce.length; i++)
{
- String label = ce[i].getAttribute("name"); //$NON-NLS-1$
+ String label = ce[i].getAttribute("label"); //$NON-NLS-1$
if(label.equals(key))
{