[jboss-user] [JBoss jBPM] - [bpel] Information about a deployed process
rainstar79
do-not-reply at jboss.com
Wed Jul 11 05:13:34 EDT 2007
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#4062861
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4062861
More information about the jboss-user
mailing list