1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-04 07:35:24 +02:00

[169680] [ftp] FTP files subsystem and service should use passive mode

This commit is contained in:
Javier Montalvo Orus 2007-02-23 20:48:15 +00:00
parent 98929a2c3c
commit 1a72c27d20

View file

@ -44,14 +44,6 @@ public class FTPConnectorService extends AbstractConnectorService
{
super(SystemFileResources.RESID_FTP_CONNECTORSERVICE_NAME,SystemFileResources.RESID_FTP_CONNECTORSERVICE_DESCRIPTION, host, port);
_ftpService = new FTPService();
_propertySet = getPropertySet("FTP Settings"); //$NON-NLS-1$
if(_propertySet==null)
{
_propertySet = createPropertySet("FTP Settings"); //$NON-NLS-1$
_propertySet.addProperty("passive","false",PropertyType.getEnumPropertyType(new String[]{"true","false"})); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
}
}
public void internalConnect(IProgressMonitor monitor) throws Exception
@ -61,6 +53,13 @@ public class FTPConnectorService extends AbstractConnectorService
private void internalConnect() throws Exception
{
_propertySet = getPropertySet("FTP Settings"); //$NON-NLS-1$
if(_propertySet==null)
{
_propertySet = createPropertySet("FTP Settings"); //$NON-NLS-1$
_propertySet.addProperty("passive","false",PropertyType.getEnumPropertyType(new String[]{"true","false"})); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$
}
SystemSignonInformation info = getPasswordInformation();
_ftpService.setHostName(info.getHostname());