Skip to end of metadata
Go to start of metadata

When Flux is initially installed, a runtime configuration file is supplied. This is provided to match the example workflows provided in the installation. The runtime configuration properties file, in the config directory, needs to be configured for your environment.

Supplied Runtime Configuration SettingsChange these Defaults for Testing and Evaluation
/DEFAULT_FLOW_CHART_ERROR_HANDLER=webapp/flux/vcs/Demo/ErrorHandler with Mail Action and Configurable Restart.ffcOpen the Flux Designer and import this ffc workflow to point to your mail server' host name and port, and using a valid user name and password. Make sure to save it over the existing version to save your changes.
#/LISTENER_CLASSPATH=/Path/To/listeners 
# CONCURRENCY_THROTTLE setting for root namespace 
/CONCURRENCY_THROTTLE=10Default is 10. Can be increased - but must be at least 5 less than the MAX_CONNECTIONS in the engineConfiguration properties file.
# ------------------------------------ 
# Mail Server setups for IMAP and SMTP 
# ------------------------------------ 
/MailActionSMTPServer1Username=support@flux.lySpecify your default user name to use as a default for your Mail Actions
/MailActionSMTPServer1Password=PASSWORDSpecify your email password
/MailActionSMTPServer1Host=smtp.gmail.comSpecify your SMTP Server hostname
/MailActionSMTPServer1Port=587Specify your SMTP Server port
/MailActionSMTPServer1SSL=trueSpecify whether to use SSL or not
/MailActionSMTPServer1Protocol=SMTP 
/MailActionSMTPServer1FromAddress=support@flux.lySpecify your default from address to use as a default for sending from this mail server
/MailActionSMTPServer1ToAddress=support@flux.lySpecify your default to address to use as a default for sending from this mail server
/MailActionIMAPServer1Username=support@gmail.comSpecify your default user name to use as a default for your Mail Actions
/MailActionIMAPServer1Password=PASSWORDSpecify your email password
/MailActionIMAPServer1Host=imap.gmail.comSpecify your SMTP Server hostname
/MailActionIMAPServer1Port=993Specify your SMTP Server port 
/MailActionIMAPServer1SSL=trueSpecify whether to use SSL or not
/MailActionIMAPServer1Protocol=IMAP 
/MailActionIMAPServer1FromAddress=support@flux.lySpecify your default from address to use as a default for sending from this mail server
/MailActionIMAPServer1ToAddress=support@flux.lySpecify your default to address to use as a default for sending from this mail server
#-------------------------------------------- 
# Specify the retry delays and connection retry attempts for SFTP servers 
# The retry delays and counts can be namespaced by the server name 
#-------------------------------------------- 
/FILERETRYDELAY=45 
/FILERETRYCOUNT=45 
/CONNECTRETRYDELAY=60 
/CONNECTRETRYCOUNT=3 
## Example of namespacing the retry delays and counts 
#/DOC.FLUX.LY/FILERETRYDELAY=45 
#/DOC.FLUX.LY/FILERETRYCOUNT=3 
#/DOC.FLUX.LY/CONNECTRETRYDELAY=60 
#/DOC.FLUX.LY/CONNECTRETRYCOUNT=3 
#-------------------------------------------- 
# !!!! The provided reports for Flux do not work with the embedded Derby database !!!! 
#-------------------------------------------- 
#Report definition Parameters for report output directory and number of days to process in the reports 
#-------------------------------------------- 
/RptOutputDir=webapp/flux/reports 
/DAYS=1 
#Location of compiled report definitions 
/RptPattern=reports/examples/*.jasper 
#-------------------------------------------- 
# Example Report database definitionsUncomment the database definitions for your Flux database version
#-------------------------------------------- 
##Definitions for Oracle 
#/RptDbType=generic 
#/RptServerName=localhost 
#/RptDbName=Flux80 
#/RptDbURL=jdbc:oracle:thin:@//localhost:1521/XE 
#/RptUser=Flux80 
#/RptPassword=flux 
#/RptDriver=oracle.jdbc.OracleDriver 
#Definitions for SQL Server 
#/RptDbType=generic 
#/RptServerName=localhost 
#/RptDbName=flux 
#/RptDbURL=jdbc:sqlserver://localhost:1433;databasename=flux80 
#/RptUser=flux 
#/RptPassword=flux 
#/RptDriver=com.microsoft.sqlserver.jdbc.SQLServerDriver 
##Definitions for MySql 
#/RptDbType=generic 
#/RptServerName=localhost 
#/RptDbName=flux 
#/RptDbURL=jdbc:mysql://localhost:3307/flux80?useSSL=false 
#/RptUser=flux 
#/RptPassword=flux 
#/RptDriver=com.mysql.jdbc.Driver 
# Flux database for DB 1 setup 
#/DbName1=flux 
#/DbURL1=jdbc:sqlserver://localhost:1433;databasename=flux80 
#/DbUser1=flux 
#/DbPassword1=flux 
#/DbDriver1=com.microsoft.sqlserver.jdbc.SQLServerDriver 
#-------------------------------------------- 
# Examples of predefined MFT hosts 
#-------------------------------------------- 
/Server1.LocalHost={'Local Host':{'Local Host': 'Local Host'}} 
#/Server2.sftpHost.com={'Secure FTP Host': {'Secure FTP Host':'Secure FTP Host','Name': 'sftpHost.com','Port': '22','Username': 'aUserName','Password': 'aPassword','Transfer Mode': 'BINARY','Issue CD Commands Mode': false,'Passive Mode': true,'File List Parser': '','Private Key Filename': '','Private Key Passphrase': ''}}
Change 'sftpHost.com', 'aUserName', and 'aPassword' to match your environment
#-------------------------------------------- 
# SFTP Servers and Password and user namesThese SFTP Servers are provided as examples. Contact Flux support at support@flux.ly for demonstration servers for file transfer testing,
#-------------------------------------------- 
/SFTPServer1=doc.flux.ly 
/SFTPServer1UserName=sfluxly 
/SFTPServer1Password=PASSWORD 
/SFTPServer1Port=22 
/SFTPServer2=s.flux.ly 
/SFTPServer2UserName=sfluxly 
/SFTPServer2Password=PASSWORD 
/SFTPServer2Port=22 
#-------------------------------------------- 
# UNC Servers and Password and user namesChange the following to match your environment for a UNC share
#-------------------------------------------- 
/UNCServer1=localhost 
/UNCServer1UserName=sfluxly 
/UNCServer1Password=PASSWORD 
/UNCServer1Domain=flux 
/UNCServer1Share=/uncshare/ 
#-------------------------------------------- 
# Specify the directory locations for uploads and downloads 
# Must have a TRAILING SLASH on these directories for DEMO examples to work 
#-------------------------------------------- 
/archive=testFiles/archive/ 
/scripts=testFiles/scripts/ 
/uploads=testFiles/uploads/ 
/UploadsIncludesPattern=*.txt 
/downloads=testFiles/downloads/ 
/downloadsIncludesPattern=*.txt 
/SFTPServer1Downloads=/home/sfluxly/public/ 
/SFTPServer1IncludesPattern=*.txt 
/dtxFileIncludesPattern=*.dtx 
/logFileIncludesPattern=*.log 
/txtFileIncludesPattern=*.txt 
/ffcFileIncludesPattern=*.ffc 
/dtdFileIncludesPattern=*.dtd 
/pgpFileIncludesPattern=*.pgp 
/fluxDtdFileName=flow-charts-5-0.dtd 
/zipFileName=Zipem.ffc 
  • No labels