none
[MOSS2007SP1] Erreurs avec les workflows RRS feed

  • Question

  •  

    Bonjour,

    C'est la première fois que je poste sur ce forum aussi je n'en connais pas très bien les coutumes.

    Je commence donc par un brève présentatino personnelle au cas où cela intéresse quelqu'un

    Vincent BIRET travaillant pour 4 mois chez Everdyn en tant qu'admin server et réseau, futur élève Supinfo PS1 Marseille.

     

    Donc maintenant occupons nous de mon problème.

    J'ai installé un server 2008 SP1 chez nous, à jour, avec .NET framework 3.5, MOSS 2007 SP1, Forefront, SQL server 2005 SP1, le tout en Anglais et à jour.

    Mon server est tout seul dans sa ferme pour le moment mais peut être que plus tard je lui ajouterai un pote pour assurer une certaine redondance et avoir plus de puissance dispo.

    Mon active directory est en mode de compatibilité 2003 (la majeure partie des postes de la boite sont sous XP) et ce server vient remplacer après une migratio ndéjà effectuée un ancien server sous 2003 qui était devenu instable (suite à des mauvaises manipes de mé prédescesseurs)

    J'ai créé mes applis, mes librairies de documents etc etc jusque là tout se passe bien même si on a un volume important de données.

    Le problème vient losrqu'on essai de lancer un workflow (que ce soit n'importe quel utilisateur avec n'importe quel workflow) tous les sites du server plantent et affichent "erreur inconnue" un redémarrage des services ne suffit pas, il faut carrément redémarrer le server assez embêtant lorsque des gens travaillent en somme...

    Je me suis donc balladé sur le vant de venir ici et j'ai trouvé comment afficher plus de précisions dans les erreurs.

    Les voici les précisions.

    Object reference not set to an instance of an object.   at Microsoft.Office.Server.Administration.SqlSessionStateResolver.System.Web.IPartitionResolver.ResolvePartition(Object key)
       at System.Web.PartitionManager.GetPartition(IPartitionResolver partitionResolver, String id)
       at System.Web.SessionState.SqlSessionStateStore.GetConnection(String id, Boolean& usePooling)
       at System.Web.SessionState.SqlSessionStateStore.SetAndReleaseItemExclusive(HttpContext context, String id, SessionStateStoreData item, Object lockId, Boolean newItem)
       at System.Web.SessionState.SessionStateModule.OnReleaseState(Object source, EventArgs eventArgs)
       at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
       at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

     

     

    J'ai cherché avec ca dans google, j'obtiens 4 réponses, rien qui ne contienne de solution alors voila je viens vous demander votre aide.

    Si je n'ai pas été clair sur un point n'hésitez pas à me demander des précisions.

    Merci beaucoup!

     

    PS le .NET service démarre ais s'arrête tout le temps, est-ce que ça a un rapport?

    PS2: j'ai aussi posté sur technetais ils n'ont pas su me répondre...

    lundi 28 juillet 2008 10:09

Réponses

  •  

    Bonjour,

    Le problème venait du fait que j'étarrivé à installer MOSS2007 sans le sp1 sur ws2008 (incompatibles) puis ensuite à installer le SP1, d'où quelques problème de compatibilité.

    Pour ceux dans le même problème il suffit de copier les fichiers d'installation sur votre pc, de télécharger le SP1 et d'utiliser la propriété de extract puis d'installer sharepoint.

    Merci à tous d'avoir tenté de m'aider!

    lundi 8 septembre 2008 15:05

Toutes les réponses

  • Salut,

    Je ne suis pas un expert dans les Workflow SharePoint mais je vais essayer de te donner un coup de main.
    Tous d'abord, les Workflows plantent avec le compte Administrateur SharePoint ou pas ?
    Tu ne la pas mis mais tu as bien installer le sp1 pour WSS 3.0?

    Je vais essayer de voir de mon coté.

    Bonne fin de journée.

    Tracid
    mardi 29 juillet 2008 14:11
  • Salut,

     

    Oui ça me le fait avec absolument tous les comptes.

    Pour infos j'ai le problèmes sur 2 serveurs celui de production (où tous les clients se connectent ce qui est assez embettant) et celui de test (moins embettant) dont les configs sont très similaires à part que le server de prod est le controlleur active directory.

    J'ai donc passé ma journée à chercher d'où venait ce problème et il apparait que ça viendrait d'un problème d'accès aux BDD.

    L'instance MSSQL2005 sur laquelle se base apapremnt MOSS est Windows Internal Database et (MSSQL$MICROSOFT##SSEE) marquée comme MICROSOFT##SSEE sur tous les outils (SP opérations, SQL surface and users, SQL managment 2005) et tous ces outils (sauf SP qui tourne) m'indique impossible de localiser le server etc etc..

    J'ai essayé de changer d'instance mais l'exécution avec le stsadm a bien fonctionné seulement après les sites plantaient, j'ai donc exécuté l'outilde config SP qui m'a remis sur cette instance qui est toujours innaccessible via les outils de config MSSQL.

    ET....J'écris ce message en testant le tout, t'es un vrai géni!!!!!

    Je m'explique, j'avais WSS3.0 SP1 mais MOSS2007 sans le SP1, le problème devait venir de là, les Workflows fonctionnent maintenant sur le server test, bientôt sur le server de prod, je vous tiens au courant si jamais je rencontre des problème mais je pense que ça devrait aller. Merci beaucoup!!!!!

    mardi 29 juillet 2008 15:05
  • Re,

    Je suis un peu dégouté, SP1 de MOSS était bien déjà installé sur le server de production, donc ce n'est pas une histoire de SP1 mais de changement d'instance de base de données.

    Il faut donc arriver à changer l'instance de sharepoint sans tout foutre en l'air.

    L'autre solution serait d'arriver à modifier les autorisations d'accès à l'instance MSSQL$MICROSOFT##SSEE des manière à passer tous les utilisateurs qui font fonctionner WSS et MOSS en admin total sur cette dernière (WSS_manual_search et d'autres...)

    Qui a une idée? Des conseils? etc etc

    Merci à tous de m'aider!

    mardi 29 juillet 2008 15:35
  •  

    Bonjour,

    Le problème venait du fait que j'étarrivé à installer MOSS2007 sans le sp1 sur ws2008 (incompatibles) puis ensuite à installer le SP1, d'où quelques problème de compatibilité.

    Pour ceux dans le même problème il suffit de copier les fichiers d'installation sur votre pc, de télécharger le SP1 et d'utiliser la propriété de extract puis d'installer sharepoint.

    Merci à tous d'avoir tenté de m'aider!

    lundi 8 septembre 2008 15:05