Skip to main content
Kinetic Community

v04.01.00

Overview

Kinetic Task 4.1 now allows your organization to easily add workflow automation to nearly any process from request management approvals to SLA’s to network alerts.  Platform-agnostic, Kinetic Task can communicate with virtually any enterprise application, such as ERP, human resources and ITSM platforms through its open architecture. With Kinetic Task, enterprises benefit from a non-proprietary approach for centralized business process automation and service delivery management.

Kinetic Task 4.1 now runs completely stand-alone without any platform dependencies. 

  • Trigger tasks and workflow from your Remedy application, service catalog, Salesforce.com, JIRA ServiceNow or almost any other system
  • Open architecture allows customers to extend our connectors (both inbound and outbound) for custom systems or tailor an existing connector to specific requirements of other applications

See the Task Handler and Task Source documentation for more technical information.

Requirements

Web Application Server

Tomcat 5.5 or greater​

Java Java 1.6.0 or greater - either 32-bit or 64-bit

Installation

Download Kinetic Task by registering on our site.  You will receive a link to download the file via email.  Then follow the instructions in the installation guide.

The install files include both a stand-alone .war file and a full Tomcat to easily get up and running.

Kinetic Task can run in trial mode without applying a license.  For production use please contact Kinetic Data sales to purchase a license or support to have a license generated for an existing purchase.

** IMPORTANT NOTE ** Kinetic Task comes with an embedded H2 database to make it easy to get started. This database is not meant for Production Use. Until you configure Kinetic Task for a there will be a warning message displayed at the top of each page, and a more detailed error on the Change Database console.

Upgrade Process

For information about upgrading the Kinetic Task application please use the Upgrade Process link.

4.1.0 Change Log

ENHANCEMENTS
* KT-804 All web.xml context parameters should be definable as environment variables
* KT-805 Add links from triggers created by the Create Trigger handler to the run that the task executed on
* KT-808 Move the session timeout configuration from the web.xml file to the admin console
* KT-809 Implement ability to allow skipped tasks to be executed
* KT-810 Implement ability to update task results and routine inputs
* KT-811 Implement API pre-shared key security
* KT-816 Update the packaged Kinetic Request CE consumer to support user bindings and improve UTF-8 support
* KT-821 The Create Trigger handler and Complete Trigger console action should prevent creation of a Trigger with invalid results XML
* KT-822 Add a 'Run Again' option to the show run page that copies the source data and inputs into the run tree/routine form
* KT-823 The application should better indicate when it is using an embedded database that won't be retained through an application upgrade

BUG FIXES
* KT-795 Exported trees add indentation whitespace to multi-line node parameters
* KT-812 The show run page raises errors on Internet Explorer
* KT-818 Task and Trigger details cannot be viewed on the management console if the results or deferred results are invalid XML
* KT-820 The dashboard contains javascript errors if there are no tree runs, or runs that use a stored handler

Web Server Recommendations

Web Application Server Tomcat 7.0.54+
Web Server Heap Memory Minimum 512MB (-Xms512m)
Maximum 1024MB (-Xmx1024m)
Web Server PermGen Applies only to Java 1.6 or Java 1.7.
Does NOT apply if using Java 1.8.
Maximum 256MB (-XX:MaxPermSize=256m)

The recommended properties can be added to the JAVA_OPTS environment variable for the web server.  If running a Tomcat server, the CATALINA_OPTS environment variable should be used instead. 

  • If running a Tomcat server in a Linux environment, the properties should be added to the <tomcat>/bin/setenv.sh file.  Simply create the setenv.sh file if it doesn't exist, and ensure the file has execute permission (chmod +x setenv.sh).
    • export CATALINA_OPTS="-Xms512m -Xmx512m -XX:MaxPermSize=256m"
  • If running a Tomcat server as a Windows service, the properties must be added to the Windows registry.  The recommended way to do this is to use the Tomcat Monitor application.  
    • The initial memory pool setting is the same as the -Xms property, so set this to 512 MB.
    • The maximum memory pool setting is the same as the -Xmx property, so set this to 1024 MB.
    • The maximum permgen size must be added to the Java Options property.  This field only allows one option per line, so add the following on the first blank line after all the other options:
      • -XX:MaxPermSize=256m
  • If running a Tomcat server manually from a Windows command prompt, the properties should be added to the <tomcat>/bin/setenv.bat file.  Simply create the setenv.bat file if it doesn't exist.
    • SET CATALINA_OPTS="-Xms512m -Xmx512m -XX:MaxPermSize=256m"
  • If running any other web server, consult the web server documentation for setting Java options.