Hi,
I want to get more information about my process running on the bpel engine, e.g.
displaying details on a website about the execution of a certain BPEL process.
Is this possible via the jbpm API?
I created the following Code Snippet, but the jbpmContext instance is always null:
| JbpmContext jbpmContext = JbpmConfiguration.getInstance().getCurrentJbpmContext();
|
| System.out.println("jbpmContext = " + jbpmContext);
| if (jbpmContext != null) {
| try {
| Iterator taskInstancesIterator = jbpmContext.getTaskList().iterator();
| while (taskInstancesIterator.hasNext()) {
| writer.print("<br/><br/><br/>");
| TaskInstance taskInstance =
(TaskInstance)taskInstancesIterator.next();
| writer.print("taskInstance.getName() = " +
taskInstance.getName());
| writer.print("taskInstance.getDescription() = " +
taskInstance.getDescription());
| writer.print("taskInstance.getPriority() = " +
taskInstance.getPriority());
| writer.print("taskInstance.getCreate() = " +
taskInstance.getCreate());
| writer.print("taskInstance.getDueDate() = " +
taskInstance.getDueDate());
| writer.print("taskInstance.getEnd() = " +
taskInstance.getEnd());
| writer.print("taskInstance.getId() = " +
taskInstance.getId());
| writer.print("taskInstance.getStart() = " +
taskInstance.getStart());
| writer.print("taskInstance.hasEnded() = " +
taskInstance.hasEnded());
| writer.print("taskInstance.isBlocking() = " +
taskInstance.isBlocking());
| writer.print("taskInstance.isCancelled() = " +
taskInstance.isCancelled());
| writer.print("taskInstance.isLast() = " +
taskInstance.isLast());
| writer.print("taskInstance.isOpen() = " +
taskInstance.isOpen());
| writer.print("taskInstance.isSignalling() = " +
taskInstance.isSignalling());
| writer.print("taskInstance.getComments() = " +
taskInstance.getComments());
| }
| } catch (Exception e) {
| e.printStackTrace();
| } finally {
| jbpmContext.close();
| }
| } else;
Thanks for your help.
Cheers Rainer
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4062861#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...