troubleshooting tips and tricks derick larson kinetic data

30
Troubleshooting Tips and Tricks Derick Larson Kinetic Data

Upload: christian-farmer

Post on 30-Dec-2015

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

Troubleshooting Tips and Tricks

Derick LarsonKinetic Data

Page 2: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

22

Agenda Who am I?

How to contact support

Kinetic Task

Installations

Kinetic Request/Kinetic Survey

Page 3: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

33

Questions?

Page 4: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

44

Who Am I? Derick Larson

[email protected]

651-556-0926

Responsible for Support, Training, and Documentation

Page 5: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

55

How to Contact Support [email protected]

651-556-1020

8AM to 5PM Central Time - Monday through Friday

Community site and forums

community.kineticdata.com

support.kineticdata.com

Page 6: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

66

Kinetic TaskLog filesExceptionsTask Manager ConsoleEcho/Deferred Nodes

Page 7: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

77

Log Files Where are they?

Task Engine tab & Logging tab – Task Administrator panel

Page 8: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

88

Kinetic Logs What do they show?

Page 9: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

99

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”

Page 10: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1010

Exceptions - Examples

Page 11: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1111

Exceptions - Examples Connector Exception

Page 12: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1212

Exceptions - Examples Answer/Data Set Exception

Page 13: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1313

Echo Nodes Great way to show values for troubleshooting during the

construction of a task tree.

Page 14: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1414

Deferred Node Stop your Task Tree in process – check results

Page 15: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1515

Retry Handlers and Connectors Depends on where the error is

Must add notes

Watch for errors farther down the tree

Messaging

Emails

Lookups

Page 16: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1616

Installation Issues

Running the installer

Remedy Options

Tomcat Options

Sharing files– jar/dll/so/candy (hah!)

Common error messages

Page 17: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1717

Running the Installer Remedy Issues

Access

Memory Issues – Install Delays

Known Errors – Task Engine

Page 18: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1818

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

Page 19: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

1919

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

Page 20: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2020

Jar Files – cont. Where do they go – tomcat_home\shared\lib

Page 21: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2121

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?

Page 22: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2222

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

Page 23: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2323

Kinetic Request/Kinetic Survey

LogsCommon IssuesBrowsers

Page 24: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2424

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

Page 25: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2525

Kinetic Request/Kinetic Survey

Common Issues – Events

Object Not found errors – Copy Existing Elements

Syntax errors

Common Issues – Styles

Available tools

Page 26: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2626

Kinetic Request/Kinetic Survey

Browsers

Testing – Litmus

Test groups – List Manager

Page 27: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2727

Litmus Example Example of Litmus Results

Page 28: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2828

Performance Troubleshooting New feature coming in 5.1

Page 29: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

2929

Questions?(really)

Page 30: Troubleshooting Tips and Tricks Derick Larson Kinetic Data

3030

Thank You!

Derick Larson

[email protected]

651-556-0926