Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 219058

Summary: No tasks listed under the All my current tasks query (XPlanner 0.7b)
Product: z_Archived Reporter: guofeng zhang <guofeng>
Component: MylynAssignee: Helen Bershadskaya <hbershadskaya>
Status: RESOLVED INVALID QA Contact:
Severity: major    
Priority: P3    
Version: dev   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description guofeng zhang CLA 2008-02-15 02:31:25 EST
A fresh installation of XPlanner 0.7b on Tomcat 6.0.14. XPlanner is build from the source. JDK 1.5_03, Windows XP, Tomcat 6.0.14.

(1)use sysadmin/admin to login to xplanner.
(2)create one user 'guofeng'
(3)create a project 'X-Project'
(3)create an iteration 'Iteration-i1' for this project
(4)create a user story 'Story-i1-s1' for this iteration.
(5)create 2 tasks for this user story and assign the tasks to 'guofeng'.
(6)start the iteration

(7)open another IE instance from the Start menu.
(8)log in xplanner as user 'guofeng'
(9)click the Me to open the 'Me' page. there are 2 tasks listed under Planned tasks.
(10)set the start time of one of the tasks.In the 'Me' page, there is one task listed under the Tasks in progress and one task listed under Planned tasks.

(11)Unzip eclipse-jee-europa-fall2-win32.zip to a directory and use Software updates to download Mylyn 2.3 weekly build (weekly/e3.3 and weekly/extras ).
(12)add the Xplanner task repository (validate settings passed).
(13)create a new query on the Task list view. select the XPlanner repository, then click next, enter a name in the Query name field. click Finish.

No tasks listed under the query name (no '+' displayed for me to expand).

I tested 2.2 release and tested in our Eclipse development environment. I get the same result.

Thanks
Comment 1 guofeng zhang CLA 2008-02-15 03:58:51 EST
I found that if I use the standalone release of XPlanner, the connector works well.

The source might have new features added, for example, I noticed that when I create a new project, it display 'No releases for this project' and 'No iterations for this project', and we could create a release to store the backlog items, then move it to an iteration.

Could the connector be updated to be compatible the main trunk of the XPlanner?
Comment 2 Helen Bershadskaya CLA 2008-02-19 14:39:18 EST
Guofeng,

Thanks a lot for boiling this problem down -- it would have taken me a long time to do that.
I can try to make the connector compatible with the latest version of the trunk, but I am sure you can see the problem inherent in this -- the connector is an external piece, the source can continue to have changes that make the connector misbehave, etc.  I suppose this can be triggered whenever, as in your case, someone actually tries the latest version of the XPlanner source build and sees problems.
Thank you very much for finding this problem and entering the bug with so much detail.

-Helen
Comment 3 Helen Bershadskaya CLA 2008-02-19 18:39:39 EST
Mik, sorry to try to do this through e-mail -- you're right -- this belongs in this bug:

What is the general Mylyn policy for dealing with external pieces built off of actual open source source?
Has this come up with other connectors -- i.e. people requesting features working off of the latest open source source builds as opposed to official releases, and if so, how did you deal with it?


Comment 4 Mik Kersten CLA 2008-02-20 18:11:31 EST
Helen: Ideally we support both the latest development build and release build.  But this can impose a large overhead, so we sometimes defer to interested parties (e.g. Guofeng) to help us diagnose the problems or contribute a solution.

Guofeng: if you are interested in diagnosing this Helen could help you with checking out the XPlanner code to see what's going on.  Further instructions are here: http://wiki.eclipse.org/index.php/Mylyn_Contributor_Reference#Workspace
Comment 5 guofeng zhang CLA 2008-02-20 21:49:31 EST
Thanks a lot. 

I think that's my fault that does not use the released version. Now the released version from the sourceforge site works well and will be used in our team.

I will try to work on it. 
Comment 6 Helen Bershadskaya CLA 2008-02-21 19:19:57 EST
Thanks, Guofeng.  If it really becomes a requirement for you to use the latest source, let me know -- e.g. if there are features that you are really missing in the official release.  Then I can try to work with you on including them in the connector implementation.
Comment 7 Helen Bershadskaya CLA 2008-04-21 17:29:33 EDT
I wish there was a better resolution for this bug -- but it seems like it should be closed.  If there is a real requirement to support the latest source based XPlanner build, that should be a separate issue filed by a user.