Vorrei utilizzare un WorkManager per pianificare alcuni processi paralleli su un server di applicazioni WebLogic 10.3.Come configurare i WorkManager in WebLogic 10.3?
http://java.sun.com/javaee/5/docs/api/javax/resource/spi/work/WorkManager.html
sto trovando la documentazione di Oracle/BEA un po 'frammentata e difficile da seguire e non ha buoni esempi per l'utilizzo di WorkManagers da EJB 3.0.
In particolare, mi piacerebbe sapere:
1) Che cosa, se non altro, ho bisogno di mettere nel mio descrittori di distribuzione (ejb-jar.xml e amici)?
2) Mi piacerebbe utilizzare l'annotazione @Resource per iniettare WorkManager nel bean di sessione EJB 3. Quale "nome" uso per la risorsa?
3) Come configurare il numero di thread e altri parametri per il WorkManager.
La mia comprensione è che l'implementazione sottostante su WebLogic è CommonJ, ma preferirei utilizzare un approccio non proprietario, se possibile.
Ho finito per abbandonare i Manager di lavoro a favore dell'approccio utilizzando TimerService descritto in questo articolo. http://www.devx.com/Java/Article/33694/1954 Più semplice e più portatile e più adatto ai semplici requisiti che avevo. – hallidave