More Related Content Similar to BP207 - Apps, apps, apps and more apps: Meet the very best open source apps from OpenNTF (20) More from Bruce Elgort (11) BP207 - Apps, apps, apps and more apps: Meet the very best open source apps from OpenNTF1. BP207 Apps, Apps, and More
Apps: Meet the Very Best Open
Source Apps from OpenNTF
Niklas Heidloff - IBM
Bruce Elgort - Elguji / OpenNTF
1 © 2011 IBM Corporation
3. It’s all about the apps...
and the people who create them
© 2011 IBM Corporation
7. is devoted to...
Enabling groups of individuals to collaborate
Increasing the number and quality of templates
© 2011 IBM Corporation 4
13. Client Apps Tools and Controls
Web and Mobile
© 2011 IBM Corporation 7
34. Error
Type
Server Agents
User
Forms
© 2011 IBM Corporation
35. Modifying Your Code to Work with OpenLog
● Add this line to the [Options] section of your code:
Use "OpenLogFunctions“
● Now add the following line before the error block resumes or
terminates:
Call LogError
© 2011 IBM Corporation
40. Looking at the Error Generated by the Button
© 2011 IBM Corporation
41. Looking at the Error Generated by the Button
Event, Type, Time, Severity
© 2011 IBM Corporation
42. Looking at the Error Generated by the Button
Event, Type, Time, Severity
User, Access, Version
© 2011 IBM Corporation
43. Looking at the Error Generated by the Button
Event, Type, Time, Severity
User, Access, Version
Error details
© 2011 IBM Corporation
44. Looking at the Error Generated by the Button
Event, Type, Time, Severity
User, Access, Version
Error details
Server, DB,
Agent, Method
© 2011 IBM Corporation
45. Looking at the Error Generated by the Button
Event, Type, Time, Severity
User, Access, Version
Error details
Server, DB,
Notification Agent, Method
© 2011 IBM Corporation
46. Looking at the Error Generated by the Button
Event, Type, Time, Severity
View/Form
User, Access, Version
Error details
Server, DB,
Notification Agent, Method
© 2011 IBM Corporation
47. Looking at the Error Generated by the Agent
© 2011 IBM Corporation
48. Looking at the Error Generated by the Agent
Domino Server
© 2011 IBM Corporation
49. Looking at the Error Generated by the Agent
Domino Server
Agent
© 2011 IBM Corporation
56. Server
© 2011 IBM Corporation
66. Notifications
Send To
Subject
Body Text Header
© 2011 IBM Corporation
67. Notifications
Send To
Subject
Body Text Header
Event Details
© 2011 IBM Corporation
68. Notifications
Send To
Subject
Body Text Header
Event Details
Doclink
© 2011 IBM Corporation
69. What can it do?
● You can use another handy function called LogEvent to log
anything you like!
─ No more writing to the log.nsf database!
● LogEvent takes one parameter:
─ msg - string
● LogEventEx adds two more parameters:
─ Severity - string
─ doc – NotesDocument
© 2011 IBM Corporation
75. Contribute Code
1. Two ways to contribute code
─ Create new project
2. Join existing project
─ Navigate to the project and contact the project leads via the 'email' link
Steps to add a release to the catalogs of cleared project releases:
─ Become an approved OpenNTF contributor by signing and sending an ICLA
(individual contributor license agreements) or CCLA (corporate contributor license
agreements)
─ Apply the necessary license information
─ Send email to ip-manager@openntf.org with a request to add release to catalog
─ Reviewed by an OpenNTF Committer
─ Added to the Catalog(s)
© 2011 IBM Corporation 41
Editor's Notes \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n Event Type and Time\nUser / Access Level / Client infol\nError information\nServer / Database / Agent / Method\\Error\nError Information\n Event Type and Time\nUser / Access Level / Client infol\nError information\nServer / Database / Agent / Method\\Error\nError Information\n Event Type and Time\nUser / Access Level / Client infol\nError information\nServer / Database / Agent / Method\\Error\nError Information\n Event Type and Time\nUser / Access Level / Client infol\nError information\nServer / Database / Agent / Method\\Error\nError Information\n Event Type and Time\nUser / Access Level / Client infol\nError information\nServer / Database / Agent / Method\\Error\nError Information\n Event Type and Time\nUser / Access Level / Client infol\nError information\nServer / Database / Agent / Method\\Error\nError Information\n Running on 6.5.4 server\nAgent caused the error\n Running on 6.5.4 server\nAgent caused the error\n \n \n \n Profile Name\nProfile Category\nStatus\nDescription\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Server Name\nDatabase Names\nAgent Names\nFunction Names\nError Text\nEvent Type\nSeverity Level\n Notification Details\nSend To:\nSubject\nBody Text Header\nInclude Full Event Details\nDoclink\n Notification Details\nSend To:\nSubject\nBody Text Header\nInclude Full Event Details\nDoclink\n Notification Details\nSend To:\nSubject\nBody Text Header\nInclude Full Event Details\nDoclink\n Notification Details\nSend To:\nSubject\nBody Text Header\nInclude Full Event Details\nDoclink\n Notification Details\nSend To:\nSubject\nBody Text Header\nInclude Full Event Details\nDoclink\n \n \n \n \n \n \n \n \n \n \n