IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SharePoint .NET Discussion :

Erreur pendant l'execution d'un workflow dans MOSS 2007


Sujet :

SharePoint .NET

  1. #1
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 87
    Points : 44
    Points
    44
    Par défaut Erreur pendant l'execution d'un workflow dans MOSS 2007
    bonjour,
    je voulais faire un simple workflow pour sharepoint en utilisant visual studio 2008 mais lors de son exectuion le workflow s'arrete subitement et se marque completed.

    voila le scenario :

    - j'ai cré une bibliotheque de document dans sharepoint
    -j'ai ensuite crée un workflow sous visual studio que j'ai attaché a ma bibliotheque recement crée.

    mon workflow ressemble a ça :

    en gros au moment de la creation d'un nouveau document une tache sera créé pour l'auteur du document. le workflow attend la fin de la tache pour continuer. pour faire cette attente j'ai utilisé un while et le onTaskChanged Activity.



    tous s'est bien passé (compilation + deploiement) mais pendant l'execution le workflow s'arrete subitement juste aprés la creation de la tache.

    et une une erreur de debogage apparait dans visual studio
    voici l'erreur :
    Error 1 System.Workflow.ComponentModel.Serialization.WorkflowMarkupSerializationException: Could not find property or event 'CompleteDocumentTask_AfterProperties' on type 'My_Workflow.Workflow1'.

    pour information j'utilise MOSS 2007
    voila je fait koi pour regler ce probleme?
    merci
    Images attachées Images attachées  

  2. #2
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Points : 1 352
    Points
    1 352
    Par défaut
    Est ce que tu as attaché un "Field" à 'CompleteDocumentTask_AfterProperties et 'CompleteDocumentTask_BeforeProperties

    ?

  3. #3
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 87
    Points : 44
    Points
    44
    Par défaut
    oui j'ai bien attaché un field en fait j'ai utilisé une propriete..

  4. #4
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 87
    Points : 44
    Points
    44
    Par défaut
    en fait ce je n'arrive aps a comprendre :
    est ce que quand je cree une activité de type onTasjChanged c obligatoire de lui attacher des variables de type after et before???????

  5. #5
    Rédacteur

    Inscrit en
    Juin 2004
    Messages
    744
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juin 2004
    Messages : 744
    Points : 1 352
    Points
    1 352
    Par défaut
    Non mais c'est utile pour tester si la tache est completé par exemple.

    Essai de les lier à un Field et pas à une property.

    Ludovic,

  6. #6
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 87
    Points : 44
    Points
    44
    Par défaut
    en fait j'ai tout testé parceque ca fait un bout de temp que je suis decus.
    je sais pas mais la façon dont mon workflow s'arrete me fait penser au service de persistence de workflow. ce service qui permet de charger et de decharger l'instance du workflow en memoire.
    bon j'espere y aura quelqu'un qui poura m'aider.

    en fait l'erreur dont j'ai parlé a disparu. mais le workflow s'arrete tjr au milieu sans erreur ni rien d'autre. meme avec un while dedans.

  7. #7
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 10
    Points : 10
    Points
    10
    Par défaut Workflow
    Bonjour,

    Si tu as d'autres class dans ton projet il faut les préceder par l'attribut [Serialisable].

  8. #8
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 87
    Points : 44
    Points
    44
    Par défaut
    c'est vrais j'ai une classe que j'utilise souvent dans mes prog pour la journalisation et le debogage.

    je vai essayer ca mais je pense que ta raison.
    merci

  9. #9
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    c'est de l'xml donc il faut absolument mettre des attribut sur tes class
    tu me diras si ça marche...
    voilà

  10. #10
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    87
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 87
    Points : 44
    Points
    44
    Par défaut
    effectivement s'etait ca le probleme il fallait que j'ajoute l'attribut [serializable()] dans ma class log

    je l'ai est ca a marché
    merci pour vos reponse

  11. #11
    Membre à l'essai
    Inscrit en
    Juillet 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 10
    Points : 10
    Points
    10
    Par défaut
    de rien

Discussions similaires

  1. [XL-2007] Executer une requete parametree dans Access 2007
    Par jppeltier dans le forum Excel
    Réponses: 10
    Dernier message: 27/07/2012, 11h11
  2. ERREUR pendant l'execution
    Par Echap dans le forum Débuter
    Réponses: 0
    Dernier message: 21/12/2009, 15h02
  3. workflow avec moss 2007
    Par mvr20 dans le forum SharePoint
    Réponses: 2
    Dernier message: 05/08/2008, 09h59
  4. utilisation de Asp.net dans MOSS 2007
    Par peregna2007 dans le forum SharePoint
    Réponses: 5
    Dernier message: 18/03/2008, 13h11
  5. autorisation dans moss 2007
    Par fred45 dans le forum SharePoint
    Réponses: 1
    Dernier message: 01/11/2007, 14h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo