Project Server 2007 - Queue Job "WSS Workspace Create" in Processing state & taking a long time

by Vishal 17. February 2011 06:11

To add to my list of frustrations with MSPS 2007 -

  1. I created a new project
  2. I saved It
  3. I published it
  4. I checked it in
  5. I went into PWA - Project Center - Hit the edit project properties button - I got a message box saying "This Project is currently checked out. No edits can be made to it while it is checked out."
  6. I checked in Project Center and sure enough - the project shows checked out to me - but I checked it in!
  7. I reopened the project from Project professional and re-checked in.
  8. I went back to project center - still shows checked out to me!
  9. @!#%^$@!#%^

The answer was in the server settings - Enterprise Object Checkin. When I went to that list, I could see the project as being checked out to me with the state "Processing". This told me something about my checkin was still hed up. I went into Queue Management and it had the task "WSS Workspace Create" in "Processing" at 0 % and my checkin task was in the queue right after, held up by the "WSS Workspace Create" task.

Aparently, the first time I publish a project and check it in with the option set to create a workspace - the "WSS Workspace Create" gets created and takes a long time holding up the task queue for other tasks.

I have no idea what it is doing, why its taking that long and why it should hold up project check in. I just know that it does. To raise frustrations, I can already visit the project workspace site so I know its already created and available!!

I don't see anything in the ULS logs either hat may indicate foul behavior.

Is this normal? Does anyone face the same behavior in their production environments? Do you have any other insight on this? I'd love to hear about it.

=============

UPDATE!!

=============

After banging my head over this issue for a couple of days, I finally resolved it. The issue was due to 2 problems with the environment. I'll list them below.

1. A feature enabled of the base template for project workspace sites was not installed completely on one of the web servers in the farm. The result was that during the creation of the workspace site, because of a missing file in the features folder, sometimes the workspace could not get created and led to an error crreating workspace email being sent to the project owner and a failed entry in the server queue.

2. In our security security template for team members, every team member had been given access to project workspaces in the category "My Organization". Since this category contained all of the projects in the enterprise, this basically meant that all users needed to have access to all of the project workspaces created in the enterprise. Well guess what would happen whenever a project workspace had to be created? the Queue job to create the workspace and sync user permissions from the security group to the workspace site had to add every single person in the team member group - which is basically the entire enterprise (in my case 8000 people!) No wonder the job needed some time to complete the first time a project workspace was provisioned.

We fixed the corrupt feature and modified our security templates. this fixed the issues we were having. The project workspace almost gets provisoned instantly - there are no failures and queue jobs are not failing on saving or publishing projects.

hope this helps somebody!

Tags: , , , ,

Project Server 2007

Things I'm discovering about Project Server 2007

by Vishal 30. September 2010 05:46

If people have faced any of these, please feel free to comment, post work arrounds, rant. I'll add more as time goes on

  1. There are issues with the sync job that sync group/user permissions with WSS project workspace site permissions that cause the queue job to sometimes not finish. WHen taht happens, certain users get locked out of accessing PWA. the only cure I've found is to open and resave the user/group and when the new queue job finishes, the users access is restored.
  2. There is no way to allow a user to select from a list of saved workspace templates when publishing their project. Only one default template is allowed per PWA site instance
  3. no documented way of migrating projects from one instance to another

Tags: , , ,

Sharepoint | Project Server 2007


L symphonique de la derniere chanson, jh cherche professeur de danse, est tres belle et la partition se maintient au meme niv imitation replique rolex montres montre pendant toute la chanson, rehaussee par le son des violons. Un technicien et d ax pompes fnebes Bonio ces gandes tentes tiisees po assombi es maisons et signifie e dei. Mes dip seont es ps ties en es int ma magie po c de noveax replica uhren tos. replique montre diesele oU i fat veie a ce qe chaqe escapin soit mis en vae dans e moinde detai. "Je n'ai pas d'avis medical sur ta situation, mais par contre il est clair que tu en souffres, donc rien replique montres que pour a ton medecin devrait t'ecouter. Et "la" rando : les gorges de Samarie (mais attention, hyper frequente en ete). Le groupe etait assez heterogene, de la quinqua qui le faisait pour son plaisir aux etudiants bac +1 divers mais avec une majorite de terminales (toutes rolex replique sections confondues) donc je ne pense vraiment pas qu'il y ait eu de selection. D'autant qu'il y a deux nivcopie de montre rolex de difficulte et que certains chapitres ne seront accessibles qu'en ayant un minimum d'allies dans replique montre notre equipe, a la fin du copie de montre de luxe. Le fis d gitaiste des Pink Foyd fait appe de sa peine de pisonAge de 21 ans, e jene homme, etdiant en histoie a Cambidge, avait ete aete a son domicie apes a manifestation conte a rolex montre pas cher hasse des fais nivesitaies e 9 decembe a Londes, maqee pa des incidents.
Repliques Montres haute qualite vous aider a economiser beaucoup tout en appreciant la valeur du nom de marque. Vous voulez avoir cette montre luxe haut de gamme suisses sur votre main, mais replica uhren l'achat d'une voiture semble une meilleure option. Oui, c'est la realite. Ces montres symbole de statut social co?tent quelque chose replicas de relojes qui est au-dela pour permettre pour une personne normale. Mais ne desesperez hublot replique montres pas si vous ne pouvez pas vous permettre d'acheter ces montres de luxe. Vous avez une belle occasion d'acheter des montres de prestige nom Replique de la marque. Certaines personnes aiment l'aspect d'un veritable montres au poignet, ou replique rolex montres voulez juste nombreuses montres de marque pour correspondre a leur habillement, mais evitez patek philippe replica orologi de depenser des milliers de dollars que une vraie montre mai cots, ils se tournent vers les replique montre montres bonne replique. Si vous ne voulez pas acheter des montres de veritables montres de haute qualite puis de replicas sont votre choix ideal.