Live Forms v8.0 is no longer supported. Please visit Live Forms Latest for our current Cloud Release. Earlier documentation is available too.
Filesystem Connector
Installing the Filesystem Connector
Cloud Customers
The Filesystem connector can be installed behind your firewall where it can connect to your back end system in order to read/write data.
If you use the Live Forms Cloud hosted server, you must ensure that the connector is accessible from the frevvo servers. This is done by opening up one of the following ports in your firewall:
HTTP Ports: 80 or 19080
HTTPs Ports: 443 or 19443
We recommend that you use https and not http. Https is a secure channel.Customers that use firewall white-listing, should make sure the frevvo cloud outgoing server IP 54.86.85.105 (host outgoing.frevvo.com) is added to the list.
If you want to install the Filesystem Connector in the frevvo In-House tomcat bundle, follow these easy steps: (You don't have to use the
application from this bundle).Review the Supported Platforms list.
Download and install the certified version of the Java Development Kit (JDK) or Java Runtime Environment (JRE) and set the JAVA_HOME environment variable as described here
Download the frevvo tomcat bundle
Unzip the frevvo zip file into a location of your choice: e.g. c:\frevvo. We'll refer to this directory below as <frevvo-home>.
Install the Filesystem connector inside that same tomcat.
Download the filesystem zipflile
Extract the filesystem.war to <frevvo-home>\tomcat\webapps directory.
Delete <frevvo-home>\tomcat\webapps\frevvo.war
Start
by clicking on the startup.(bat,sh) file for your operating system in the <frevvo-home> directory. It is also possible to configure Live Forms as a Windows service
In-house Customers with an existing
tomcat bundle installation
The Filesystem connector can be installed in behind your firewall where it can connect to your back end system in order to read/write data. These instructions assume you have an in-house installation of up and running and you are running and the Filesystem Connector in the same tomcat.
To install the Filesystem connector in the same tomcat as :
Stop
.
Download the filesystem connector zipfile
Extract filesystem.war to your <frevvo-home>\tomcat\webapps directory.
Start
Upgrading from a previous version
To upgrade a previous version of the Filesystem Connector to the latest version in your existing Tomcat bundle installation:
Stop
Download the latest version of the Filesystem Connector
Extract the filesystem.war to your <frevvo-home>\tomcat\webapps directory.
Verify that the Filesystem Connector configuration is correct for the new version. You will need to convert the context parameters in the the <frevvo-home>\tomcat\conf\catalina\localhost\filesystem.xml file from your previous installation to properties in the <frevvo-home>\tomcat\conf\frevvo-config.properties file.
Proceed to Connect Forms/Flows with the Save to FileSystem wizard to continue.
Configuring the Filesystem Connector
The Filesystem Connector is configured using properties in the <frevvo-home>\tomcat\conf\frevvo-config.properties file.
Follow these steps to configure the Filesystem connector:
You may notice the following property listed in the File Connector settings section of the frevvo-config.properties file.
the frevvo.filesystem.connector.url - The location of the Filesystem connector is set for the installation with this property. It defaults to http://localhost:8082/filesystem. The <localhost:8082> in the default URL can be changed to the <server:port> where you installed the Filesystem connector in your environment.
Uncomment the property by deleting the # that precedes it, if necessary
# File Connector settings frevvo.filesystem.connector.url=http://localhost:8082/filesystem
Add these properties to the <frevvo-home>\tomcat\conf\frevvo-config.properties file. You can add them to the existing File Connector settings section or make a new section with a comment as shown in the example below. Refer to the table for a description of the configurable properties:
Here is an example of the Filesystem Connector properties added to the File Connector settings section of the frevvo-config.properties file. When executed, submissions will be:
Saved on the local drive in a directory specified in the wizard that is located under the root directory configured here. Ex: C:\Submissions.
Individual file names will be retained.
Attachments in the submission will be saved.
Add the suffix "_desc.txt" to the metadata file for each submission.
# File Connector settings frevvo.filesystem.connector.url=http://localhost:8082/filesystem connector.file.root.dir=C:/ connector.file.name.keep=true connector.file.ignore.attachments=false connector.file.descriptor.suffix=_desc.txt
Start
. If you are running
v7.0+, remember to start the Insight server first.
Make sure the directory where you plan to save the submissions is created and and has the appropriate access for the OS you are using. For example:
If you are using Windows, you can map a drive to a server directory (not recommended because Windows mapped drives cannot be reliably accessed from java), or you could use the UNC path i.e. //host-name
If you are using a Unix operating system you could mount a remote filesystem as a directory and use it as your destination directory
Browse http://<your server:port>/filesystem/health (replace <your server:port> with your frevvo server:port) to check the status of the connector. If the connector is up and running, you will see { "status" : "UP" }