Difference between revisions of "User:ShelleyShi"
Shelleyshi (talk | contribs) (→Projects) |
Shelleyshi (talk | contribs) (→Projects) |
||
Line 81: | Line 81: | ||
''1. Checked out the related packages<br/> | ''1. Checked out the related packages<br/> | ||
''2. Figured out the differences by using "Open Configurations Links" and "Run->Run Configurations->New"<br/> | ''2. Figured out the differences by using "Open Configurations Links" and "Run->Run Configurations->New"<br/> | ||
− | |||
* '''Release 0.3'''<br/> | * '''Release 0.3'''<br/> |
Revision as of 23:40, 5 April 2009
Xia Jun Shi | |
Occupation | Software Developer |
---|---|
Expected Graduation | Dec 2009 |
xjshi1@learn.senecac.on.ca | |
Blog | |
Contents
About Me
- Name: Shelley Shi
- Program: Computer Programming and Analysis(CPA - 5 Semester)
- Little about me: Hello folks! My name is Shelley Shi.
OSD600
Beginners
- Tutorias by Jordan Anastasiade (Professor Seneca College)
- Eclipse Newcomers FAQ
- Eclipse Webtools Architecture Overview
- Eclipse Naming Conventions
- Eclipse WTP Community
- Eclipse WTP Community Education
Installing Tools
- Download Eclipse for RCP/Plug-in Developers (175 MB). Unzip on your system in the directory: Eclipse PlugIn
- Download Eclipse Web Tools Platform (Stable Milestone Build)
Contributions
- Fingured out that we should set the arguments on the box to fix the bug by posting the question on the newsgroup
- Fingured out the packages, classes and methods related to the bug
- Provided the possible solutions of the bug
- Made closed changes in the related source code
- Made the Tests of the bug and posted my tests on the Bugzillar
- Made some comments on the blogs of my classmates to encourage with each other
Instructor
- Jordan Anastasiade <jordan.anastasiade@gmail.com>
- Peter Liu <Peter.Liu@senecac.on.ca>
Project Contributor
- Larry Isaacs
- Le Yang
- Davoud Salahi Rad
- Khanh Vu
Projects
- Release 0.1
1. WTP - Bug 240698 Normal - P3
Reproduce Bug 240698 and blog on http://xiajunshi.wordpress.com
2. WTP - Bug 137822 Normal - P3
Reproduce Bug 137822 and blog on http://xiajunshi.wordpress.com
- Release 0.2
1. Checked out the related packages
2. Figured out the differences by using "Open Configurations Links" and "Run->Run Configurations->New"
- Release 0.3
1. Provided the possible solutions of the bug
2. Posted my possible solutions and stack trace on the Bugzillar
3. Made some changes in the related class and got the arguments in wrong way
4. Made the Tests of the bug according to Le's solution and posted them on the Bugzillar
Labs
- Week1
Create the wiki web account
Get used with wiki
Add the name link in the [http://zenit.senecac.on.ca/wiki/index.php/Winter_2009_Open_Source_Students Winter 2009
Open Source Students] and People List in the Wiki page
- Week2
Create the account on http://xiajunshi.wordpress.com
Download the WTP and Plug-infrom eclipse web site
Get the platform ready
- Week3
Create an account in the Eclipse Bugzilla
- Week4
Select WTP - Bug Bug 240698
Reproduce the Bug 240698
Blog it on the wordpress.com
Change to another WTP - Bug Bug 137822
Reproduce the Bug 137822
Blog it on the wordpress.com
- Week5
Took a look the package from CVS
Checked out some related Package:
org.eclipse.wst.server.ui
org.eclipse.wst.server.core
Set some breakpoints on ther class Server, and began to debug the code
Got some possible code to throw the exception
- Week7
Posted my first question on the newsgroup
Got the feedback form Larry Isaacs on the newsgroup
Fingured out why the bug happens and what should do to fix it from Larry Isaacs's answer
- Week8
Reproduced the bug and emphysized the differences by using "Open Configuration Links" and "Run-Run Configurations->New"
Blog my new findings on the blog
- Week9
Got two stack traces for exception and regular way to get the excution path
Posted them on the my blog
- Week10
Provided some possible solutions
Posted my solutions on the Bugzillar and tried to get the help from IBM
- Week11
Posted my questions on the newgroups and got the help from Larry Isaacs again
Made some code changes in the org.eclipse.server.ui.ServerLaunchConfiguration
try{ server2.getLaunchConfiguration(true,null); }catch(Exception ex){}
Posted some possible code changes on my blog
Recieved the email from Le who told me the bug is fixed and the solution is posed on his blog
Made the test on the platform and double checked that Le's solution works fine
Posted the test result on the bugzillar according to the suggestion of Peter and Jordan
Provided some findings about the server and blog them on my blog according to Peter Liu's suggestion