0
Ich versuche mit dem Timer Service mit JavaEE 7 und lokalem GlassFish 4.1 zu arbeiten.JavaEE Timer Service
Ich schrieb diese einfache Klasse (ich sah es in einigem Beispiel):
@Stateless
public class Tasker {
@Schedule(second = "*", minute = "*", hour = "*")
public void executeTask() {
System.out.println("Task");
}
}
Aber wenn ich das Projekt einsetzen, bekomme ich diesen Fehler:
java.lang.RuntimeException: EJB Timer Service is not available
...
java.lang.NoClassDefFoundError: Could not initialize class org.apache.derby.jdbc.EmbeddedDriver
Ich weiß nicht, warum das passiert. Ich bin sehr neu in JavaEE und habe nichts hilfreiches gefunden.
Wie kann ich es funktionieren lassen?
bezogen http://stackoverflow.com/questions/22786424/glassfish-scheduletimer-exception – SpringLearner
@SpringLearner Ich habe es versucht, aber es hat nicht funktioniert. (Vielleicht habe ich etwas falsch gemacht, weil ich mit dieser Umgebung sehr neu bin) – nrofis
Wenn ich auf 'Ping' in '__TimerPool' klicke, bekomme ich den Fehler' java.lang.NoClassDefFoundError: Konnte die Klasse org.apache.derby.jdbc.EmbeddedDriver nicht initialisieren Die Klasse org.apache.derby.jdbc.EmbeddedDriver konnte nicht initialisiert werden – nrofis