Tempo components WSDL documentation

63 views
Skip to first unread message

dev08

unread,
Jul 29, 2008, 5:02:01 AM7/29/08
to tempo-dev
Hi all,

I tried to evaluate the effort to build a custom UI (web console) with
JSF, JBoss. As far as I understand, it is possible to do so by calling
the appropriate web services methods:
ProcessManagement: http://localhost:8080/ode/processes/ProcessManagement?wsdl
InstanceManagement: http://localhost:8080/ode/processes/InstanceManagement?wsdl
completeTask: http://localhost:8080/ode/processes/completeTask?wsdl
TMP: http://localhost:8080/ode/processes/TMP?wsdl
workflow/ib4p: http://localhost:8080/ode/processes/workflow/ib4p?wsdl
TokenService: http://localhost:8080/axis2/services/TokenService?wsdl
TaskManagementServices: http://localhost:8080/axis2/services/TaskManagementServices?wsdl
RBACQueryService: http://localhost:8080/axis2/services/RBACQueryService?wsdl


Are there any detail documents of these web services (detail
parameters meaning, values...)?
Because without the detail description of the web service method, it
is very difficult to find the reason why a request is failed. For
example:
- I invoked the method listAllProcesses and got back some process id
like:
<ns:pid>{http://www.example.com/AbsenceRequest/
AbsenceRequest}AbsenceRequest-3</ns:pid>
- On another method getTaskList of TMS, it looks like:
<tms:processId>800d9581-401f-4b6f-9e17-9e876991cf14</tms:processId>
- However, the method getProcessInfo which expect the pid failed with
both id listed above
StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1768)
at org.apache.ode.il.OMUtils.getTextAsQName(OMUtils.java:214)


What should be the correct input for getProcessInfo then?

Nicolas Modrzyk

unread,
Jul 29, 2008, 7:16:45 AM7/29/08
to temp...@googlegroups.com
Hi,

Everything regarding implemeting a custom UI is on the wiki:
http://www.intalio.org/confluence/pages/viewpage.action?pageId=1601
Look at the overview, pdf and clickable svg diagrams.

You can also look at the presentations I did at the user conference:
http://www.intalio.org/confluence/display/TEMPO/Presentations

This is mostly for tempo components though.
If you want to build a web administration console for processes in
ode, it would be better to ask on the apache ode mailing list. I can
help a bit, especially when it's related to tempo/workflow processes,
but for more details on the BPEL engine processes you should
definitely ask them.

Don't hesitate to ask questions!

Niko

dev08

unread,
Jul 29, 2008, 10:45:57 AM7/29/08
to tempo-dev
Hi Nicolas,

Thanks for the advice. I will have a look at ode. May be a related
question:
Is this an easy way (API, Web service) to get the history of action
performed on a process?

On Jul 29, 1:16 pm, "Nicolas Modrzyk" <hellon...@gmail.com> wrote:
> Hi,
>
> Everything regarding implemeting a custom UI is on the wiki:http://www.intalio.org/confluence/pages/viewpage.action?pageId=1601
> Look at the overview, pdf and clickable svg diagrams.
>
> You can also look at the presentations I did at the user conference:http://www.intalio.org/confluence/display/TEMPO/Presentations
>
> This is mostly for tempo components though.
> If you want to build a web administration console for processes in
> ode, it would be better to ask on the apache ode mailing list. I can
> help a bit, especially when it's related to tempo/workflow processes,
> but for more details on the BPEL engine processes you should
> definitely ask them.
>
> Don't hesitate to ask questions!
>
> Niko
>

Alex Boisvert

unread,
Jul 29, 2008, 10:47:28 AM7/29/08
to temp...@googlegroups.com

Alex Boisvert

unread,
Jul 29, 2008, 10:48:49 AM7/29/08
to temp...@googlegroups.com
On Tue, Jul 29, 2008 at 7:45 AM, dev08 <phuong...@gmail.com> wrote:
Is this an easy way (API, Web service) to get the history of action
performed on a process?

If you mean the BPEL process, the Ode process engine can provide a complete event audit trail.

See http://ode.apache.org/user-guide.html#UserGuide-ODEExecutionEvents

alex


Reply all
Reply to author
Forward
0 new messages