Stephan Bruijnis .dev

Be Informed

Be Informed - best practices and patterns (case events)

Mar 12, 2021
Be Informed
Best practices, Patterns

Be strict with event data # Values and attribute sets quickly accumulate in events. With handler groups, execute events, schedule events etc. it is very hard to keep track of where which values are set and available in the context. It is advised to tidy up values and attribute sets in events after usage. Only let them continue to exist in the event if you are certain they should and will be used further on. ...

Be Informed - Errors and Warnings

Mar 12, 2021
Be Informed
Errors, Warnings, Debugging

Note: implementation specific labels are replaced with X in the error and warning messages Server log # Component not found # ERROR Either the user misspelled the URI (e.g. used an old bookmark to a part of the application that has a new URL) or there is a redirect handler configured that leads to a wrong URL. Check in local dev environment whether the URI should exist. Could not evaluate expression in ‘X’ with expression ‘X’: Identifier is unavailable or value is null # ERROR Could not evaluate expression in 'X' with expression 'X': Identifier is unavailable or value is null. ...