Hi all, I would like to thank WSO2 community for accepting my proposal for $subject for GSOC 2014 and specially thankful for WSO2 ESB and DevStudio Team for helping me out to come up with the proposal. I am pleased to work with you as my GSoC project mentors at the same time being part of the WSO2 community.
Past few weeks I have been following working examples of debuggers written using eclipse debug framework in order to get good understanding of how debug framework can be used to develop custom debuggers.[1][2][3] Also I have covered to some extent of eclipse debug API documentation. As mentioned in my proposal, I have implemented to some extent deliverable 1 ESB extension point to plug ESB to a debug plugin as according to the communication protocol defined. During the community bonding period I would like to continue working on the deliverable 1 with WSO2 coding standards and test it s functionality using a Simple Java TCP client with ESB server runtime without testing it s integration with the eclipse debug as it is not completed yet. Also I have studied Eclipse launching framework and documentation to some extent and I would like to continue studying on them more during the community bonding period. Also I have gathered some background knowledge on how to instantiate WSO2 ESB instance inside a java program so that it would help me to write the launch delegate class which is the core of the ESB launcher for debug plugin. I also encountered some problems I would like to share them with you too.[4] Without Integrating the debug plugin to be working with DevStudio graphical editor, as a starting point I would like to work towards, to set break points using the the eclipse default AbstractTextEditor for synapse configuration xml. As this would help me test the full functionality and also it is convenient as there is default implementation is available for line based/oriented breakpoints in the debug framework it self. This may be further extended to set breakpoints using devStudio graphical editor. These are the things I am working within this community bonding period before the GSoC coding period starts.Comments and suggestions are really appreciated. I have presented them briefly and I would like to discuss them more with you. If you want anything further to clarify just please let me know. I would like to start work on them early so it that it spare enough time for me to complete the project. [1]eclipse debugger for perl interpreter http://www.eclipse.org/articles/Article-Debugger/how-to.html [2]eclipse debugger for Embedded systems Software http://fmt.cs.utwente.nl/files/sprojects/22.pdf [3]eclipse debugger for text interpreter http://codeandme.blogspot.com/2013/11/debugger-3-tale-of-debuggers-processes.html [4]Launcher for JAVA applets. http://www.eclipse.org/articles/Article-Launch-Framework/launch.html Regards Kevin
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
