Skip to main content

If your Fusion Middleware project uses the Human Workflow component and has the requirement of creating an ADF Standalone Application, then it's only a matter of time until the question is raised. "How can I embed the worklistapp in my ADF Standalone Application?" This question is answered in detail in the Oracle documentation here:

http://docs.oracle.com/cd/E23943_01/user.1111/e15175/bpmug_ws_taskflows.htm#BPMUG20812

While many SOA and BPM projects leverage ADF, a number of clients are looking towards using responsive UI strategies based on HTML, JavaScript and REST services. This means taking on projects where the custom UIs for human tasks and possibly the workspace are built in technologies other than ADF. In some cases, our clients have expertise in a certain technology and just need help in creating the REST services for BPM related service invocation. In other cases, they have requested help choosing an alternative to ADF.

Using best in class UI technologies, AVIO is developing a custom workspace that will manage your work the way you want. It starts with a initial layout that is similar to Oracle's BPM workspace, but it can use a layout that is best for you. It works in most browsers and media types; cell phones, tablets or PCs.

If you ever need a custom work list and need to open the human task from this list, then this blog can help you. All you really need to do is find the list of tasks and create the URL that opens the task from the custom work list. This is not as straightforward as it seems since the URL contains some dynamic fields that you will need to derive from information about the tasks.

In the ongoing effort to make the adoption of Business Process Management a more business centric activity, Oracle has added new features that attempt to reduce the time-to-completion for new business process automation.  Oracle Web Forms is a tool that business analysts can use to develop user interfaces that are production ready in a short period of time.

Often, it seems that we need to keep jamming in new capability into mobile applications to satisfy users, even in a business environment. The amount of screen space that we have is not increasing, so how do we solve this issue without ending up with a severely cluttered UI? I have developed a solution for ADF Mobile, which should also work on MAF, should you need it.

The af:listView ADF component is a nice alternative to tables, and with a small effort, can provide a more-modern look to your ADF web application. There is one minor feature missing, which you can add yourself quite easily: row banding. Row banding makes the listView easier-ro-read, especially when there are many details in a listItem, or when there are many items in the list, or when the list is very wide. 

Oracle JDeveloper and ADF Product Management have done an amazing job of providing ways to learn ADF. The issue most of us have is simply keeping up with what they and others are making available. This lists the most current Oracle ADF related web sites, on-line videos, tutorials, documentation, commercially available books, instructor led training, code samples and forum.
I am hearing from customers recently going through our Oracle BPM training that they are less than thrilled with the new feature that came in with 11.1.1.7 where the end user will approve a work item and then the UI for next work item in the list is then automatically displayed.
 
It turns out that you only have to change the outcome values for three of the ADF form's task flow.  Only the task-flow-returns with the ids "previousTaskFlow", "nextTaskFlow" and "taskFlowCompleted" task-flow-return's shown below need to be set to "done". 
 

Since the initial release of Oracle BPM 11g, user task screen development has been tied to ADF. Even though ADF is a full featured framework that enables building complex enterprise applications, there are few resources on the market with strong development skills in ADF. In addition, most Oracle BPM 10g developers have not worked with ADF. This presents a problem as enterprises who have adopted Oracle BPM 11g are now required to add ADF to their product stack and train their resources on a new technology.

Subscribe to ADF