Difference between revisions of "Activity:WriteLogEntry (Activity)"
m (moved WriteLogEntry ((Activity)) to WriteLogEntry (Activity)) |
|||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | The WriteLogEntry Activity writes a log message to the {{UBIK}} logging mechanism. | ||
+ | |||
+ | = Description = | ||
{{ActivityInfoBox | {{ActivityInfoBox | ||
| title = Write Log Entry | | title = Write Log Entry | ||
Line 9: | Line 12: | ||
| version = 2.3+ | | version = 2.3+ | ||
}} | }} | ||
− | |||
− | |||
− | |||
+ | ===Arguments=== | ||
{| class="wikitable sortable" | width = "50%" | {| class="wikitable sortable" | width = "50%" | ||
|- | |- | ||
Line 28: | Line 29: | ||
|} | |} | ||
− | ==Usage== | + | ===Usage=== |
− | This activity is typically used to write information into a log file to document certain events like failures together with object properties etc. during the execution of a workflow. The location for this logfile can be configured by the user by editing the [[ | + | This activity is typically used to write information into a log file to document certain events like failures together with object properties etc. during the execution of a workflow. The location for this logfile can be configured by the user by editing the [[Web_Service_Configuration| Web Service Configuration]] in section [[Web_Service_Configuration_Example#loggingConfiguration|loggingConfiguration]]. For configuring the logging in UBIK.Studio, the section [[Web_Service_Configuration_Example#loggingConfiguration|loggingConfiguration]] also exists in the Application Config file. |
{{Hint|Once your workflow runs smoothly, consider removing frequently appearing log entries you needed during the design phase. Please be aware that the intense use of log output needs system resources and can generate confusing amounts of information!}} | {{Hint|Once your workflow runs smoothly, consider removing frequently appearing log entries you needed during the design phase. Please be aware that the intense use of log output needs system resources and can generate confusing amounts of information!}} | ||
− | + | =Example= | |
− | + | ||
Output the number of MetaClasses that derive (direct and indirect) from the MetaClass of a given object: | Output the number of MetaClasses that derive (direct and indirect) from the MetaClass of a given object: | ||
Line 45: | Line 45: | ||
| Text || <source lang = "vbnet">UBIKObject.MetaClass.AllDerivates.Count.ToString()</source> | | Text || <source lang = "vbnet">UBIKObject.MetaClass.AllDerivates.Count.ToString()</source> | ||
|} | |} | ||
+ | |||
+ | {{Activity/End}} | ||
==See also== | ==See also== |
Latest revision as of 10:22, 19 March 2015
The WriteLogEntry Activity writes a log message to the UBIK® logging mechanism.