Hi Denis, > These days I'm developing a WS-BPEL status tracking tool which > generate an SVG flow diagram based on the BPEL code,
How does your code relate to http://blogs.sun.com/toxophily/entry/open_esb_tip_generating_svg ? > and view the > instance variable values and the activity details of the running > instances. Regarding the display of BPEL-processes: Oryx is a web-based editor operating on SVG: http://www.oryx-editor.org/ Oryx does also offer the editing of BPEL-files: http://oryx-editor.org/backend/poem/repository//new?stencilset=/stencilsets/ bpel/bpel.json (Unfortunately, the current version of the import plugin is not available there. The layout is smashed. - The version in the trunk is better :)) > I used the ODE Management API for that. But it seems that > ODE doesn't provide any API for handling breakoints. We implemented the "pluggable framework" of Khalaf et al. [1] for Apache ODE 1.1 [2]. This can be used for debugging etc. Maybe it could be an idea to port the code to the trunk? Furthermore, it should be possible to make this framework optional in the engine. Besides debugging, the use cases for the pluggable framework are following: * adaptability [3] * split BPEL processes [4] * externalize the transaction behavior of the BPEL engine [5] 1. Khalaf, Rania; Karastoyanova, Dimka; Leymann, Frank: Pluggable Framework for Enabling the Execution of Extended BPEL Behavior. In: Proceedings of the 3rd International Workshop on Engineering Service-Oriented Application (WESOA'2007). 2. Steinmetz, Thomas: Ein Event-Modell für WS-BPEL 2.0 und dessen Realisierung in Apache ODE, Diplomarbeit Nr. 2729, 2008. Sorry, this is in German. But the code and the comments are in English :-) 3. Karastoyanova, Dimka; Houspanossian, Alejandro; Cilia, Mariano; Leymann, Frank; Buchmann, Alejandro P.: Extending BPEL for Run Time Adaptability. In: Ninth IEEE International Enterprise Computing Conference (EDOC 2005). 4. Khalaf, Rania; Leymann, Frank: Role-based Decomposition of Business Processes using BPEL. In: International Conference on Web Services (ICWS 2006). 5. Pottinger, Stefan; Mietzner, Ralph; Leymann, Frank: Coordinate BPEL Scopes and Processes by Extending the WS-Business Activity Framework. In: Meersman, Robert (ed.); Tari, Zahir (ed.): Proceedings of the 15th International Conference on Cooperative Information Systems (CoopIS 2007). Cheers, Oliver