Bonjour,

J'ai un soucis dans l'utilisation d'un timer :

Le timer ne se déclenche pas, et si je rajoute @Singleton
dans le code, comme dans l'exemple ci-dessous, Netbeans refuse de l'exécuter e indiquant :
..... /nbproject/build-impl.xml:1058: The module has not been deployed.
See the server log for details.
BUILD FAILED (total time: 2 seconds)

Voici le code :
Si quelqu'un a une petite idée ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
package schedule;
 
import java.io.File;
import java.util.Date;
import java.util.Properties;
import javax.ejb.Schedule;
import javax.ejb.Singleton;
import javax.ejb.Stateful;
import javax.ejb.Stateless;
import javax.faces.bean.ManagedBean;
import javax.mail.Message;
import javax.mail.MessagingException;
import javax.mail.Session;
import javax.mail.Transport;
import javax.mail.internet.InternetAddress;
import javax.mail.internet.MimeMessage;
 
 
@Singleton
public class NewTimerSessionBean {
 
    @Schedule(minute = "*", second = "0")
 
    public void myTimer() throws MessagingException {
        //System.out.println("Timer event: " + new Date());
 
            // traitement à coder
 
    }
 
}
Merci de m'aider, je suis bloqué sur un projet important ...