0
私は、JavaEE 7とローカルのGlassFish 4.1でタイマーサービスを使用しようとしています。JavaEEタイマーサービス
私はこの単純なクラス(私はいくつかの例ではそれを見た)書いた:
@Stateless
public class Tasker {
@Schedule(second = "*", minute = "*", hour = "*")
public void executeTask() {
System.out.println("Task");
}
}
をしかし、私はプロジェクトを展開するときに、私はエラーを取得する:
java.lang.RuntimeException: EJB Timer Service is not available
...
java.lang.NoClassDefFoundError: Could not initialize class org.apache.derby.jdbc.EmbeddedDriver
私はなぜ知りませんこれは起こっている。 私はJavaEEで非常に新しく、役に立たないものは見つかりませんでした。
どうすればいいですか?
関連するhttp://stackoverflow.com/questions/22786424/glassfish-scheduletimer-exception – SpringLearner
@SpringLearner試しましたが、うまくいきませんでした。 (たぶん私はこの環境で非常に新しいので何かが間違っていたかもしれません) – nrofis
'__TimerPool'で 'Ping'をクリックすると' java.lang.NoClassDefFoundError:クラスorg.apache.derby.jdbc.EmbeddedDriverを初期化できませんでしたクラスorg.apache.derby.jdbc.EmbeddedDriver'を初期化できませんでした。 – nrofis