IBM WebSphere FTPFile Adapter, version 7.5.0.5 notes

This document contains the following sections:
Enhancements and fixes



This table lists the enhancements and fixes in FTPFile Adapter , fix pack version 7.5.0.5.
Enhancements
#CRAPARTitleDetails
1Line Item 8935 Support file name based retrieve for FTP Adapter Outbound.
This support has been added to enhance the performance of Outbound operations.
2JR44430 Support uppercase ftp commands for ExecuteFTPScript Outbound operation.
Support for uppercase ftp commands has been added for ExecuteFTPScript outbound operation.


This table lists the enhancements and fixes in FTPFile Adapter , Interim fix pack version 7.5.0.3_IF01.
Fixes
#CRAPARTitleDetails
1Defect 8642JSCH version in logs show 1.43 instead on 1.45 in 7503 FTP adapter.
Symptom: In the systemout JSch library Version shows 0.1.43 instead 0.1.45 even though in the adapter rar, it has jsch-0.1.45.jar file.
Resolution: An Adapter level fix provided for this



This table lists the enhancements and fixes in FTPFile Adapter , fix pack version 7.5.0.3.
Enhancements
#CRAPARTitleDetails
1Line Item 7746 Currency Support for JSCH 0.1.45 for FTP adapter.
The Third party JSCH bundle, used for SFTP interactions in FTP Adapter, has been updated to 0.1.45.
2Line Item 7745 Currency support for Commons net 31 for FTP adapter.
The Third Party Commons Net jar ,for FTP adapter has been updated to 3.1.0.

This table lists the enhancements and fixes in FTPFile Adapter , fix pack version 7.5.0.2.
Enhancements
#CRAPARTitleDetails
1 MR0705115319Additional check on file size when checking for file unchanged time interval.
An additional file size check was introduced along with time interval for file unchanged time interval property. So as per change: If 1 GB files takes 10 mins to be copied to the event directory and the UnchangedTimeinterval is 7 mins, the adapter will pick up the file only if the file has not been changed for 7 mins
276798Enhanced tool tip - Revisit the tool tips for all the properties in the EMD flow.
For FTP Adapter, tool tips for all the properties in EMD flow has been revisited and where ever required, changes have been made to enhance the readability.
3Defect 6672FTP Adapter: Enhanced the log messages and message.propereties files.
Streamlined adapter tracing with the right trace volume assigned to the right trace levels. Introduced more intelligent tracing with an understanding of frequenctly faced customer problems.
4Line item 5844Added support for Commons net 3.0.1 for FTP Adapter
We use Apache's commons net jar for FTP protocol based interactions.Updated the version to 3.0.1.
Fixes
#CRAPARTitleDetails
1Defect 6660Outbound operation flow for FTP Adapter does not stop at directory level even if all permissions are denied for the directory.
Symptom: For the following outbound scenarios: 1. Create operation for LocalArchiveDirFor , 2. Retrieve operation for LocalDirectoryPath and 3. Create operation with FileSequenceLog , When all the permission are denied for the directory ,the execution flow was not stopping at directory level check and was going further to check for the File.
Resolution: An Adapter level fix provided for this.
1Defect 6621Traces show exceptions related to local event and archive directory more than once.
Symptom: For the following outbound scenarios : 1. When local archive directory is given wrong , 2. When local event directory is given wrong , 3. When Denying all permissions to local archive directory and 4. When Denying all persmissions to local archive directory , The exceptions were thrown more than once.
Resolution: An Adapter level fix provided for this, to make trace more readable and proper to customers
2Defect 6914Unable to recover event which has eventID 0 and XID set when WPS is restarted after WPS process is killed unexpectedly.
Symptom: Recovery was not happening properly for the events having EventID 0 and XID non null.This situation occurs whenever wps is restarted after a unexpected wps process kill.
Resolution: An adapter level as well as an AFC and Websphere app server level fix provided for it.
3Defect 6213FTP Adapter failed to stop when the event directory is given wrong -> FTP Adapter deployed successfully when the event directory is given wrong.
Symptom: Adapter failed to stop at the deployment time when FTP event or archive or local event or archive directory is given wrong.
Resolution: An Adapter level fix provided for this.
4Defect 6319Resume file transfer for inbound is not working - partially downloaded file will be downloaded first upon reconnection during first poll cycle only.
Symptom: During the first poll cycle ,download process was showing the unexpected behavior. FTP adapter was unable to download the partial file(caused due to unexpected loss of connectivity) first, upon reconnection .
Resolution: A fix provided at adapter level.



This table lists the enhancements and fixes in FTPFile Adapter , fix pack version 7.5.0.1.
Enhancements
#CRAPARTitleDetails
1Defect 6071Extend the FTPFile Adapter Permission check Capabilities by Including permission check for Local archive and event directories.
Additional permission checks were introduced in FTPFile Adapter to validate the permissions for Local archive and event directories in pre deployment phase.
Fixes
#CRAPARTitleDetails
1103580FTP Adapter when configured with Custom parser class com.ibm.j2ca.ftp.utils.FTPLongListEntryParser fails when working with files having a spaces.
Symptom: The list/ exist operations on working with such files fails with files with name "abc file with spaces.txt"
Resolution: New FTPLongListEntryParser class extends UnixFTPEntryParser while older one uses FTPFileEntryParser.
2103581FTP Adapter currently configured with SFTP protocol can perform either password authentication/ public key authentication at a time.
Symptom: There are certain SFTP servers like WinSSHd server which allows configuring both public key authentication and password authentication together. So, a user working with such an server should be able to authenticate by providing both private key and password details , authentication fails if either of the two are not provided.
Resolution: A password is being set during the sftp session, which needs to be provided during authentication.
3Defect 5445The Adapter is accepting negative values in EMD for Port Number.
Symptom: In EMD Port number accepts values like -5.
Resolution: An EMD fix provided at adapter level.
4Defect 5980FTP adapter inbound specific properties are being accepting negative values.Properties are: FtpGetQuantity,FtpPollFrequency,PollQuantity, EP_Timeout
Symptom: FtpPollFrequency,PollQuantity, EP_Timeout properties accept values like -5(less than 0) while property FtpGetQuantity accepts values less than 1.
Resolution: An EMD and runtime fix provided at adapter level.






May 18th, 2012 6:00 PM
(C) 2011 IBM Corporation. Proprietary and Confidential. All Rights Reserved.