Leveraging Kinetic Task Management Unus Gaffoor & Michael Poole Kinetic Data.
Troubleshooting Kinetic Request and Task
-
Upload
marah-livingston -
Category
Documents
-
view
44 -
download
1
description
Transcript of Troubleshooting Kinetic Request and Task
![Page 1: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/1.jpg)
![Page 2: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/2.jpg)
Troubleshooting Kinetic Request and Task
You will never find a more wretched hive of scum and villainy.
![Page 3: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/3.jpg)
10 years at Kinetic Data Phone:651-556-1020 Email:[email protected]
Derick LarsonSupport/Training
Fun Star Wars fact!“…“I have a bad feeling about this” was said five times in the original trilogy. Han twice, Luke, Leia, and C-3PO once…”
![Page 4: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/4.jpg)
8 years at Kinetic Data Phone: 651-556-1020 Email:
Jarrod AugustsonDeveloper/Analyst
Fun fact!“Wayne Gretzky is the All Time Point Leader. If he had never scored a Goal he would still have the Point Lead by 76. Oh and he had 894 Goals
…”
![Page 5: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/5.jpg)
3 years at Kinetic Data Phone:651-556-1020 Email:[email protected]
Chris WoytonSupport/Training
Fun Dr. Who fact!“…David Tennnant (tenth Dr.) is married to the daughter of Peter Davison (fifth Dr.)…”
![Page 6: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/6.jpg)
9 yrs, 4 months, 15 days, 6 hours and approx. 30 minutes at Kinetic Data
Phone: 651-556-0922 Email: [email protected]
Brent HansonDeveloper / Analyst / Support Engineer / Office “Schneider”
Fun fact!“The world’s largest Lego model is of an X-Wing fighter and is made up of 5,335,200 pieces.”
![Page 7: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/7.jpg)
7
![Page 8: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/8.jpg)
Questions!?!?!?!
![Page 9: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/9.jpg)
9
Agenda
InstallsTasksEventsMore Questions
![Page 10: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/10.jpg)
Installs
“…and ‘poof’, it’s installed.”
![Page 11: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/11.jpg)
11
Agenda Compatibility – What versions can I use? Requirements of other stuff for our stuff Let’s talk about license keys The power of the log file
![Page 12: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/12.jpg)
12
Kinetic Community http://community.kineticdata.com Install files and instructions Lots of interesting, cool and helpful information
![Page 13: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/13.jpg)
13
Compatibility
http://community.kineticdata.com/10_Kinetic_Request/Install_Files/Compatibility
![Page 14: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/14.jpg)
14
Request 5.1 / Task 3.0 Compatibility Pack Required to run Kinetic Task 3.0 against Kinetic Request 5.1 Remedy definition file Installed AFTER both Request and Task are installed and configured Run Data Upgrade Form on upgrade
http://community.kineticdata.com/10_Kinetic_Request/Install_Files/Compatibility/Request_5.1_%2F%2F_Task_3.0_Compatibility_Pack
![Page 15: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/15.jpg)
15
Application Requirements Request 5.0.0 – 5.1.0 & Task 1.0.0 – 2.0.2
ARS 6.3 or greater Java 1.5 or greater– 32-bit only Web server – 32-bit only
Request 5.1.1 & Task 3.0.0 ARS 7.0 or greater Java 1.6 or greater– 32-bit or 64-bit Web server – 32-bit or 64-bit
![Page 16: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/16.jpg)
16
What bit? 64-bit is preferred Java version needs to be 64-bit Servlet engine needs to be 64-bit Warning: Kinetic Request installer (and Task 2.x and older) installs 32-
bit tomcat Install your own stand-alone 64-bit servlet engine then manually deploy
the application.
![Page 17: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/17.jpg)
17
License Keys Request is licensed on a per Remedy server basis License vs. License Key
License is something you purchase License Key is something we give you to make the application work
![Page 18: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/18.jpg)
18
Generating License Keys License keys are generated against a single Remedy server or a
server group name Remedydev01.mycompany.com Remedyprod.mycompany.com
Can use short name or FQDN demo or demo.kineticdata.com
Server name used to generate the key must match name used to configure your application
![Page 19: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/19.jpg)
19
Generating License Keys – con’t
![Page 20: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/20.jpg)
20
Where do I find the error information? You find them in the log files http://mywebserver.mycompany.com:8080/kinetic/AdminConsole
![Page 21: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/21.jpg)
21
Web Server / Servlet Engine logs
![Page 22: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/22.jpg)
22
Installation Logs
![Page 23: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/23.jpg)
Tasks
The little engine that does.
![Page 24: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/24.jpg)
24
Tasks
Basics Operations Logs
Exceptions Retrys Breaking down the data
Common Errors
![Page 25: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/25.jpg)
25
Basics
What the Task Engine Does Collect Triggers Process Trees
Compatibility Java Versions Kinetic Request Versions
http://community.kineticdata.com/20_Kinetic_Task/Install_Files/Compatibility
Logs Where Differences
![Page 26: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/26.jpg)
26
Exceptions
Components Retry The Forbidden Trigger Create a Start Trigger from the Console
![Page 27: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/27.jpg)
27
What’s Important - Exceptions
![Page 28: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/28.jpg)
28
When to Retry - Exceptions
Data Issues Logic?
Logic? Skipping You Don’t Know
When Not to Retry - Exceptions
![Page 29: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/29.jpg)
29
The Forbidden Trigger
NOT SUPPORTED! – REALLY – WE MEAN IT! When to use When not to use Why Not? http://community.kineticdata.com/20_Kinetic_Task/Solutions/
Manually_Starting_Nodes_with_Triggers Required Fields:source, source_id, task_tree_instance_id, task_tree_node_id, action_type (Root), execution_type (Active), status (new), assignee_group(Public)
![Page 30: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/30.jpg)
30
Manually Creating Start Triggers What? – Why? Really just for testing What do you need? Results http://your_server/kineticTask/start_tasks.html
![Page 31: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/31.jpg)
31
Manually Create a Trigger
![Page 32: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/32.jpg)
32
Trigger Field Descriptions
![Page 33: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/33.jpg)
33
Common Issues – (In)Valid XML
Passing Valid XML http://community.kineticdata.com/20_Kinetic_Task/Solutions/
Eliminate_Invalid_XML_Characters
Results Passed by Approvals Messages Engine will interpret the escaped characters Invalid Characters: &, <,> Replacements %amp; %gt; %lt;
![Page 34: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/34.jpg)
34
Common Issues – nil:NilClass
Ruby Related Issue Init.rb or connectors Perform method on a nil/null object Value not set or missing answer/result
![Page 35: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/35.jpg)
35
Join - Junction
Nodes with Multiple Parents Must be a Join or Junction Warning in the Logs 2014-02-13 00:18:16,277 WARN [engine-worker-1 (2002)] -
WARNING: The 'End of Person Retrieve' (system_noop_v1_2) node on the 'bad join test' (AGGAAC47DR176ANAXIF9ARDN669A4S) tree has multiple parents. To ensure future compatibility, a Join (likely of Type 'Any') or Junction should be inserted ahead of this node.
![Page 36: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/36.jpg)
Super Fun Happy Times with Events
Who knew we would all become Event Planners?
![Page 37: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/37.jpg)
37
Agenda
What are Events? Be an Event Detective Common Problems Troubleshooting – Use the Event Detective Skills Thank you Brent!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
![Page 38: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/38.jpg)
38
What are Events?
Javascript Events Occur as a Customer is filling out a Request
Insert/Remove Require/Optional Set Fields – Internal or External … Custom
In other words Events are Magic
![Page 39: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/39.jpg)
39
Be an Event Detective
What’s Expected? What Actually Happens? When does the Problem Occur? Have any Changes been Made? – The Answer is YES
![Page 40: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/40.jpg)
40
Common Problems
ERROR (303): Form Does Not Exist on Server; A Question is Required but Not Displayed to the End User
![Page 41: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/41.jpg)
41
Form does not exist on server
ERROR (303): Form does not exist on server;
![Page 42: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/42.jpg)
42
Be an Event Detective
What’s Expected? Open the Service Item and the Category is Populated
![Page 43: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/43.jpg)
43
Be an Event Detective
What Actually Happens? Open the Service Item Boom…Error
![Page 44: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/44.jpg)
44
Be an Event Detective
When does the Problem Occur? On Load
![Page 45: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/45.jpg)
45
Be an Event Detective
Have any Changes been Made? Service Item Moved into Production
![Page 46: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/46.jpg)
46
Be an Event Detective
What are our Clues? The Page Load Causes an Error Service Item was Moved to Production Error Message: Form Does Not Exist on Server
![Page 47: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/47.jpg)
47
Troubleshooting
Review Events on the Page Load Look for Set Fields – External Events
![Page 48: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/48.jpg)
48
Fix
Finding: JMA-CTI Testing Form Does Not Exist in Production
Fix: Import JMA-CTI Testing Form into Production
![Page 49: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/49.jpg)
49
Required but Not Displayed
A Question is Required but Not Displayed to the End User
![Page 50: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/50.jpg)
50
Be an Event Detective
What’s Expected? Select Software and Software Cost is Inserted and Required
![Page 51: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/51.jpg)
51
Be an Event Detective
What’s Expected? Select Hardware and Hardware Cost is Inserted and Required
![Page 52: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/52.jpg)
52
Be an Event Detective
What Actually Happens? Select Hardware then Software (Click Happy) and Bang…Error
![Page 53: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/53.jpg)
53
Be an Event Detective
When does the Problem Occur? On Change of the Category Question
![Page 54: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/54.jpg)
54
Be an Event Detective
Have any Changes been Made? No – Yes this is actually the correct answer
![Page 55: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/55.jpg)
55
Be an Event Detective
What are our Clues? Changing the Category Causes the Error No Changes Made Hardware Cost is Required but Not Displayed
![Page 56: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/56.jpg)
56
Troubleshooting
Review Events on the Category Question
Look for Insert/Remove and Required/Optional
![Page 57: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/57.jpg)
57
Fix
Finding: Forgot to Check the Also Make Optional Box
Fix: Check the Also Make Optional Box
![Page 58: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/58.jpg)
58
Thank you Brent!!!!!!!!!!!
Pain Point: Finding Events in your Service Item
![Page 59: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/59.jpg)
59
Thank you Brent!!!!!!!!!!!
Solution: Version 5.1 The Events Tab = Game Changer
![Page 60: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/60.jpg)
60
Thank you Brent!!!!!!!!!!!
Advantages of the Events Tab Displays All Events on your Service Item It’s a Table – I can Sort Allows Modification Less Headaches
![Page 61: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/61.jpg)
61
Summary
What are Events? Be an Event Detective Common Problems Troubleshooting Thank you Brent!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
![Page 62: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/62.jpg)
62
Be an Event Detective
Say it With Me: What’s Expected? What Actually Happens? When does the Problem Occur? Have any Changes been Made?
![Page 63: Troubleshooting Kinetic Request and Task](https://reader035.fdocuments.us/reader035/viewer/2022062408/5681303f550346895d95dd96/html5/thumbnails/63.jpg)
More Questions