Hello
We are using version 1.1 and in my project I have sprint backlog items linked to product backlog items. The SBIs have work remaining values that are being updated by the team members. However on the linked product backlog items the work remaining field is empty for all items.
Following the guidance in an earlier thread we have confirmed that we have installed team explorer directly on the TFS server. We have turned on tracing for the Scrum eventing service but my admin says that she sees no event messages in the server's application log that look like they apply to sprint backlog item changes.
Any suggestions on where we might look to figure this out?
thanks
-yvette
Thanks
However my team members are actively working and changing the work remaining on their sprint backlog items. I also specifically changed the work remaining on one of the SBIs myself and saved it. My server admin says she sees no related event log messages even though we have the scrum event tracing turned on.
None of the PBI have any work remaining numbers at all. It appears that the service that does the aggregation is not running at all. What should I be looking for on the server?
Hi Yvette
Normally, the Eventing Service only outputs messages to the event log if things are going wrong. So the absence of event log messages may mean the Service is not running or it is running and sees no problems.
The Eventing Service is a web service. So you could log onto your TFS Server and see if it is available.
Open up IE and navigate to http://localhost/Scrum.Eventing.Service/SprintBacklogItemChanged.asmx
If it is there, you should see a method called Notify.
Assuming it is, we need to determine if the Service thinks it is aggregating ok. I could do a temporary build with extra traces in (i.e. a trace every time the Service receives an event), if you would like to try this.
If so, please email me at mark.lines-davies@conchango.com and I'll create a zip and email it back.
regards
Mark Lines-DaviesConchango, Egham, UK
Thanks Mark
My admin gets a "page not found" error when trying to navigate to http://localhost/Scrum.Eventing.Service/SprintBacklogItemChanged.asmx. It sounds to me like something failed to install correctly.
Can the web service be installed manually? Can we reinstall the methodology template without messing up the exiting projects?
-Yvette
You can uninstall and reinstall the Scrum plugin with no adverse effects.
After doing this, you could open IIS Manager on your TFS Server. Under the node for the local computer, you should see "Web Sites" with "Default Web Site" beneath it. Under that, you should see Scrum.Eventing.Service.
Inside that, there should be two config files and the SprintBacklogItemChanged.asmx file.
Mark
Hello Mark
Reinstalling the plugin did the trick. The Scrum Eventing Service is now installed properly and the work remaining in the Product Backlog Items is now being updated by the TFS Service account when changes to the Sprint Backlog items are made.
Thanks very much for your help.