Quantcast
Channel: Joget Blog
Viewing all 176 articles
Browse latest View live

On Joget Workflow Scalability

$
0
0
Since v3.0, we had done quite a number of code profiling steps and optimized the identified bottlenecks. There is significant performance improvement in v4.

In terms of customer implementations, we have a customer in Asia that implemented a cluster of up to 5 servers on AWS (Amazon Web Services) to handle up to 1500 concurrent users. There's another in Europe that has several thousand total users running on a single on-premise server.

As Joget Workflow is a platform and not directly an end-user app, the scalability and performance would depend on a number of factors e.g. complexity of the apps and use cases, usage patterns, tuning of the OS/DB/JVM/app server stack, etc. 

The best approach would be to perform profiling/sampling on specific apps/use cases that are considered slow, that would give a good indication on any possible bottlenecks/resource contention issues.

There is a very general guideline at http://dev.joget.org/community/display/KBv4/, but it is difficult to recommend specific environments. From what we know, each of our customers have very varied infrastructures to support different requirements because there are are potentially many factors involved, for example:
  1. Total number of users
  2. Maximum expected concurrent users
  3. Number of apps running on the platform
  4. Complexity of each of the apps
  5. Amount of data generated in each app 
  6. Network infrastructure
  7. etc.
For the standard Enterprise Edition, you can perform vertical scaling by increasing server resources as required when load increases. If there are bottlenecks it is important that the deployment is tuned and optimized e.g. Java VM tuning, app server tuning, database optimization, etc. There is an article in the Knowledge Base located here.

If a single node is not enough, then horizontal scaling can be done by clustering and load-balancing multiple copies of Joget on separate application servers. There is a clustering guide document, but clustering is only available in the Large Enterprise Edition.

To summarize, the structure would very much depend on your environment and usage. Perhaps some things to consider:
  1. How many total and concurrent users are there? Will this grow in future? 
  2. In your current environment, is the current infrastructure sufficient for the load? Would it be possible to increase the server resources?
  3. If the needs outgrow one server node, do you want to consider implementing the Large Enterprise Edition for clustering and/or load balancing? 
  4. Another possible approach could be to partition the apps. Are there specific apps that incur the highest load? Maybe you might want to separate apps into different servers.
Thanks!



Community Contributed Joget Apps and Plugins

$
0
0
We started a community contributed section in our marketplace and in our community site a while back. Since then, we have been exploring ways to allow the developer community to develop Joget apps or plugins that can be shared to the rest of the Joget community either commercially or as free to use.

The e-book, "Easy Joget v3 for Absolute Beginner" contributed by Madeng, has been downloaded/viewed more than 9,000 times. Followed by "Liferay Directory Manager Plugin 1.0", which garnered 60 downloads and "Protected Text Field Form Plugin v1.0" with 47 downloads.

Check out the latest contributions, a very useful Property Hash Variable Plugin that allows users to retrieve a property value from any properties file placed in the "wflow" folder; and the Google Apps Directory Manager Plugin, that allows Google Apps users to integrate with Joget Workflow.

For more info on how to use the Google Apps Directory Manager Plugin, check out the video below:


In the months ahead, we hope to get feedback from the developers and users on how we can help them help the community. If you have any ideas on how we can increase the participation of the community, we will be glad to hear them :-)

If you are interested to develop Joget plugins or apps, to sell them or give away for free in the Community Contributed section of our marketplace, please let  us know (info[at]joget.org), and we will be very happy to provide you with more info. Or if you just want to explore, you should check out the following:

  • To get started with developing Joget Apps, start here.
  • To get started with developing Joget plugins, start here and here.

If you have some thoughts to share, please feel free to comment below. Thanks.

What’s Coming in Joget Workflow v5?

$
0
0

Introduction


Joget Workflow (http://www.joget.org) 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

With downloads and adoption from across the world since the first release in 2009, the current stable version is v4 which provided a host of new functionality as described in http://www.joget.org/joget-workflow-v4/


The next major release v5 is coming soon in 2015, and the following section describes the major new features and enhancements to be expected.

What’s New in v5?

New App Center


The user interface has been refreshed with the new App Center sporting a simplified, cleaner look.


New Admin Sidebar


For administrators and app designers, the new Admin Sidebar is easily accessible from almost everywhere, sliding out from the right for a consistent user experience.




New Web-Based Process Builder


A new web-based Process Builder is now available to enable process design from right within the browser.


The existing Workflow Designer client which uses Java Web Start technology is also available to offer alternative means of designing processes based on preference.

Improved App Generator


An improved App Generator greatly accelerates the building of an app by allowing administrators to rapidly generate an app directly from a form. It can generate lists, CRUD (create-read-update-delete) pages and processes.


Improved App Theme Flexibility


Underlying changes to the theme architecture allows for more flexibility and variations in themes for the front-end UI (Userview) for apps. A new modern theme is included using this new mechanism.


New Audit Trail For Forms


In addition to capturing audit trails of process activities, form data updates can now be automatically captured for auditing purposes as well.


New and Enhanced App Plugins


Several useful and enhanced app plugins are provided, for example an Advanced Form Grid (a dynamic grid embedded within a form) and the enhanced charting plugin which allows for more impressive graphs and charts.


Performance and Scalability Enhancements


Performance has been optimized by minimizing hotspots through refactoring and caching, showing improvements of up to 80% in some use cases thus supporting higher scalability and larger deployments.

Resources


With a v5 Beta release planned soon, check out the stable v4 release with the following resources:


NOTE: The features in v5 are subject to change prior to release

Joget Workflow Training – Basic & Advance for v3.1 – Module 1 – Introduction

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version.

This would be another good avenue for those who are looking for more learning materials to create more values for their organizations.

This is the first out of 11 modules that will be posted online every few days.


This is the complete listing of all the modules.

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 2 – Setting Up Joget Workflow

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version.

This would be another good avenue for those who are looking for more learning materials to create more values for their organizations.

This is the second out of 11 modules that will be posted online every few days.

In this module, we will be going through on how to install Joget Workflow in your system as well as going through the built-in user directory management in Joget's web console. By default, Joget comes with a sample organization chart users for you to experiment with. It is possible for one to use external directory user implementation by using the LDAP Directory Manager plugin.



This is the complete listing of all the modules.

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

Better flow control in Workflow Design

$
0
0
A Condition transition is used part of decision making process for the purpose of routing in a workflow process.

What we have below is a typical "Yes/No", "Approve/Reject" routing by using the following expression.
status == "Approved"
whereby "status" is a declared Workflow Variable. If the "status" variable contains the exact string of "Approved", then the Workflow would then flows to "Send Approved Proposal".


Expressing more with the expression


In the "expression" field of the transition element found in your workflow process design, one can  actually put in Javascript coding into it.
As long as at the end of it, one of the statement would return a true/false value.

 Example:
var myRegExp = /dog/;
var myText = " My dog smells worse than your dog";
myRegExp.test(myText)
would return a true.
var myRegExp = /dogie/;
var myText = " My dog smells worse than your dog";
myRegExp.test(myText)
would return a false.

And in this workflow design below, we are looking for the string of "Approved" in the variable "status"
/Approved/.test(status)
 


The strings below would result in a true flag being returned.
  • 1-Approved
  • 2-Approved
  • Approved-all
as it matches "Approved" in any part of the string.

Joget Workflow Training – Basic & Advance for v3.1 – Module 3 – Building your first Process-driven Application

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version. This would be another good avenue for those who are looking for more learning materials to create more values for their organizations. This is the third out of 11 modules that will be posted online every few days.

In this module, we will learning on how to create a Process-driven Application by first creating a application container, followed by a simplistic Workflow Process design. By creating a Workflow Process design, we will be learning about elements such as Activity, Tool, Transition, Route, Participant, System Swimlane and so on. After the creation of the Workflow Process, we will then move on to verify the work done by going through the actual Process flow itself.

This is the complete listing of all the modules.

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 4 – Process Monitoring

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version. This would be another good avenue for those who are looking for more learning materials to create more values for their organizations. This is the fourth out of 11 modules that will be posted online every few days.

In this module, we will be learning on how to keep track of running instances created in Joget Workflow. We will also be looking at actions that can be taken by the administrator in managing the system.



This is the complete listing of all the modules.

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 v4.0.14 released

$
0
0
We are delighted to announce the immediate availability of the latest maintenance build of Joget tagged with version 4.0.14 (Build 1792).

Compared to the previous release, this release has the following notable updates:-
  • Maintaining order when Form Grid/List Grid hit validation errors.
  • Ordering in Popup Select Box/ List Grid.
  • Improvement in Jasper Reports Menu.
  • Improvement of logging for Hash Variables.
  • Improvement in process design update.
  • Date format support improvement for Date Picker.
  • Improvement of data storage for Multi Paged Form.
  • Support of '.'& '@' in username.
  • Persisting of current menu item in CorporatiTheme.
  • Improvement the reliability of User Notification plugin.
If you would like to view the complete change log, please look for the "changes.txt" file after downloading/installing Joget. Click here to download Joget.

Joget Workflow Training – Basic & Advance for v3.1 – Module 5 – Creating your first Forms

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version. This would be another good avenue for those who are looking for more learning materials to create more values for their organizations.
This is the fifth out of 11 modules that will be posted online every few days.

In this module, we will be learning about the Form Builder. The Form Builder is the second component of 4 components in Joget. In Joget, the 4 components are:-
  1. Workflow engine
  2. Form
  3. Datalist
  4. Userview
In Form Builder module, we will be learning the following:-
  1. Naming convention for table naming in Form Builder itself.
  2. Form to Activity mapping for Workflow Process
  3. Creation of Form with basic input elements such as Text Field, Date Picker, and Textarea.
  4. Subform concept in Form Builder to refer to existing form.
  5. Workflow Process flow control using Form Builder's input element.



This is the complete listing of all the modules.

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 6 – Using the Email Tool

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version. This would be another good avenue for those who are looking for more learning materials to create more values for their organizations.

In this sixth module, we will be learning on how to map the existing process's Tool node to one of the many available Process Tool plugins. We will be learning on how to configure the Email Tool to send out Email as part of the Workflow Process flow.


This is the complete listing of all the modules.

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 Datalist and Userview

$
0
0
We are making our training slides available online. This set of training slides is based on the Joget Workflow v3.1 version. This would be another good avenue for those who are looking for more learning materials to create more values for their organizations.

In this module, we will be covering the third and last components of Joget Workflow - Datalist and Userview.
Userview with a Form created using the Joget Form Builder and Userview Builder

Datalist in a Userview created using the Joget Datalist Builder
Datalist is often used as a mean for reporting purpose or to list down submitted application data. Userview, on the other hand, is primarily used to act as end user interface to access the app designed in Joget.



This is the complete listing of all the modules.

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 8 – Participant Mapping and Permission Control

$
0
0
In this eighth module, we will be talking about Participant Mapping and Permission Control. They are essentially 2 main chapters combined together in one module as they are related with user control.

Participant Mapping



This is the complete listing of all the modules.

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 Deadlines

$
0
0
In this module, we will be discussing about 2 main topics.
  1. SLA (Service Leave Agreement) implementation and
  2. Deadlines implementation on Workflow Activity.
Service Level Agreement (SLA) can be incorporated in the process design as a means for the process owner to define and maintain quality of services.
In Joget, SLA may be implemented at the process level and, typically, at the activity level.

On the other hand, Deadlinesact as a timer which triggers an exception transition to another activity when a specified duration has elapsed. Deadlines can be set for each activity.

 
This is the complete listing of all the modules.

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

Upgrades Under the Hood in Joget Workflow v5

$
0
0

As an open source platform to easily build enterprise web apps, the new Joget Workflow v5 features were described in a previous post What’s Coming in Joget Workflow v5?, and this new post shares some details on upgrades under the hood.


Joget is built on Java using the proven and popular enterprise libraries Spring Framework and Hibernate ORM and in v5 they will be upgraded to the latest available stable releases (Spring 4.1.5 and Hibernate 4.3.8) to take advantage of all the performance, stability and security improvements available.

Also, performance in the Joget Workflow v5 core platform has been optimized by minimizing hotspots through refactoring and caching, showing vast improvements in some use cases for even higher scalability and larger deployments.


The product team is working hard to bring Joget Workflow v5 to the community in a beta release soon, check back here for more updates!


Joget Workflow Training – Basic & Advance for v3.1 – Module 10 – Hash Variables

$
0
0
In this module, we will be introducing you a new concept in Joget called Hash Variable.
Hash Variables help to dynamically gather and furnish you with useful information in your App design process.



This is the complete listing of all the modules.

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 11 – A Revision - Building a Support Ticketing System

$
0
0
In this final module of training slides created based on Joget v3.1, we are going into doing a revision for most of what's covered in the previous 10 modules. This module is very important in assessing and reinforcing what's learned.



This is the complete listing of all the modules.

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

New Introduction Video to Joget Workflow Web Application Platform

$
0
0
Here's a new short overview video introducing the Joget Workflow Web Application Platform. Enjoy!

Joget v4 Training Video now Available Online

$
0
0
This time around, we are making our training videos recorded from our recent training sessions available for online viewing.

At the time of posting, these are the modules and videos available online.

ModuleModule NameLevelStatus
1Introduction to Joget WorkflowGeneralAvailable
2Setting up Joget WorkflowGeneralAvailable
3Designing your first Process on Joget WorkflowApp DesignerAvailable
4Localizing your Joget WorkflowGeneralPending
5Designing your first Form on Joget WorkflowApp DesignerAvailable
6Using your first Process Tool – EmailApp DesignerAvailable
7Designing your first Datalist on Joget WorkflowApp DesignerAvailable
8Designing your first Userview on Joget WorkflowApp DesignerAvailable
9Hash VariableApp DesignerAvailable
10Permission ControlApp DesignerAvailable
11SLA and DeadlinesApp DesignerPending
12Version ControlApp DesignerPending
13Improving your Form design and PresentationApp DesignerPending
14Introduction to ReportingApp DesignerPending
15Introduction to Plugin ArchitectureDeveloperPending
16Preparing Development EnvironmentDeveloperPending
17Building a PluginDeveloperPending
18Integrating with External SystemDeveloperPending
19Doing more with your Process DesignApp DesignerPending
20Basic System AdministrationDeveloperPending
21Userview KeyApp DesignerPending
22Best Practices on Application BuildingApp DesignerPending

Please visit http://www.joget.org/joget-workflow-v4-training/ for the latest available videos.

The slides used in this training session will also be made available online soon after we have fine tune them.

3 New Module Videos Available for Joget v4 Training

$
0
0
As for today, we have made another 3 modules available for your reference. They are:-

ModuleModule NameLevelStatus
11SLA and DeadlinesApp DesignerAvailable
12Version ControlApp DesignerAvailable
13Improving your Form design and PresentationApp DesignerAvailable

We are still working on our way to make all modules available in the near future. Please bear with us. Here's the complete listing to date.

ModuleModule NameLevelStatus
1Introduction to Joget WorkflowGeneralAvailable
2Setting up Joget WorkflowGeneralAvailable
3Designing your first Process on Joget WorkflowApp DesignerAvailable
4Localizing your Joget WorkflowGeneralPending
5Designing your first Form on Joget WorkflowApp DesignerAvailable
6Using your first Process Tool – EmailApp DesignerAvailable
7Designing your first Datalist on Joget WorkflowApp DesignerAvailable
8Designing your first Userview on Joget WorkflowApp DesignerAvailable
9Hash VariableApp DesignerAvailable
10Permission ControlApp DesignerAvailable
11SLA and DeadlinesApp DesignerAvailable
12Version ControlApp DesignerAvailable
13Improving your Form design and PresentationApp DesignerAvailable
14Introduction to ReportingApp DesignerPending
15Introduction to Plugin ArchitectureDeveloperPending
16Preparing Development EnvironmentDeveloperPending
17Building a PluginDeveloperPending
18Integrating with External SystemDeveloperPending
19Doing more with your Process DesignApp DesignerPending
20Basic System AdministrationDeveloperPending
21Userview KeyApp DesignerPending
22Best Practices on Application BuildingApp DesignerPending

Viewing all 176 articles
Browse latest View live