2010-02-24 6 views
0

J'ai créé une fonctionnalité et je l'active automatiquement lorsque "Mon site" est créé.Fonctionnalité SharePoint non activée par défaut

Je l'active pour le template SPSMSITEHOST. Cette fonctionnalité modifie la propriété URL de l'image du profil utilisateur. Maintenant, le problème est que ma fonctionnalité est activée mais il semble qu'elle n'exécute pas le code par défaut et ne change pas la propriété URL de l'image.

Lorsque je désactive la fonction et que j'active à nouveau la fonction, la fonction fonctionne parfaitement comme prévu. P.S: Je suis confronté à ce problème sur le serveur de production, étonnamment ce travail sur le serveur de stockage, je veux dire le même code !!

Une aide?

Merci.

Répondre

2

Il semble que quelque chose ne soit plus synchronisé dans votre environnement de production. Cela pourrait-il être causé par l'équilibrage de la charge?

Faites-vous cela via les commandes STSADM?

Je collerait la ligne suivante après après chaque commande: stsadm -o execadmsvcjobs

Cela fera que le traitement des commandes précédentes se fait avant de passer.

Si c'est loin alors je pense que c'est quelque chose à voir avec: a) La façon dont vous activez la fonction ... si vous utilisez l'agrafage, êtes-vous sûr que la dernière version de votre agrafage le mécanisme est en place ?! b) En supposant que vous ayez une sorte de récepteur de fonctions dans votre code. Etes-vous sûr qu'il n'y a pas une erreur survenant qui est caché par une prise d'essai? S'il y a alors vous avez besoin de voir quelle est l'exception ...

Si cela fonctionne lorsque vous désactivez/activez la fonctionnalité, cela élimine presque les problèmes de sécurité.

Hope this helps ..

+0

Merci, comme vous avez suggéré que j'ai trouvé un comportement incohérent dans le serveur de transit et de production. L'URL MySite générée sur les deux serveurs avait un format différent. Donc, le code ne fonctionnait pas comme prévu et utilisé pour lancer une exception sur le serveur de production qui n'était pas géré. –

0

Après une longue enquête et la recherche de ce problème j'ai essayé de réorganiser les fonctions de fichier de package en fonction des caractéristiques des dépendances, il semble SharePoint activer ces fonctionnalités, un par un comme il est disposé dans le fichier de package et cela a fonctionné pour moi :)

Questions connexes