[ https://issues.apache.org/jira/browse/AIRAVATA-343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13437993#comment-13437993 ]
Hasitha Aravinda commented on AIRAVATA-343: ------------------------------------------- Here I have attached current version of the debugger POC. Current implementation supports for following nodes. * WS Components * Dynamic Components * IF Components * For Each Components * SubWorkflow Component - (Including its sub workflow Nodes) * And Input and Output Nodes. Also I updated to sample debugger GUI client at [1] for recent changes. You can try current debugger implementation by running it, or by running test case WorkflowDebuggingTest ( added into the Xbaya Test). Note: Please apply patch to the Xbaya-GUI module and build it, before you try sample debugger GUI. Please refer instructions given in previous comment to debug a workflow using sample debugger GUI. I will continue the development of this module along with the MetCat development. Future works of the Debugger module. * Adding support for Amazon nodes, doWhile node. * Implementing Debugger support for XBaya. * Implement Modify data on-fly support. Hasitha. [1] - https://svn.codespot.com/a/apache-extras.org/airavata-gsoc-sandbox/trunk/hasitha/sampleDebuggerClient > [GSoC] Workflow Debugging Framework for Airavata > ------------------------------------------------ > > Key: AIRAVATA-343 > URL: https://issues.apache.org/jira/browse/AIRAVATA-343 > Project: Airavata > Issue Type: New Feature > Components: Workflow Interpreter > Reporter: Saminda Wijeratne > Priority: Minor > Labels: gsoc2012, mentor > Attachments: debuggerModule_midterm_eval.patch, > Xbaya_debugger_support_20_08_2012.patch > > > The backend of Airavata should support workflow debugging. It should expose > some API that will enable users to connect & > 1. Receive workflow execution data, current state data > 2. Send commands to manipulate execution life cycle > (pause/resume/restart/stop etc.) > 3. Modify workflow data on the fly > The API should be intuitive, language independent & supports remote debugging. > The specifics for the task & the level of debugging is open for discussion. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira