SFTP Smart Services

Overview

Contains multiple Smart Services for interacting with a remote file server via SFTP, FTP, or SCP.  Using these services, an Appian application can be configured to send and receive files, folders, and metadata in a process.  Features support for zlib compression.

Key Features & Functionality

Smart Services included:

  • SFTP:
    • Remove Directory Over SFTP (Basic Credentials)
    • Send File Over SFTP
    • Send File Over SFTP (Basic Credentials)
    • Receive File Over SFTP
    • Receive File Over SFTP (Basic Credentials)
    • Rename File Over SFTP
    • Get Remote Directory Contents Over SFTP
    • Get Remote Directory Contents Over SFTP (Basic Credentials)
    • Create Directory Over SFTP
    • Create Directory Over SFTP (Basic Credentials)
  • SCP:
    • Send File Over SCP
    • Receive File Over SCP
  • FTP:
    • Send File Over FTP
    • Receive File Over FTP
    • Receive Folder Over FTP
  • FTPS
    • Receive Folder Over FTPS
    • Send File Over FTPS (Basic Credentials)

All smart services in the package use Secure Credentials Store.

Anonymous
Parents
  • Hi, we're using version 4.1.0 and we'd like to be able to enabled Debug/Trace lvl logging for the plugin since we're encountering an issue when moving files to a different location on the filesystem. We've modified appian_log4j.properties with the following entries, but still see no logs in tomcat-stdOut.log:

    log4j.rootLogger=ERROR, CONSOLE, METRICS log4j.logger.com.appiancorp.a2.process.runtime.activities.sftp=DEBUG log4j.logger.com.appiancorp.ps.plugins.filetransfer.sftp=DEBUG log4j.properties.com.appiancorp.ps.plugins.filetransfer.sftp.SendFileOverSFTP=DEBUG

    Can you please let me know the precise entries that we should put in log4.properties file in order to get enhanced logging for the plugin?

Comment
  • Hi, we're using version 4.1.0 and we'd like to be able to enabled Debug/Trace lvl logging for the plugin since we're encountering an issue when moving files to a different location on the filesystem. We've modified appian_log4j.properties with the following entries, but still see no logs in tomcat-stdOut.log:

    log4j.rootLogger=ERROR, CONSOLE, METRICS log4j.logger.com.appiancorp.a2.process.runtime.activities.sftp=DEBUG log4j.logger.com.appiancorp.ps.plugins.filetransfer.sftp=DEBUG log4j.properties.com.appiancorp.ps.plugins.filetransfer.sftp.SendFileOverSFTP=DEBUG

    Can you please let me know the precise entries that we should put in log4.properties file in order to get enhanced logging for the plugin?

Children
No Data