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

API standards et tierces Java Discussion :

Quartz . .Trigger


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 28
    Par défaut Quartz . .Trigger
    Bonsoir j'ai un problème avec .job alert Quartz
    j'ai un shulder qui s'exécute chaque semaine "vendredi .a .22.h"
    mon problème que le job s'exécute une seule fois "la premier semaine"

    CronTrigger trigger = new CronTrigger();
    trigger.setName("runMeJobTesting");
    trigger.setCronExpression("0 0 22 * ? FRI");

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Ton expression cron me semble incorrecte, en tout cas elle ne fait pas ce que tu demandes.

    Apparemment tu as inversé jours du mois et mois.

    Dans l'ordre :

    - secondes
    - minutes
    - heures
    - jours du mois
    - mois
    - jours de la semaine
    - année (optionnel)

    Donc :
    - Pour les mois, le ? est interdit. Pour dire "tous les mois", c'est *
    - Pour les jours du mois, ta restriction aux vendredi interdit le "tous les jours", il te faut le ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 28
    Par défaut Chaque vendredi de la semaine
    trigger.setCronExpression("0 05 22 ? * FRI");

  4. #4
    Membre averti
    Inscrit en
    Janvier 2009
    Messages
    28
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 28
    Par défaut
    j'ai résolut le problème par
    Trigger trigger = TriggerUtils.makeWeeklyTrigger(TriggerUtils.FRIDAY, 22, 30);
    trigger.setName("runMeJobTesting");

Discussions similaires

  1. [Débutant] Quartz .net trigger complexe
    Par nico33410 dans le forum C#
    Réponses: 1
    Dernier message: 20/04/2013, 20h05
  2. [Quartz] Associée plusieurs triggers a un job
    Par facilus68 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 09/02/2009, 10h38
  3. [power designer et Sybase] trigger
    Par mr_qno dans le forum Sybase
    Réponses: 4
    Dernier message: 12/07/2006, 18h32
  4. [PostgreSQL] Refus de STATEMENT dans un trigger
    Par alex2205 dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/03/2003, 12h51
  5. [Comparatif] Procédures stockées, triggers, etc.
    Par MCZz dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 28/08/2002, 12h27

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