• No results found

Case error logging

In document ALB. Designer Studio. Version 2.4.1 (Page 184-192)

IMPORTANT This information is intended for use by Case developers only, for diagnostics and investigation.

Case developers can track errors that have been encountered while running through an application. To facilitate this, an audit of activity is recorded and log files are generated to provide details of failures and exceptions. As a result, the root cause can be identified and fixed more quickly and efficiently. It is also possible to configure certain aspects of the error logging such as the frequency of logging, etc.

NOTE

• Logging in ALB is supported on the client and the server for error reporting and auditing. However, the workflow server currently uses a different mechanism than the one explained below for the client. In the future, the server logs will be switched to this mechanism, but for the time being the server logs can be found here:

C:\Workflow\logs\IRIS.Law.Server.svclog.

Log files

A log file is produced for Designer Studio (IRIS.Law.DesignerStudio.log) and PMS (IRIS.Law.PmsExe.log) in the Windows folder Common

Application Data. This is a hidden folder in Windows Vista and Windows 7 that is used to store program data that applies to all users of the system.

The folder is located in %systemdrive%\ProgramData, however, the complete physical path for the log files is usually

C:\ProgramData\IRIS\ILB\logs. Within the log files the following levels are permitted (in descending order):

• Off

• Fatal

• Error

CHAPTER PART 10: APPENDIX

The minimum log level is "Info", which is set by default. This ensures all the "Info", "Warn", "Error", and "Fatal" exceptions are recorded in the log files. The "Info" level enables the recording of user interactions with ALB through the workflow user interface. The "Debug" and "Trace" levels provide detailed logging information that should only be used for development and testing purposes.

Designer Studio has "Info" logs configured for component designers that allows tracing of component creation. PMS has "Debug" logs configured, but "Info" logs can be enabled to determine the activation, progress, and completion of processes and workflows.

Archiving

A new log file is created every day for both applications and the old logs are moved to an archive folder. This folder is configured to store a weeks worth of log files, however, this can be changed in the configuration file if required.

Configuration

The error logging features are configurable and can be edited by changing the "NLog.config" file which can be found in the ALB installation directory.

The following feature are configurable:

• The application log directory:

<variable name="logDirectory"

value="${specialfolder:folder=CommonApplicationData}/IRI S/ILB/logs"/>

• The log level:

<logger name="Default" minlevel="Info"

writeTo="applicationLogFile" />

• The archiving frequency and the maximum number of archive files:

Index

A

activities

add an activity to a workflow 129

add diary appointment 142 add diary task 143

add note 144 assign a value 145 attach contact 146 call website 147 conflict check 147

cut, copy or delete an activity 130

display screen 148 generate document 148 generate email 150 generate form 152

group related activities 137 load matter 153

post time 154

select contact 156 show a message 158

upgrade contact to client 159 workflow activities 140 add

a module to a matter 44 a sub-process 167

an activity to a workflow 129 constants to a formula 61 fields to formulas 60 operators to a process 170 operators to formulas 62 pre or post-conditions to a

process 169

values to a lookup table 97 values to a pick list 102 adjust

the designer display 133 attach

workflow to a process 169

CHAPTER

delete a condition 174 process override conditions

172 controls

button 120 container 121

field and control properties 111 label 122

line 123

screen controls 120 copy

cut, copy or delete an activity 130

workflow as an image 135 create

a module 25 a pick list 102 a screen 108

a user-defined field 50 a workflow 127

D

delete

a process or condition 174 an activity 130

basic tasks 20 display

a screen 148

adjust the designer display 133 documentation conventions 5

a user-defined field 51 a workflow 132

edit a user-defined field 51

add fields to formulas 60 create a user-defined field 50 edit a user-defined field 51 field properties 53

add values to a lookup table 97 create a formula 59

Formula Designer 57 formula properties 70 Lookup Table properties 97 Lookup Tables 94

add to formulas 63

G

getting help and support 6 getting started 8

basic tasks in Designer Studio 20

exploring the Ribbon 12 exploring the workspace 10 installing Designer Studio 10 introducing Designer Studio 9 understand the process 19 workspace modes 17

I

import

CHAPTER

installing Designer Studio 10 introducing Designer Studio 9 introduction 4

L

lookup tables 94

add values to a lookup table 97 create a lookup table 96

Lookup Table Designer 95 Lookup Table properties 97 Open and edit a lookup table

98

M

modules 24

add a module to a matter 44 edit a module 29

import/export a module 32 manage firm options 30 Module Explorer 25 open a module 28 remove a module from a

matter 45

Greater than or equal to 84 Less than 85

add values to a pick list 102 create a pick list 102

Pick List Designer 101 Pick List properties 103 processes 160

add a sub-process 167

add operators to a process 170 add pre or post-conditions to a

process 169

attach workflow to a process 169

change the process hierarchy 173

conditions 165

create a master process 165 delete a process or condition

174

Process Designer 162 process override conditions

172

process states 162 reset process state 157

run and manage processes 175 properties

field properties 53

Pick List properties 103 workspace modes 17

workflow as an image 134 screens 106

add a control 110 add a field 109

amend a label or ToolTip 115 attach workflow to a button

117

change the tab order 116 create a multi-column screen

117

delete a field or control 115 display a screen 148

CHAPTER

open and edit a screen 114 Screen Designer 107 search

for a field 49 set

the workflow start node 128 setup

installing Designer Studio 10 states

process states 162 support

getting help and support 6

T

add an activity to a workflow 129

add note 144 assign a value 145

attach workflow to a button 117

attach workflow to a process 169

copy workflow as an image 135 edit a workflow 132

group related activities 137 open a workflow 132

run on client/matter create 136 save a matter 155

save workflow as an image 134 set the workflow start node

128

show a message 158 Workflow Designer 126 workspace

exploring the Ribbon 12 exploring the workspace 10

In document ALB. Designer Studio. Version 2.4.1 (Page 184-192)

Related documents