Joget Workflow v4 is an open source platform to easily build enterprise web apps for cloud and mobile.
This guide provides a brief introduction, and more detailed information is available in the Knowledge Base at http://community.joget.org, as well as the official website at http://www.joget.org/
This document provides an overview and introduction to using Joget Workflow, an open source application builder. It discusses how Joget allows non-technical users to easily create process applications through drag-and-drop wizards. The document reviews key Joget components like the Workflow Designer, Form Builder, and Userview Builder. It also provides instructions on downloading, installing, and getting started with the Joget software.
Joget Workflow v4 Training - Module 14 - Introduction to ReportingJoget Workflow
This document is an introduction to reporting in Joget Workflow. It discusses prerequisites and covers SQL charts and JasperReports. SQL charts allow generating graphs from SQL queries. JasperReports offers more advanced reporting through JasperReports definitions. The document provides exercises on adding each type of report to an application.
Joget Workflow v4 Training - Module 8 - Designing your first UserviewJoget Workflow
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow v5 Training Slides - Module 20 - Basic System AdministrationJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v4 Training - Module 13 -Improving your Form Design and Presen...Joget Workflow
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow v5 Training Slides - Module 8 - Designing your first UserviewJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 14 - Introduction to reportingJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 11 - SLA and DeadlinesJoget Workflow
This document discusses service level agreements (SLAs), deadlines, and deadline plugins in Joget Workflow. It provides instructions on how to set SLA limits on workflow activities to define service levels. It also explains how to set deadlines on activities and exceptions on transitions to implement deadline-based workflow. Finally, it introduces deadline plugins that can influence how SLAs and deadlines are calculated based on factors like holidays and work hours.
This document provides an overview and introduction to using Joget Workflow, an open source application builder. It discusses how Joget allows non-technical users to easily create process applications through drag-and-drop wizards. The document reviews key Joget components like the Workflow Designer, Form Builder, and Userview Builder. It also provides instructions on downloading, installing, and getting started with the Joget software.
Joget Workflow v4 Training - Module 14 - Introduction to ReportingJoget Workflow
This document is an introduction to reporting in Joget Workflow. It discusses prerequisites and covers SQL charts and JasperReports. SQL charts allow generating graphs from SQL queries. JasperReports offers more advanced reporting through JasperReports definitions. The document provides exercises on adding each type of report to an application.
Joget Workflow v4 Training - Module 8 - Designing your first UserviewJoget Workflow
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow v5 Training Slides - Module 20 - Basic System AdministrationJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v4 Training - Module 13 -Improving your Form Design and Presen...Joget Workflow
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow v5 Training Slides - Module 8 - Designing your first UserviewJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 14 - Introduction to reportingJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 11 - SLA and DeadlinesJoget Workflow
This document discusses service level agreements (SLAs), deadlines, and deadline plugins in Joget Workflow. It provides instructions on how to set SLA limits on workflow activities to define service levels. It also explains how to set deadlines on activities and exceptions on transitions to implement deadline-based workflow. Finally, it introduces deadline plugins that can influence how SLAs and deadlines are calculated based on factors like holidays and work hours.
Joget Workflow v5 is an open source platform to easily build enterprise web apps for cloud and mobile.
This guide provides a brief introduction, and more detailed information is available in the Knowledge Base at http://community.joget.org, as well as the official website at http://www.joget.org/
Joget Workflow v5 Training Slides - Module 18 - Integrating with External SystemJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 7 - Designing your first DatalistJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 16 - Preparing Development Environ...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 19 - Doing More With Your Process ...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v4 Training - Module 2 - Setting up Joget WorkflowJoget Workflow
This is the second module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow v5 Training Slides - Module 3 - Designing your first ProcessJoget Workflow
The document provides guidance on designing a first workflow process in Joget Workflow. It covers business process engineering, designing a leave application process in the Process Builder, running the process to verify the workflow, and monitoring processes. The key steps include identifying a process, mapping start/end and participants, designing the as-is and to-be processes, creating an app and process in Joget, setting variables to test the workflow, and viewing running and completed processes.
Joget Workflow v4 Training - Module 3 - Designing your First ProcessJoget Workflow
This is the third module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
The document provides an overview of hash variables in Joget Workflow. It defines what hash variables are and their usage. Some key hash variables discussed include #performer, #i18n, #requestParam, #envVariable, #currentUser, #user, #assignment, #form, #variable, and #date. It also covers nested hash variables. The document includes examples of how hash variables can be used in forms, the workflow designer, plugins, and other areas. It concludes with exercises for readers to practice using hash variables.
Joget Workflow v5 Training Slides - Module 15 - Introduction to Plugin Archit...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 10 - Participant Mapping and Permi...Joget Workflow
This document discusses participant mapping and permission control in Joget Workflow. It covers mapping participants to users, groups, org charts, and variables. The five permission layers of process, form, form section, userview, and userview category are described. The document provides examples of mapping for a leave application and setting permissions to restrict access for anonymous users. It emphasizes that all participants must be mapped and permissions can control access to processes, forms, and userviews.
Joget Workflow v5 Training Slides - Module 5 - Designing your First FormJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 13 - Improving your form design an...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 17 - Building PluginsJoget Workflow
This document provides instructions on creating various types of plugins for Joget Workflow. It begins by describing the prerequisites and introducing the different plugin types. It then covers key aspects of plugin development like extending the appropriate abstract classes, using common utility methods, implementing internationalization, and enabling web services. Specific guidance is provided on creating properties options and the steps to build a basic process tool plugin as a first example project.
Joget Workflow v5 Training Slides - Module 2 - Setting up Joget WorkflowJoget Workflow
The document provides an overview of setting up Joget Workflow. It discusses system requirements, installing Joget Workflow which includes downloading installers and setting up required software. It also covers user management, the end user experience in Joget Workflow, and using the app generator to quickly create new apps. The document is intended for users new to Joget Workflow to understand the basic prerequisites, installation, and key features of the platform.
Joget Workflow v5 Training Slides - Module 4 - Localizing your Joget WorkflowJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 17 - Building PluginsJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow Web App Development Methodology for the Citizen DeveloperJoget Workflow
Joget Workflow is an open source platform to easily build enterprise web apps for the cloud and mobile, perfect for the Citizen Developer. In this infographic, we would like to share with these Citizen Developers a simple development methodology to expedite development that is agile and iterative.
Joget Workflow v4 Training - Module 4 - Localizing your JogetJoget Workflow
This is the fourth module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – IntroductionJoget Workflow
Joget Workflow is an open source web-based workflow software to develop workflow and BPM applications. It is also a rapid application development platform that offers full-fledged agile development capabilities (consisting of processes, forms, lists, CRUD and UI), not just back-end EAI/orchestration/integration or the task-based interface.
This document contains the first module out of 11 of the training slides prepared for those keen on learning more about Joget Workflow. The slides are prepared based on Joget v3.1.
Module listing:-
Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture
Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management
Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process
Module 4: Process Monitoring
Administration of Process Instances in Joget
Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms and Process Activities
Module 6: Using the Email Tool
Implementing Email Tool Plugin on your Process Tool.
Module 7: Creating Datalist and Userview
Creating a Listing of submitted Form data.
Creating a User Interface (UI) for end-user access.
Module 8: Participant Mapping and Permission Control
Defining Process Participant Mapping on your Process
Enforcing Permission Control on your App
Module 9: SLA and Deadlines
Service Level Agreement implementation on Workflow Process.
Creating Email Reminder on Workflow Process using Deadline implementation.
Module 10: Hash Variables
Dynamically populate Form fields, Email plugin.
Using Hash Variable
Module 11: A Revision - Building a Support Ticketing System
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow Clustering and Performance Testing on Amazon Web Services (AWS)Joget Workflow
The document describes setting up and testing the performance of Joget Workflow on Amazon Web Services (AWS) using various configurations. Key points:
1. Joget Workflow was deployed on AWS EC2 and RDS instances in a clustered configuration with load balancing.
2. Performance tests measured throughput and response times for up to 5000 concurrent users on single and multi-node clusters.
3. The results showed that a single node could handle 500 users, scaling out linearly improved performance, and a powerful single node handled 5000 users well.
Joget Workflow v5 is an open source platform to easily build enterprise web apps for cloud and mobile.
This guide provides a brief introduction, and more detailed information is available in the Knowledge Base at http://community.joget.org, as well as the official website at http://www.joget.org/
Joget Workflow v5 Training Slides - Module 18 - Integrating with External SystemJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 7 - Designing your first DatalistJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 16 - Preparing Development Environ...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 19 - Doing More With Your Process ...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v4 Training - Module 2 - Setting up Joget WorkflowJoget Workflow
This is the second module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow v5 Training Slides - Module 3 - Designing your first ProcessJoget Workflow
The document provides guidance on designing a first workflow process in Joget Workflow. It covers business process engineering, designing a leave application process in the Process Builder, running the process to verify the workflow, and monitoring processes. The key steps include identifying a process, mapping start/end and participants, designing the as-is and to-be processes, creating an app and process in Joget, setting variables to test the workflow, and viewing running and completed processes.
Joget Workflow v4 Training - Module 3 - Designing your First ProcessJoget Workflow
This is the third module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
The document provides an overview of hash variables in Joget Workflow. It defines what hash variables are and their usage. Some key hash variables discussed include #performer, #i18n, #requestParam, #envVariable, #currentUser, #user, #assignment, #form, #variable, and #date. It also covers nested hash variables. The document includes examples of how hash variables can be used in forms, the workflow designer, plugins, and other areas. It concludes with exercises for readers to practice using hash variables.
Joget Workflow v5 Training Slides - Module 15 - Introduction to Plugin Archit...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 10 - Participant Mapping and Permi...Joget Workflow
This document discusses participant mapping and permission control in Joget Workflow. It covers mapping participants to users, groups, org charts, and variables. The five permission layers of process, form, form section, userview, and userview category are described. The document provides examples of mapping for a leave application and setting permissions to restrict access for anonymous users. It emphasizes that all participants must be mapped and permissions can control access to processes, forms, and userviews.
Joget Workflow v5 Training Slides - Module 5 - Designing your First FormJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 13 - Improving your form design an...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 17 - Building PluginsJoget Workflow
This document provides instructions on creating various types of plugins for Joget Workflow. It begins by describing the prerequisites and introducing the different plugin types. It then covers key aspects of plugin development like extending the appropriate abstract classes, using common utility methods, implementing internationalization, and enabling web services. Specific guidance is provided on creating properties options and the steps to build a basic process tool plugin as a first example project.
Joget Workflow v5 Training Slides - Module 2 - Setting up Joget WorkflowJoget Workflow
The document provides an overview of setting up Joget Workflow. It discusses system requirements, installing Joget Workflow which includes downloading installers and setting up required software. It also covers user management, the end user experience in Joget Workflow, and using the app generator to quickly create new apps. The document is intended for users new to Joget Workflow to understand the basic prerequisites, installation, and key features of the platform.
Joget Workflow v5 Training Slides - Module 4 - Localizing your Joget WorkflowJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v5 Training Slides - Module 17 - Building PluginsJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow Web App Development Methodology for the Citizen DeveloperJoget Workflow
Joget Workflow is an open source platform to easily build enterprise web apps for the cloud and mobile, perfect for the Citizen Developer. In this infographic, we would like to share with these Citizen Developers a simple development methodology to expedite development that is agile and iterative.
Joget Workflow v4 Training - Module 4 - Localizing your JogetJoget Workflow
This is the fourth module for Joget Workflow training. Slides made specifically for Joget Workflow version 4.
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – IntroductionJoget Workflow
Joget Workflow is an open source web-based workflow software to develop workflow and BPM applications. It is also a rapid application development platform that offers full-fledged agile development capabilities (consisting of processes, forms, lists, CRUD and UI), not just back-end EAI/orchestration/integration or the task-based interface.
This document contains the first module out of 11 of the training slides prepared for those keen on learning more about Joget Workflow. The slides are prepared based on Joget v3.1.
Module listing:-
Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture
Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management
Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process
Module 4: Process Monitoring
Administration of Process Instances in Joget
Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms and Process Activities
Module 6: Using the Email Tool
Implementing Email Tool Plugin on your Process Tool.
Module 7: Creating Datalist and Userview
Creating a Listing of submitted Form data.
Creating a User Interface (UI) for end-user access.
Module 8: Participant Mapping and Permission Control
Defining Process Participant Mapping on your Process
Enforcing Permission Control on your App
Module 9: SLA and Deadlines
Service Level Agreement implementation on Workflow Process.
Creating Email Reminder on Workflow Process using Deadline implementation.
Module 10: Hash Variables
Dynamically populate Form fields, Email plugin.
Using Hash Variable
Module 11: A Revision - Building a Support Ticketing System
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow Clustering and Performance Testing on Amazon Web Services (AWS)Joget Workflow
The document describes setting up and testing the performance of Joget Workflow on Amazon Web Services (AWS) using various configurations. Key points:
1. Joget Workflow was deployed on AWS EC2 and RDS instances in a clustered configuration with load balancing.
2. Performance tests measured throughput and response times for up to 5000 concurrent users on single and multi-node clusters.
3. The results showed that a single node could handle 500 users, scaling out linearly improved performance, and a powerful single node handled 5000 users well.
Joget Workflow v4 Training - Module 15 - Introduction to Plugin ArchitectureJoget Workflow
This is the complete listing of available modules.
1 - Introduction to Joget Workflow
2 - Setting up Joget Workflow
3 - Designing your first Process on Joget Workflow
4 - Localizing your Joget Workflow
5 - Designing your first Form on Joget Workflow
6 - Using your first Process Tool – Email
7 - Designing your first Datalist on Joget Workflow
8 - Designing your first Userview on Joget Workflow
9 - Hash Variable
10 - Permission Control
11 - SLA and Deadlines
12 - Version Control
13 - Improving your Form design and Presentation
14 - Introduction to Reporting
15 - Introduction to Plugin Architecture
16 - Preparing Development Environment
17 - Building a Plugin
18 - Integrating with External System
19 - Doing more with your Process Design
20 - Basic System Administration
21 - Userview Key
22 - Best Practices on Application Building -
You may checkout the training screencast of this training at http://www.joget.org/joget-workflow-v4-training/
Joget Workflow Training – Basic & Advance for v3.1 – Module 8 – Participant M...Joget Workflow
Joget Workflow is an open source web-based workflow software to develop workflow and BPM applications. It is also a rapid application development platform that offers full-fledged agile development capabilities (consisting of processes, forms, lists, CRUD and UI), not just back-end EAI/orchestration/integration or the task-based interface.
This document contains the eighth module out of 11 of the training slides prepared for those keen on learning more about Joget Workflow. The slides are prepared based on Joget v3.1.
Module listing:-
Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture
Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management
Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process
Module 4: Process Monitoring
Administration of Process Instances in Joget
Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms and Process Activities
Module 6: Using the Email Tool
Implementing Email Tool Plugin on your Process Tool.
Module 7: Creating Datalist and Userview
Creating a Listing of submitted Form data.
Creating a User Interface (UI) for end-user access.
Module 8: Participant Mapping and Permission Control
Defining Process Participant Mapping on your Process
Enforcing Permission Control on your App
Module 9: SLA and Deadlines
Service Level Agreement implementation on Workflow Process.
Creating Email Reminder on Workflow Process using Deadline implementation.
Module 10: Hash Variables
Dynamically populate Form fields, Email plugin.
Using Hash Variable
Module 11: A Revision - Building a Support Ticketing System
Joget Workflow Training – Basic & Advance for v3.1 – Module 9 – SLA and Deadl...Joget Workflow
Joget Workflow is an open source web-based workflow software to develop workflow and BPM applications. It is also a rapid application development platform that offers full-fledged agile development capabilities (consisting of processes, forms, lists, CRUD and UI), not just back-end EAI/orchestration/integration or the task-based interface.
This document contains the ninth module out of 11 of the training slides prepared for those keen on learning more about Joget Workflow. The slides are prepared based on Joget v3.1.
Module listing:-
Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture
Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management
Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process
Module 4: Process Monitoring
Administration of Process Instances in Joget
Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms and Process Activities
Module 6: Using the Email Tool
Implementing Email Tool Plugin on your Process Tool.
Module 7: Creating Datalist and Userview
Creating a Listing of submitted Form data.
Creating a User Interface (UI) for end-user access.
Module 8: Participant Mapping and Permission Control
Defining Process Participant Mapping on your Process
Enforcing Permission Control on your App
Module 9: SLA and Deadlines
Service Level Agreement implementation on Workflow Process.
Creating Email Reminder on Workflow Process using Deadline implementation.
Module 10: Hash Variables
Dynamically populate Form fields, Email plugin.
Using Hash Variable
Module 11: A Revision - Building a Support Ticketing System
Joget Workflow Training – Basic & Advance for v3.1 – Module 7 – Creating Data...Joget Workflow
Joget Workflow is an open source web-based workflow software to develop workflow and BPM applications. It is also a rapid application development platform that offers full-fledged agile development capabilities (consisting of processes, forms, lists, CRUD and UI), not just back-end EAI/orchestration/integration or the task-based interface.
This document contains the seventh module out of 11 of the training slides prepared for those keen on learning more about Joget Workflow. The slides are prepared based on Joget v3.1.
Module listing:-
Module 1: Introduction
Introduction to Business Process and Workflow
Introduction to Joget Workflow
Overview of Joget Workflow v3 Architecture
Module 2: Setting up Joget Workflow
Requirements
Installation
Overview of User Management
Module 3: Building your first Process-driven Application
Business Process Design
Designing Your First Workflow with Workflow Designer
Running Your First Automated Process
Module 4: Process Monitoring
Administration of Process Instances in Joget
Module 5: Creating your first Forms
Creating your First Forms using Joget Form Builder
Understanding the relationship between Forms and Process Activities
Module 6: Using the Email Tool
Implementing Email Tool Plugin on your Process Tool.
Module 7: Creating Datalist and Userview
Creating a Listing of submitted Form data.
Creating a User Interface (UI) for end-user access.
Module 8: Participant Mapping and Permission Control
Defining Process Participant Mapping on your Process
Enforcing Permission Control on your App
Module 9: SLA and Deadlines
Service Level Agreement implementation on Workflow Process.
Creating Email Reminder on Workflow Process using Deadline implementation.
Module 10: Hash Variables
Dynamically populate Form fields, Email plugin.
Using Hash Variable
Module 11: A Revision - Building a Support Ticketing System
Joget Workflow v5 Training - Module 1 - Introduction to Joget WorkflowJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
AthTek WebXone is an intelligent RIA (Rich Internet Applications) builder for software developers to create web based applications with C++Builder, VC, VB, Delphi and PowerBuilder. If you already got the project in any of these development environments, WebXone can assist you to convert the project from client based software to web based app in seconds. Without any web development skill is required, WebXone greatly extends software developers' ability in web app development. If you are looking forward to creating web app with C++Builder/VC/Delphi, WebXone is the creator we highly recommend!
The document provides steps to create JSR-168/JSR-286 portlets using Google Web Toolkit (GWT) with Liferay Portal. It outlines installing necessary software including Eclipse, GWT, Java JDK, Ant, and Liferay Portal. It then describes creating a Liferay project and portlet, adding GWT to the portlet, and deploying the portlet on Liferay Portal.
Time Log with Payment Add on User ManualOrangescrum
The Time Log with Payment add-on user manual will help you to install the Time Log with Payment add-on & guide you the features of Time Log with Payment add-on features.
With this add-on, you can easily plan, track, manage and pay for your extended teams' work.
To know more about the add-on, please visit: http://www.orangescrum.org/add-on/payment
This document provides instructions for deploying the necessary environments and tools for a data analytics lab. It includes setting up a Hortonworks sandbox cluster on Azure, creating an Azure data science virtual machine, and optional configurations for Azure Data Lake and SQL Data Warehouse. Completing these steps ensures students have all required software and access installed prior to the lab. The document estimates completion of the prerequisite setup should take less than 30 minutes.
Orangescrum In App Chat Add-on User ManualOrangescrum
The In-App chat add-on will help you to install the add-on & guide you about the features of chat add-on.
It's a real-time chat widget built for the Orangescrum Community Version. It offers fully secure, single or multi-user chat with private messaging, chat invitations and more.
Explore chat add-on details at: http://www.orangescrum.org/add-on/chat
The document provides an overview of Application Builder and instructions for getting started using it. Application Builder is a tool for creating search applications without coding. It allows configuring facets, search results details, and content rendering. The document explains how Application Builder is preconfigured for clean MarkLogic installations and how it is handled during upgrades. It also provides instructions for starting Application Services and building a sample movies application using the tool's interface.
1. The document discusses servlets, which are Java classes that extend HttpServlet to generate dynamic web content. It covers creating a basic servlet class, mapping it in the deployment descriptor, packaging it into a WAR file, and analyzing requests and sending responses.
2. It then provides examples of using the request object to retrieve headers, parameters, and cookies, and using the response object to add headers, write content, and send cookies.
3. The final sections discuss using servlets to build a basic web form application that separates the controller and view layers. It also covers using HTTP sessions to share data across requests.
1. The document provides instructions for installing and configuring Nintex Workflow 2010, including running the installer, deploying solutions, configuring databases, enabling features, and configuring settings.
2. Key steps include running the installer, deploying solutions, configuring the database, enabling actions, configuring email and LazyApproval settings, and activating features at the site collection and site level.
3. Activating features at the site collection and site level allows the use of Nintex Workflow 2010 and its capabilities within those sites.
Orangescrum Time Log Add-on User ManualOrangescrum
The Time Log User Manual will help you how can you automate your time tracking & install the add-on in your system. For add-on details, please visit: http://www.orangescrum.org/add-on/timelog
BISP is committed to provide BEST learning material to the beginners and advance learners.
In the same series, we have prepared a complete end-to end Hands-on Guide for WebLogic
Administration. The document focuses on how to install, configure and post configuration steps.
Join our professional training program and learn from experts.
Orangescrum Recurring task add on user manualOrangescrum
The Recurring task add-on user manual will help you to install the add-on & guide you about recurring task add-on features.
Create tasks at a certain interval of time as per there condition with recurring task add-on.
For more information, please visit: https://www.orangescrum.org/addon-details/recurringtask
This document provides instructions for installing and configuring the TeamLab portal on a local server or intranet. It describes compiling the source code, system requirements, deploying the portal in the default configuration using an embedded web server and SQLite database, configuring the portal as a Windows service, and basic portal configuration steps. It also provides warnings and additional steps for deploying the portal on the internet using IIS and migrating from SQLite to MySQL.
1. Java Web Start allows users to launch Java applications from a web page with a single click without complicated installation. It manages installation of the required Java Runtime Environment version and updates applications automatically.
2. When a user clicks to launch the Notepad application, Java Web Start installs the needed Java version if missing and runs the application, caching it for future use.
3. The application is integrated with the user's desktop and can be launched from the Java Application Cache viewer or a desktop shortcut in the future without returning to the web page. Java Web Start handles running multiple applications requiring different Java versions.
This document provides instructions for setting up a simple registration example using Struts. It involves:
1. Modifying the struts-config.xml file to map the URL /actions/register1.do to the RegisterAction1 class.
2. Adding a <forward> element to struts-config.xml to specify that the result1.jsp page should be displayed when RegisterAction1 returns "success".
3. Creating the RegisterAction1 class to handle requests to /actions/register1.do. When executed, it will always return "success".
The end result is that accessing /actions/register1.do via a web browser will invoke the RegisterAction1 class and
The document provides an overview of the Apache Struts 2 framework. It discusses that Struts 2 is a popular Java web framework based on the MVC pattern. It is a complete rewrite of the original Struts framework. The document then covers the core components of Struts 2 including actions, interceptors, the value stack, results, and view technologies. It also provides details on setting up the Struts 2 development environment including installing Java, Tomcat, Eclipse, and the Struts 2 libraries.
This document provides instructions for setting up a virtual machine environment for use in IBM UrbanCode Deploy labs. It includes downloading required software packages like Apache Tomcat, IBM UrbanCode Deploy, and a sample JPetStore application. It also guides setting up a Tomcat instance for a Systems Integration Test (SIT) environment on the virtual machine. Specifically, it covers expanding the Tomcat distribution, configuring user roles, and changing ports to avoid conflicts. This prepares the virtual machine for installing and configuring the IBM UrbanCode Deploy server and agents in the next lab.
This document outlines the steps to install and configure Oracle Business Intelligence 10g and integrate it with Oracle E-Business Suite 11i. It includes pre-install tasks like applying required patches, creating an inventory directory and running rootpre.sh. The main steps are running the installer to create an Oracle home, configure ports, provide mail server details and set the ias_admin password. Post-installation, it describes copying the DBC file from E-Business to BI, changing the server name in httpd.conf and setting ownership of the DBC file. TNS entries are also created to connect BI to the E-Business database.
This document provides an overview and details of test scripts included in the Oracle Application Testing Suite Test Starter Kit for Oracle E-Business Suite 12.1.3. It includes test scripts for various Oracle E-Business products, such as marketing, financials, manufacturing, CRM, human resources, and projects. The test scripts can be run in Oracle Functional Testing to automate regression testing of an Oracle E-Business Suite 12.1.3 instance. Instructions are provided on setting up the test environment and executing the test scripts.
This document provides details on demonstrating a composite applications toolbox. It outlines 4 parts to the demo: 1) Showing an existing guided procedure for a new employee's first day. 2) Enabling an existing hardware registration application as a web service. 3) Creating a new visual composer application using the web service to display equipment registered by an employee. 4) Extending the guided procedure to include the new visual composer application. It provides step-by-step instructions for navigating each part of the demo.
This document provides instructions for installing SwiftConfigurator software. It outlines requirements for the operating system, database, application server, and browser. It describes how to configure the Oracle 11g database and Application Server 10g. Steps are provided for deploying the SwiftConfigurator application and configuring datasources. Additional setup information is also included for language settings and known issues.
Joget Workflow v6 Training Slides - 22 - Best Practices on Application BuildingJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 20 - Basic System AdministrationJoget Workflow
This document provides an overview of basic system administration for Joget Workflow v6. It discusses the typical stack including Apache Tomcat, MariaDB database, and JDK. It covers managing the MariaDB database, including inspecting datasources and profiles. It also covers managing the Apache Tomcat application server, including Joget application files, updating Joget, log files, stack traces, and changing the HTTP port. The document provides exercises for setting up a new database and enabling SSL on Tomcat.
Joget Workflow v6 Training Slides - 18 - Integrating with External SystemJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 16 - Preparing Development EnvironmentJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 15 - Introduction to Plugin ArchitectureJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 14 - Introduction to ReportingJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 13 - Improving your Form Design and Prese...Joget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 12 - Version ControlJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 11 - SLA and DeadlinesJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 10 - Participant Mapping and Permission C...Joget Workflow
This document discusses participant mapping and permission control in Joget Workflow. It covers mapping participants to users, groups, org charts, variables or plugins. Permission control is exerted over processes, forms, form sections, userviews and categories. The document provides examples of mapping the approver in a purchase request workflow and restricting access for anonymous users. It directs the reader to additional documentation for details on permission plugins.
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 8 - Designing your First UserviewJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 7 - Designing your First DatalistJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 6 - Using your First Process ToolJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 5 - Designing your First FormJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 4 - Localizing your Joget WorkflowJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 3 - Designing your First ProcessJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 2 - Setting Up Joget WorkflowJoget Workflow
List of Modules
1-Introduction to Joget Workflow
2-Setting up Joget Workflow
3-Designing your first Process
4-Localizing your Joget Workflow
5-Designing your first Form
6-Using your first Process Tool
7-Designing your first Datalist
8-Designing your first Userview
9-Hash Variable
10-SLA and Deadlines
12-Version Control
13-Improving your Form design and Presentation
14-Introduction to Reporting
15-Introduction to Plugin Architecture
16-Preparing Development Environment
17-Building Plugins
18-Integrating with External System
19-Doing more with your Process Design
20-Basic System Administration
21-Best Practices on Application Building
Joget Workflow v6 Training Slides - 1 - Introduction to Joget WorkflowJoget Workflow
This document introduces Joget Workflow, an application development platform used to easily build enterprise web and mobile apps. It can be used to automate business processes through workflows and drag-and-drop form building. Joget Workflow supports plugin extensibility, integration with external systems, and multiple editions including an open source community edition as well as professional, enterprise, and cloud editions. The document provides an overview of workflows, examples of simple and expanded workflows, and recommends further learning on setting up Joget Workflow.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
Introduction of Cybersecurity with OSS at Code Europe 2024Hiroshi SHIBATA
I develop the Ruby programming language, RubyGems, and Bundler, which are package managers for Ruby. Today, I will introduce how to enhance the security of your application using open-source software (OSS) examples from Ruby and RubyGems.
The first topic is CVE (Common Vulnerabilities and Exposures). I have published CVEs many times. But what exactly is a CVE? I'll provide a basic understanding of CVEs and explain how to detect and handle vulnerabilities in OSS.
Next, let's discuss package managers. Package managers play a critical role in the OSS ecosystem. I'll explain how to manage library dependencies in your application.
I'll share insights into how the Ruby and RubyGems core team works to keep our ecosystem safe. By the end of this talk, you'll have a better understanding of how to safeguard your code.
Project Management Semester Long Project - Acuityjpupo2018
Acuity is an innovative learning app designed to transform the way you engage with knowledge. Powered by AI technology, Acuity takes complex topics and distills them into concise, interactive summaries that are easy to read & understand. Whether you're exploring the depths of quantum mechanics or seeking insight into historical events, Acuity provides the key information you need without the burden of lengthy texts.
Your One-Stop Shop for Python Success: Top 10 US Python Development Providersakankshawande
Simplify your search for a reliable Python development partner! This list presents the top 10 trusted US providers offering comprehensive Python development services, ensuring your project's success from conception to completion.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
OpenID AuthZEN Interop Read Out - AuthorizationDavid Brossard
During Identiverse 2024 and EIC 2024, members of the OpenID AuthZEN WG got together and demoed their authorization endpoints conforming to the AuthZEN API
Best 20 SEO Techniques To Improve Website Visibility In SERPPixlogix Infotech
Boost your website's visibility with proven SEO techniques! Our latest blog dives into essential strategies to enhance your online presence, increase traffic, and rank higher on search engines. From keyword optimization to quality content creation, learn how to make your site stand out in the crowded digital landscape. Discover actionable tips and expert insights to elevate your SEO game.
Ocean lotus Threat actors project by John Sitima 2024 (1).pptxSitimaJohn
Ocean Lotus cyber threat actors represent a sophisticated, persistent, and politically motivated group that poses a significant risk to organizations and individuals in the Southeast Asian region. Their continuous evolution and adaptability underscore the need for robust cybersecurity measures and international cooperation to identify and mitigate the threats posed by such advanced persistent threat groups.
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Speck&Tech
ABSTRACT: A prima vista, un mattoncino Lego e la backdoor XZ potrebbero avere in comune il fatto di essere entrambi blocchi di costruzione, o dipendenze di progetti creativi e software. La realtà è che un mattoncino Lego e il caso della backdoor XZ hanno molto di più di tutto ciò in comune.
Partecipate alla presentazione per immergervi in una storia di interoperabilità, standard e formati aperti, per poi discutere del ruolo importante che i contributori hanno in una comunità open source sostenibile.
BIO: Sostenitrice del software libero e dei formati standard e aperti. È stata un membro attivo dei progetti Fedora e openSUSE e ha co-fondato l'Associazione LibreItalia dove è stata coinvolta in diversi eventi, migrazioni e formazione relativi a LibreOffice. In precedenza ha lavorato a migrazioni e corsi di formazione su LibreOffice per diverse amministrazioni pubbliche e privati. Da gennaio 2020 lavora in SUSE come Software Release Engineer per Uyuni e SUSE Manager e quando non segue la sua passione per i computer e per Geeko coltiva la sua curiosità per l'astronomia (da cui deriva il suo nickname deneb_alpha).
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
2. 1. Overview....................................................................................................................................2
2. Installation.................................................................................................................................2
2.1 Installation on Windows............................................................................................................2
2.2 Installation on Linux..................................................................................................................3
2.3 Upgrading from v3....................................................................................................................3
3. Introducing Apps and the App Center....................................................................................5
3.1 Introducing Apps.......................................................................................................................5
3.2 Introducing Userviews, Forms, Lists and Processes..................................................................7
3.3 Introducing the Mobile Edition................................................................................................10
4. Designing an App....................................................................................................................12
4.1 Introducing the Admin Bar......................................................................................................12
4.2 Designing a New App..............................................................................................................13
4.3 Designing a Form....................................................................................................................14
4.4 Designing a List.......................................................................................................................17
4.5 Designing a Userview..............................................................................................................19
4.6 Designing a Process.................................................................................................................23
4.6.1 Introducing the Workflow Designer............................................................................23
4.6.2 Mapping Participants to Users....................................................................................28
4.6.3 Mapping Activities to Forms......................................................................................29
4.6.4 Mapping Tools to Plugins...........................................................................................31
4.6.5 Test Driving the Process.............................................................................................32
4.6.6 Incorporating the Process into the Userview...............................................................32
5. Managing Apps using the Quick Edit Mode........................................................................35
6. Generating Apps from a Form Using the App Generator...................................................36
7. Importing and Exporting Apps.............................................................................................39
7.1 Importing an App.....................................................................................................................39
7.2 Exporting an App.....................................................................................................................40
8. Monitoring Apps.....................................................................................................................41
9. Managing Users.......................................................................................................................42
10. Additional Resources............................................................................................................43
1
3. 1. Overview
Joget Workflow v4 is an open source platform to easily build enterprise web apps for cloud and
mobile.
● Build full-fledged apps e.g. CRM, HR, Healthcare, etc
● Drag and drop forms, lists, UI
● Add workflow to automate processes
● Extend via plugins
● Apps are mobile optimized and cloud ready
● Download ready made apps from the Joget Marketplace
This guide provides a brief introduction, and more detailed information is available in the
Knowledge Base at http://community.joget.org, as well as the official website at
http://www.joget.org/. Please note that some of the examples are for the Enterprise Edition, but
the basic concepts are similar for the Community Edition.
2. Installation
2.1 Installation on Windows
1. Run the setup file joget-setup-x.x.x.exe to launch the Setup Wizard.
2. Click on Next on the Introduction page, I Agree on the License page, and Next on the
Components page.
2
4. 3. Change the Destination folder if required, then click on Install. Once the installation is
complete, click on Finish.
4. To start the Joget Server, go to Start Menu > Programs > Joget Workflow and click on
the green Start Joget Server icon under Joget Workflow. The startup might take some
time, so please wait until the message "INFO: Server startup in XXXX ms" appears
(XXXX represents the time taken for the startup). Do not close the command window.
5. Go to Start Menu > Programs > Joget Workflow and click on App Center. This will
launch the App Center in a web browser.
6. To stop the Joget Server, go to Start Menu > Programs > Joget Workflow and click on
the red Stop Joget Server icon under Joget Workflow.
2.2 Installation on Linux
1. Create a new directory e.g. /opt/joget and extract the tar.gz bundle into that directory
2. Install the Java Runtime Environment (JRE) or Java Development Kit (JDK) version 6
and above
3. Install MySQL Server version 5 and above
4. Create an empty database 'jwdb' in the MySQL server
5. Execute the setup script to create the required database tables: ./setup.sh
6. Execute the bundled Apache Tomcat application server: ./tomcat7.sh run
7. Access the App Center at http://localhost:8080/jw
2.3 Upgrading from v3
1. As with any upgrade, it is strongly recommended that you test the upgrade on a
development or test environment first. Please backup your files and perform the
necessary tests after the upgrade.
2. Extract the v4 Windows ZIP or Linux tar.gz, and locate the v4 jw.war and
jwdesigner.war files under the Apache Tomcat webapps directory e.g. apache-tomcat-
7.0.39/webapps
3
5. 3. It is possible to test run v4 in conjunction with v3. To do this:
i. rename the new jw.war to jw4.war and copy it to the Apache Tomcat webapps
directory "[Joget v3 Installation Directory]/apache-tomcat-6.0.18/webapps".
ii. Once the war file has finished deploying, you can then access v4 at
http://localhost:8080/jw4
4. To perform an actual upgrade to replace v3:
i. Stop the v3 Apache Tomcat.
ii. Delete the existing v3 files in "[Joget v3 Installation Directory]/apache-tomcat-
6.0.18/webapps":
1. jw.war
2. jwdesigner.war
3. jw directory
4. jwdesigner directory
iii. Delete the v3 Apache Tomcat working directories i.e. the "jw" and "jwdesigner"
directories in "[Joget v3 Installation Directory]/apache-tomcat-
6.0.18/work/Catalina/localhost".
iv. Copy the v4 files jw.war and jwdesigner.war into the Apache Tomcat webapps
directory "[Joget v3 Installation Directory]/apache-tomcat-6.0.18/webapps".
v. Start the v3 Apache Tomcat
4
6. 3. Introducing Apps and the App Center
3.1 Introducing Apps
1. Joget Workflow apps can range from a simple database-driven app, to a complex
approval process, or even a full-fledged solution (e.g. CRM) which incorporates
workflow, data management and reporting.
2. The App Center is the default landing page in Joget v4 which displays a grid of
published apps. To access the App Center, use a web browser to access the Joget server at
http://localhost:8080/jw (Replace localhost and 8080 with the appropriate server host and
port if necessary)
3. Click on the Login link on the top right to login as a user. Each user may have access to
different apps depending on permissions.
5
7. Some sample logins are provided in a standard installation as follows:
Administrator:
Username: admin
Password: admin
Normal User (Employee):
Username: cat
Password: password
Normal User (Manager):
Username: clark
Password: password
4. Use the search box to quickly find an app. For example, type claim to look for the sample
HR Expenses Claim App
5. Clicking on the app icon will launch that app in a separate browser window.
6
8. 3.2 Introducing Userviews, Forms, Lists and Processes
1. A userview is a front-end UI for an app. An app may contain 1 or more userviews.
Userviews can have different themes, and consist of menu pages that contain forms, lists,
reports, HTML content, etc.
2. Forms are used to capture and present information. Many form elements are available,
ranging from a simple textfield to more complex types such as form grids. In the sample
HR Expenses Claim App, login as a normal employee (Cat) and click on the New
Expenses Claim to see an expenses claim form. Fill up the form and click on Complete
to submit.
7
9. 3. Datalists (or Lists for short) are tables or reports in tabular format, providing features
such as paging, sorting, filtering and exporting. Logout and login as Cat’s manager
Clark, then click on Approver Inbox in the menu. The page displays a datalist showing
the task inbox, in this case Clark will see a pending claim from Cat.
4. The task created shows a workflow process in action, where a task is routed to the
appropriate person. The process may also involve integration to external systems such as
sending emails or updating external databases. As Clark, click on the Approve Claim
link to view and approve Cat’s submission.
5. The HR Expenses Claim App demonstrates a process driven app. To see a different type
8
10. of app in action, launch the Simple CRM in the App Center. This app is focused on data
management, providing a no-frills approach to manage accounts, contacts, opportunities
and cases.
6. The Simple CRM also demonstrates more advanced reporting capabilities such as tabular
management reports and graphical charts.
9
11. 3.3 Introducing the Mobile Edition
1. When accessing a Joget app from a mobile web browser (smartphone or tablet), the user
will automatically be shown the mobile edition.
2. The mobile userview is presented in a mobile user experience which includes the look
and feel, page transitions, some offline capabilities, etc.
3. Datalists are automatically converted from a tabular format into a more suitable mobile
list format.
10
12. 4. Forms are also automatically formatted accordingly.
11
13. 4. Designing an App
4.1 Introducing the Admin Bar
1. The Admin Bar is a new feature introduced in Joget v4 that provides administrators a
consistent (and convenient) way of managing apps and users.
2. In the App Center, login as an administrator. The default administrator login in a
standard installation is as follows:
Administrator:
Username: admin
Password: admin
3. The Admin Bar is a green panel that appears on the right of the window.
4. Clicking on the Joget logo will bring you back to the App Center, while clicking on any
of the other buttons will open an overlay over the current window.
5. Try clicking on All Apps. This opens an overlay showing all the published and
unpublished apps.
12
14. 6. To close the overlay window, click on the large X button on the top right.
4.2 Designing a New App
1. In the Admin Bar, click on All Apps.
2. In the All Apps window, click on the Design New App button along the top.
13
15. 3. Key in the details of the new app.
App ID: A short and unique ID for each app (no spaces) e.g. travelRequest
App Name: A descriptive name e.g. Travel Request
4. Click on Save. The app will be created and you will be brought to the App design page.
4.3 Designing a Form
1. In the App design page, click on the Create New Form button along the top.
2. Key in the details of the new form.
Form ID: A short and unique ID for each form (no spaces) e.g. travelRequestForm
Form Name: A descriptive name e.g. Travel Request Form
Table Name: The database table name to store the form data e.g. travel_requests. Note
that different forms can share data by pointing to the same table name.
14
16. 3. Click on Save to save the form and launch the Form Builder in a new window. If your
browser blocks the popup, click on the form name to launch it.
4. The first step in the Form Builder is the Design Form page. On the left is the palette
containing available form elements. In the middle is the canvas containing one or more
sections, and each section may contain one or more columns.
5. When you mouseover a section header (or any form element), buttons appear giving you
options.
15
17. 6. Click on Edit Section. This opens a Property Editor showing properties that you can
modify. Each form element has different properties that can be configured.
7. Click on the OK at the bottom to save the property changes.
8. You can add sections using Add Section, and move sections around by dragging.
9. Drag form elements from the palette into any section.
10. Mouseover any form element to see the Edit and Delete options. Click on Edit to modify
the form element properties.
16
18. 11. At any time, you may preview the form by clicking on the large Preview button at the
top.
12. Once you have finished designing the form, click on the large Save button at the top and
you will receive confirmation that the form is saved. You may then continue to design the
form, or close the Form Builder window.
4.4 Designing a List
1. In the App design page, click on the Create New Datalist button along the top.
2. Key in the details of the new list.
ID: A short and unique ID for each list (no spaces) e.g. travelRequestList
Name: A descriptive name e.g. Travel Request List
Description: Optional description.
3. Click on Save to save the list and launch the List Builder in a new window. If your
browser blocks the popup, click on the list name to launch it.
17
19. 4. The first step in the List Builder is the Source page. Here, you can select the source of
the data, called Binders.
5. Select Form Data Binder. This binder populates a list based on data captured from Joget
forms. Once you select the binder, choose a form then click OK at the bottom.
6. This brings you to the Design page. Here, all available columns provided by the binder
18
20. are listed in the palette on the left. Drag the desired columns into the canvas in the
middle.
7. When you mouseover a column, buttons appear giving you options to edit or delete the
column. Clicking on Properties opens a Property Editor showing properties that you can
modify.
8. At any time, you may preview the list by clicking on the large Preview button at the top.
9. Once you have finished designing the list, click on the large Save button at the top and
you will receive confirmation that the list is saved. You may then continue to design the
list, or close the List Builder window.
4.5 Designing a Userview
1. In the App design page, click on the Create New Userview button along the top.
19
21. 2. Key in the details of the new userview and click on the Save button.
ID: A short and unique ID for each userview (no spaces) e.g. travelPortal
Name: A descriptive name e.g. Travel Portal
Description: Optional description.
3. Click on Save to save the userview and launch the Userview Builder in a new window.
If your browser blocks the popup, click on the form name to launch it.
4. The first step in the Userview Builder is the Design Userview page. On the left is the
palette containing available menu elements. In the middle is the canvas containing the
userview header, footer and one or more menu categories.
5. When you mouseover the canvas Menu, a button will appear giving you the option to
Add Category.
20
22. 6. You can click any category name to edit it, and drag categories up and down.
7. Drag menu elements from the palette into any category.
8. Mouseover any category or menu element to see the available options.
9. Click on Properties button to modify each menu element’s properties.
10. At any time, you may preview the userview by clicking on the large Preview button at
the top.
21
23. 11. Once you have finished designing the userview, click on the large Save button at the top
and you will receive confirmation that the userview is saved. You may then continue to
design the userview, or close the Userview Builder window.
12. Before a userview can be accessed by a normal user, the app needs to be published. To do
that, click on the Not Published or Versions link on the left in the App design page.
13. A popup displays all versions of the app. Select the radio button next to the latest version
and click on the Publish button. Once an app is published, its userviews will be available
in the App Center.
22
24. 4.6 Designing a Process
4.6.1 Introducing the Workflow Designer
1. In the App design page, click on the Processes menu on the left, and then on the Launch
Workflow Designer button along the top.
2. The Workflow Designer uses a technology called Java Web Start and requires Java to be
installed on the PC. If a JNLP file is downloaded, open it with the Java Web Start
Launcher. The Workflow Designer will be downloaded to the PC the first time it is
launched, or when there are any updates.
3. There are 3 main areas in the Workflow Designer. On the top left, the Navigator panel
contains a list of processes. The bottom left Guide panel provides hints and warnings.
The main panel in the middle is the Graph area that contains a palette and the process
diagram.
23
25. 4. Right click on the process name in the Navigator and select Properties, or double click
on the process name. This brings up the properties dialog where you can edit the process
details.
5. Add Participants into the process by dragging the participant icon from the palette into
the process diagram. Each participant is displayed as a horizontal swimlane. Participants
represent users or roles that perform a certain task. Double click on the participant name
to set its properties.
24
26. 6. Add activites, tools and routes into the process diagram. Activities represent forms
which require human interaction. Tools represent system or automated tasks, and routes
are decision points. Use transitions to link them all together in a flow.
7. To handle routing (for example approval conditions), use Routes in combination with
workflow variables. To create a workflow variable, double click on the process name in
the Navigator to bring up the process dialog. Click on the first small icon under the
Workflow variable heading, and key in the ID of the variable e.g. status.
25
27. 8. Once a workflow variable has been defined, double click on a transition to open the
transition dialog.
9. In the transition dialog, select type Condition, and key in a JavaScript-style condition in
the Expression textbox e.g. status == ‘Approved’ means that this transition will occur if
the value of status is “Approved”.
26
28. 10. Set the transition type to Otherwise to indicate that it is the default path to take when
other conditions are not met. The Otherwise transition is shown in orange. An example of
a simple routing process is as shown below:
11. Ensure that the process has a proper Start and End. Once the Guide indicates that the
process is valid, the Deploy button will be enabled. Click on Deploy to deploy the
process to the server.
27
29. 4.6.2 Mapping Participants to Users
1. Once a process has been successfully deployed, the Workflow Designer will close. Click
on OK in the App design page to load the process details.
2. Participants defined in the process are listed in the Map Participants to Users tab, and
you can map each participant to specific people. Click on Add/Edit Mapping to map to
specific groups, users, organization chart, etc. If no mapping is done for a participant, any
tasks are automatically defaulted to the current user instead.
28
30. 4.6.3 Mapping Activities to Forms
1. In the Map Activities to Forms tab, all process activities are listed.
2. For each activity, click on Add/Edit Form to select from a list of current forms in the
app.
3. As an example to handle an approval process, click on Create New Form to create a new
approval form. In this new form, add a Subform that displays the original submitted
form, and radio buttons to capture the approval status.
4. Configure this subform to select the original request form.
29
31. 5. Configure the status radio button to have Approved and Rejected options.
6. For routing purposes, an important setting in the radio button is the mapping to a
workflow variable under Advanced Options. In this case, setting the mapping to status
means that the value will be stored in the status workflow variable.
30
32. 7. After all the configuration, the new approval form should look similar to the following
screenshot:
4.6.4 Mapping Tools to Plugins
1. In the Map Tools to Plugins tab, you can map tools defined in the process to plugins.
2. For each tool, click on Add/Edit Plugin to select and configure a plugin.
31
33. 4.6.5 Test Driving the Process
1. To perform a test run on a process, click on the Run Process button along the top of the
App design process page.
4.6.6 Incorporating the Process into the Userview
1. In the App design page, click on the name of an existing userview to launch the Userview
Builder.
32
34. 2. Drag a Run Process element into a menu category. This menu element allows the user to
start a process from the userview.
3. Click on Properties of the Run Process element and select the process to run.
4. Drag an Inbox element into a menu category. This menu element provides the user with
an inbox to manage their assigned workflow tasks.
33
35. 5. Save the userview, and you will be able to run and perform assigned tasks in the
published userview.
34
36. 5. Managing Apps using the Quick Edit Mode
1. Quick Edit Mode is a new feature in v4 that allows administrators to identify forms, lists
and menus directly from the front-end userview.
2. If you are logged in as an administrator, you will see a minimized Admin Bar on the
right with buttons to toggle Quick Edit Mode On or Off.
3. Once Quick Edit Mode is enabled, elements within the userview page are highlighted
with green Quick Edit buttons. Clicking on the button will launch the respective Builder
in a new window.
35
37. 6. Generating Apps from a Form Using the App Generator
1. The App Generator is a new feature in v4 that greatly accelerates the building of an app.
Using the App Generator, you can generate lists, CRUD (Create-Read-Update-Delete), a
generic approval process and a Twitter Bootstrap themed userview directly from a form.
2. To use the App Generator, click on the large Generate App button on the top right of the
Form Builder. Make sure that the form is saved first.
3. The App Generator dialog will offer options to Generate List, Generate CRUD and
Generate Approval Process. Select each one and click on Generate.
36
38. 4. Once the generation is complete, reload the App design page and you will see a number
of auto generated forms, lists, userviews and a process.
37
39. 5. The generated app is automatically published, and you will be able to launch the app
from the App Center.
38
40. 7. Importing and Exporting Apps
7.1 Importing an App
1. Joget apps are packaged files that contain form, datalist, userview and process
definitions. Apps can be exported from another Joget installation, or downloaded from
the Joget Marketplace.
2. To import an app, first login to the App Center as an administrator.
3. In the Admin Bar on the right, click on All Apps.
4. In the All Apps page, click on the Import App button along the top.
5. In the Import App dialog, select the app file, and click on Upload.
39
41. 7.2 Exporting an App
1. To export an app, first login to any userview in the current app as an administrator.
2. In the Admin Bar on the right, click on App, and select Properties & Export on the
left.
3. Click on the Export button along the top, and the exported app will be downloaded as a
ZIP file.
40
42. 8. Monitoring Apps
1. For monitoring purposes, administrators are able to track state of all processes.
2. In the Admin Bar on the right, click on Monitor.
3. The Running Processes and Completed Processes menus on the left show a list of
running and completed processes respectively.
4. Clicking on a specific process brings up the details of the process, along with a list of all
the past and current process activities.
5. The Audit Trail menu on the left displays a list of audit trail information which includes
user authentication.
6. The Tomcat Logs menu on the left provides a way for administrators to directly
download the Tomcat log files for troubleshooting purposes.
41
43. 9. Managing Users
1. Joget allows the setup of one or more organizations which contain departments,
grades, and reporting structure. Groups are also available as an informal grouping or
categories of users.
2. In the Admin Bar on the right, click on Users.
3. There are menu options on the left to Setup Users, Setup Groups and Setup
Organizations.
4. Integration to external directory systems such as LDAP or Active Directory are also
available via plugins. This can be configured by selecting Directory Manager Settings
after clicking on the Settings button of the Admin Bar.
42
44. 10. Additional Resources
Joget Official Website
http://www.joget.org
Joget Knowledge Base and Community Forums
http://community.joget.org
Joget Blog
http://blog.joget.org
Joget Marketplace
http://marketplace.joget.org
Joget Translation Site
http://translate.joget.org
Joget on Facebook
http://www.facebook.com/jogetworkflow
Joget on Twitter
http://www.twitter.com/jogetworkflow
Joget on YouTube
http://www.youtube.com/jogetworkflow
43