This project has moved and is read-only. For the latest updates, please go here.

Write empty file and instances stopped

Aug 24, 2011 at 7:47 PM

Hi,

While doing some performance tests (like writing 1000 files to the server), i've noticed two things:

- some files are writen with 0Kb in the remote server;

- some instances just hangs in the biztalk server with status ready, they only execute if the service is restarted.

Thanks for all the help you can give

jmvalente

 here's an small  piece of the log using DebugView:

[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35631_IP20110616F15725.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35649_IP20110616F15773.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35641_IP20110616F15729.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35645_IP20110616F15774.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35642_IP20110616F15726.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35644_IP20110616F15732.EquityDeals.xml
[6956] [SftpConnectionPool] Disconnecting from SRPTCXMXM301
[6956] [SftpConnectionPool] Reconnecting to SRPTCXMXM301
[6956] [SftpConnectionPool] Connecting to SRPTCXMXM301
[6956] [SftpConnectionPool] Disconnecting from SRPTCXMXM301
[6956] [SftpConnectionPool] Reconnecting to SRPTCXMXM301
[6956] [SftpConnectionPool] Connecting to SRPTCXMXM301
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool creating a new connection for pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35650_IP20110616F15803.EquityDeals.xml
[6956] [SftpConnectionPool] Connecting to SRPTCXMXM301
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35632_IP20110616F15721.EquityDeals.xml
[6956] [AsyncTransmitter] Leave
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35647_IP20110616F15775.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35643_IP20110616F15730.EquityDeals.xml
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35633_IP20110616F15727.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35646_IP20110616F15787.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35637_IP20110616F15720.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35634_IP20110616F15772.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35651_IP20110616F15804.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35638_IP20110616F15713.EquityDeals.xml
[6956] [AsyncTransmitter] Leave
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180613_35648_IP20110616F15788.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35639_IP20110616F15724.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35652_IP20110616F15805.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35611_IP20110616F15731.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35612_IP20110616F15706.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35613_IP20110616F15733.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35614_IP20110616F15734.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35615_IP20110616F15703.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35616_IP20110616F15702.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35618_IP20110616F15705.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35617_IP20110616F15704.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35619_IP20110616F15707.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35624_IP20110616F15712.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180614_35627_IP20110616F15719.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35620_IP20110616F15708.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35621_IP20110616F15710.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35626_IP20110616F15718.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35622_IP20110616F15711.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35625_IP20110616F15715.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35623_IP20110616F15709.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35628_IP20110616F15716.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180615_35629_IP20110616F15717.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35640_IP20110616F15728.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35635_IP20110616F15723.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35636_IP20110616F15714.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35661_IP20110616F15825.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35665_IP20110616F15830.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35654_IP20110616F15802.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35653_IP20110616F15801.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [AsyncTransmitter] Leave
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35682_IP20110616F15799.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35667_IP20110616F15827.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35656_IP20110616F15824.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35664_IP20110616F15809.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35662_IP20110616F15828.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180616_35684_IP20110616F15818.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180617_35668_IP20110616F15812.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180617_35683_IP20110616F15800.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180617_35685_IP20110616F15837.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180617_35655_IP20110616F15823.EquityDeals.xml
[6956] [SftpConnectionPool] ReleaseConnectionToPool releasing connection to pool
[6956] [SftpTransmitProperties] ReadLocationConfiguration called
[6956] [SftpTransmitProperties] Username/Password Authentication
[6956] [SftpConnectionPool] GetConnectionFromPool found a free connection in the pool
[6956] [SftpTransmitterEndpoint] Sftp.Put /murex/mxfomr/besi/integrations/mxml/in/20110824180617_35663_IP20110616F15811.EquityDeals.xml
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter
[6956] [AsyncTransmitter] Enter

Sep 5, 2012 at 8:18 AM

Hi,

I'm facing the same issues above - writing zero-byte file to remote sftp folder and receive location stops polling or appears hanged. Any advice?

Sep 23, 2012 at 1:06 AM

Hi lyf,

Have a look at patch ID 12554 here and see if it helps.

Sep 25, 2012 at 4:11 PM
gregsharp wrote:

Hi lyf,

Have a look at patch ID 12554 here and see if it helps.

Thanks a million, Greg.

To patch the current sftp adapter, we just need to rebuilt the source with the updated .cs source and GAC the dll?

Sep 25, 2012 at 8:56 PM
Edited Sep 25, 2012 at 8:57 PM

The Tamir.SharpSSH assembly doesn't reside in the GAC.  Just drop it into the Program Files or installation directory/directories after rebuilding it with the Buffer.cs change merged and restart the host instance.

Greg

Oct 17, 2012 at 7:12 AM

Hi Greg,

I replaced the Tamir.SharpSSH assembly into the installation dir and restarted the host instances. Still I'm getting zero-byte file when writing to remote folder. I have not encountered any receive location getting hunged but this issue occurs rarely so still keeping my fingers crossed.

May I asked if you have also encountered similar problem beforehand and after applying the patch, you no longer encounter such issues in your environment? I'm just thinking if I have missed out anything in order for the patch to work.

Thanks.

Oct 17, 2012 at 8:00 AM
Edited Oct 17, 2012 at 8:02 AM

Hi,

Try the Put method change in Blogical.Shared.Adapters.Sftp\SharpSsh\Sftp.cs.  In version 1.4.0 if an exception occurred when 'putting' the stream wasn't being rewound before retrying which was possibly resulting in zero byte files and the message being 'lost'.  Am a little hazy on this.  It was a few months ago now ;o). The patch handles put exceptions like this instead:

try
{
    connect();
    _sftp.PutStream(memStream, destination);
}
catch
{
    if (memStream.CanSeek && memStream.Position > 0)
    {
        memStream.Position = 0;
    }
    throw;
}

Greg

Oct 17, 2012 at 8:22 AM

Thanks.

I only recompiled for the Buffer.cs in Tamir.SharpSSH assembly. I will patch the sftp.cs as well. By the way, the version I'm using is 1.3.7, do I need to reinstall the bLogical adapter 1.4.0 before I apply the patch?

Oct 17, 2012 at 9:20 AM

Yes, you will need to deploy version 1.4.0 first.

Dec 17, 2012 at 6:42 AM

Hi Greg,

I recently installed the latest 1.4.0 and apply your patch. Now the zero-byte file send issue is no longer happening. Thanks for your help. I would recommend anyone using to apply this patch asap.

Dec 24, 2012 at 4:47 AM

Hi Greg,

The zero-byte file issue is no longer happening but we still observe that the adapter hangs occasionally. Do you have any idea?

Jan 14, 2013 at 7:57 AM

Sorry lyf, the patch I wrote fixed both of the issues you reported on my platform.  There are quite a few places in the Tamir.SharpSSH library that continue looping when an exception occurs.  Try debugging at that level.  That's how I found the static tmp byte[] problem in the Buffer object.  If you find the issue please let us know.