Remember, you have created one Human Task, ApproveQuote.task, and have used it for three user activities: Business Analyst Review, Approve Deal, and Approve Terms.
As you are going to bring many changes to the Human Task, and create new tasks and rules in this chapter and next the chapter too, you will create separate Human Tasks and their forms for Business Analyst Review and Approve terms. Approve Deal will continue to use the same ApproveQuote.task form.
In this section, you will generate a user interface for the Human Tasks, as follows:
.task
file and click Create Form | Auto generate Task Form, to generate ADF UI for the Human Task.BusinessAnalystUI
.Approve Terms
and create a Human Task to approve terms for it.Approve Terms
Human Task as ApproveTermsUI
.BusinessAnalystUI, ApproveQuoteUI, ApproveTermsUI
, for the Human Tasks Business Analyst Review, Approve Deal and Approve Terms, respectively.How it works...
As your SOA Composite includes a Human Task, you need a way for users to interact with the task. The integrated development environment of Oracle SOA Suite includes Oracle Application Development Framework (Oracle ADF), for this purpose. With Oracle ADF, you can design a task form that depicts the human task in the SOA composite. If you check the project navigator, under the newly created projects BusinessAnalystUI and ApproveTermsUI, you can find the following:
.jspx
) file.hwtaskflow.xml
file is created to capture the details on connecting with the service engine. By default, it uses remote EJB to connect to the workflow server.The Oracle SOA server URL and port are automatically determined by using the WebLogic runtime server MBeans. However, you can override these by explicitly specifying the URL and port information here.18.217.199.122