Search This Blog

Tuesday, April 19, 2016

jBPM Case Study-4 Online Phone Purchase Process

1.1 Online Phone Purchase Process

Many of us has done this activity in real life but do we understand it from a process point of view let’s see in the case study that will be quite similar to that of buying a commodity online.

1.1.1 Processing stages

§  Choose a phone to buy.
§  Customer makes a request to buy a phone.
§  System checks the commodity stocks
There can be outcome of it.
o   Commodity out of stock
§  End process.
o   Stock available
§  Check Money in the online wallet.
There can be two outcome.
·         Amount not available in online wallet.
o   End Process.
·         Amount available in online wallet.
o   Customer Pay the bill.
o   Hand over the phone to customer.
o   End process.


1.1.2 Process Diagram




For more information follow my Tutorial  online @ jbpm tutorial master 

jBPM Case Study-3 Leave Request Process

1.1   Leave Request Process

Leave request is the process which can be used anywhere in an organization to track the record of leave application process and leave balance.

1.1.1 Processing stages

§  Process Start While user sends an application for leave request.
§  Determine Absence duration.
There can be two outcome of it
o   Applied Leave > Leave balance
§  Department Manager Approval.
o   Applied Leave  <=  Leave balance
§  Group Leader Approval.
§  Combine event.
§  Parallel tasks execution
o    HR Confirmation.
o   Filling document in attendance system.
§  Combine event.
§  End event.


1.1.2 Process Diagram


For more information follow my Tutorial  online @ jbpm tutorial master 


jBPM Case Study-2 ONLINE SHOPPING PROCESS

1.1  Online Shopping Process

Online shopping is the most abundant used process now a days and many of you must be aware of the process that is followed. Here is the simple case study on how the online shopping process works.

1.1.1 Processing stages

§  Choose a commodity to buy.
§  User enters into a process as soon as it clicks on BUY activity.
§  System checks the commodity stocks
There can be two outcome of it.
o   Commodity out of stock
§  Send message notification to user.
o   Stock available
§  Prepare the commodity.
§  Deliver the commodity.
§  Send shipment notification
§  End the process


1.1.2 Process Diagram


For more information follow my Tutorial  online @ http://jbpmmaster.blogspot.com/ 

jBPM Case Study-1 ATM CASH WITHDRAWAL PROCESS

This is the most common exercise taken in order to explain the process of how the cash
Is withdrawal from an ATM machine?

§  Start the Process Buy inserting the card into the machine.
§  User should be asked to enter PIN and Amount.
§  System validate the PIN count difference.
§  System Authorize the user.
§  System counts the amount difference and counts the cashpoint amount difference in parallel.
§  Do the case point activity.
§  Print activity summary.
§  End the process.


For more information follow my Tutorial  online @ jbpm tutorial master 


How to Resolve the issue with BRMS 6.2/BPM Suite 6.2 installation

Problem Statement :
When we try to install the BRMS 6.2 or BPMS 6.2 using the installer on Windows we get this error:

Connected to Management Interface.
Advanced configuration command failed: deploy "C:\Users\Administrator\Desktop\jboss-eap-6.4.5/domain/business-central.war" --all-server-groups
{
    "outcome" => "failed",
    "failure-description" => "Path C:\\Users\\Administrator\\Desktop\\jboss-eap-6.4.5\\domain\\business-central.war doesn't exist.",
    "command" => "deploy \"C:\\Users\\Administrator\\Desktop\\jboss-eap-6.4.5/domain/business-central.war\" --all-server-groups"
}


Solution : 

1. Use JDK 1.7 on windows-7 machine.
2. Go to windows and right click on computer and click on properties.
3. Click on Advance system settings.
4. Under Advanced tab click Environment variables.
5. Set the  java home/bin folder to your system path, It was failing to find the jar command C:\program files \java\jdk1.7.0._79\bin.


For more information follow my Tutorial online @ http://jbpmtutorialmaster.blogspot.com/

Jboss jBPM-6 Environment Setup and EAP configuration with BPM_Suite

1.       Download and install the latest version of java (JDK) and install the same (jDk7 preferred).

 

2.       Set JAVA_HOME as environment variable providing the path of the installed JDk.

 

3.       Add the java home\bin folder to our system path as   C:\Program Files\Java\jdk1.7.0_79\bin

 

 

4.       Download Red Hat JBoss Enterprise Application Platform from http://www.jboss.org/products/eap/download/

 

5.       Install the Red Hat JBoss Enterprise Application Platform with default configuration.

 

6.       Download the Red Hat JBoss BPM Suite from http://www.jboss.org/products/bpmsuite/download/


7.       Install the Red Hat JBoss BPM Suite with default configuration choosing the path of the installed EAP server above. For more info refer https://access.redhat.com/documentation/en-US/Red_Hat_JBoss_BPM_Suite/6.1/pdf/Installation_Guide/Red_Hat_JBoss_BPM_Suite-6.1-Installation_Guide-en-US.pdf


8.       Similar you can download and install the Red Hat JBoss BRMS from

http://www.jboss.org/products/brms/download/



9.       Download the Red Hat JBoss Developer Studio from http://www.jboss.org/products/devstudio/download/


10.   Install the Red Hat JBoss Developer Studio with default configuration.

follow the link to know more https://docs.jboss.org/jbpm/v6.0/userguide/jBPMEclipseJBPM.html


11.   In the JBDS install the jBPM runtime plugin from updated software providing the path as http://downloads.jboss.org/jbpm/release/6.0.0.Final/updatesite/


12.   Start the server from the command prompt running the command  jboss-as-7.1.1.Final\bin\standalone.bat -c standalone.xml.

13.   Database can be configured in standalone.xml of the server path  EAP-6.4.0\standalone\configuration.



For more information follow my Tutorial  online @ http://jbpmmaster.blogspot.com/