300 likes | 426 Views
Troubleshooting Tips and Tricks. Derick Larson Kinetic Data. Agenda. Who am I? How to contact support Kinetic Task Installations Kinetic Request/Kinetic Survey. Questions?. Who Am I?. Derick Larson derick.larson@kineticdata.com 651-556-0926
E N D
Troubleshooting Tips and Tricks Derick Larson Kinetic Data
Agenda • Who am I? • How to contact support • Kinetic Task • Installations • Kinetic Request/Kinetic Survey
Who Am I? • Derick Larson • derick.larson@kineticdata.com • 651-556-0926 • Responsible for Support, Training, and Documentation
How to Contact Support • support@kineticdata.com • 651-556-1020 • 8AM to 5PM Central Time - Monday through Friday • Community site and forums • community.kineticdata.com • support.kineticdata.com
Kinetic Task • Log files • Exceptions • Task Manager Console • Echo/Deferred Nodes
Log Files • Where are they? • Task Engine tab & Logging tab – Task Administrator panel
Kinetic Logs • What do they show?
Exceptions • What can cause an exception • Errors from the handler • Errors from the connectors • Errors from the submitted answers/base/results values • Where are they recorded • Can they be “handled”
Exceptions - Examples • Connector Exception
Exceptions - Examples • Answer/Data Set Exception
Echo Nodes • Great way to show values for troubleshooting during the construction of a task tree.
Deferred Node • Stop your Task Tree in process – check results
Retry Handlers and Connectors • Depends on where the error is • Must add notes • Watch for errors farther down the tree • Messaging • Emails • Lookups
Installation Issues • Running the installer • Remedy Options • Tomcat Options • Sharing files– jar/dll/so/candy (hah!) • Common error messages
Running the Installer • Remedy Issues • Access • Memory Issues – Install Delays • Known Errors – Task Engine
Running the Installer – cont. • Tomcat • What our installer does • Environment issues – (Windows Server 2008) • But I have my own tomcat • When you can’t use our tomcat
Sharing Jar files • What jar files? • When do I have to share? • The best option is not sharing • Where do they come from? • Why don’t you use the 64bit API? • Kinetic Calendar and Kinetic Schedule do • Kinetic Survey and Kinetic Request coming soon
Jar Files – cont. • Where do they go – tomcat_home\shared\lib
Locating Library Files • What are library files (dll/so/a)? • Where should they go? • Where do I get them? • How do I tell my web server where they are?
Common Installation Errors • Unsatisfied Link/No Class Def Found • Too many jar files • Just the 70 jar files • Location of the jar files • Can’t locate the library files • Path settings
Kinetic Request/Kinetic Survey • Logs • Common Issues • Browsers
Kinetic Request/Kinetic Survey • Logs • Available through the Web Admin Console – logging tab • Download or view last 200 entries • Task Manager tab has access to old (pre v5) engine logs • Older logs on the web server - /webapps/kinetic/logs
Kinetic Request/Kinetic Survey • Common Issues – Events • Object Not found errors – Copy Existing Elements • Syntax errors • Common Issues – Styles • Available tools
Kinetic Request/Kinetic Survey • Browsers • Testing – Litmus • Test groups – List Manager
Litmus Example • Example of Litmus Results
Performance Troubleshooting • New feature coming in 5.1
Thank You! Derick Larson derick.larson@kineticdata.com 651-556-0926