Me gustaría usar un WorkManager para programar algunos trabajos paralelos en un servidor de aplicaciones WebLogic 10.3.¿Cómo se configura WorkManagers en WebLogic 10.3?
http://java.sun.com/javaee/5/docs/api/javax/resource/spi/work/WorkManager.html
estoy encontrando la documentación de Oracle/BEA un poco fragmentado y difícil de seguir y que no tiene buenos ejemplos para el uso de WorkManagers de EJB 3.0.
En concreto, me gustaría saber:
1) ¿Qué es exactamente, en todo caso, qué tengo que poner en mis descriptores de despliegue (EJB-jar.xml y amigos)?
2) Me gustaría usar la anotación @Resource para inyectar el WorkManager en mi bean de sesión EJB 3. ¿Qué "nombre" uso para el recurso?
3) ¿Cómo configuro el número de subprocesos y otros parámetros para el WorkManager.
Mi comprensión es que la implementación subyacente en WebLogic es CommonJ, pero preferiría utilizar un enfoque no propietario, si es posible.
Terminé abandonando Work Managers a favor del enfoque usando TimerService que se describe en este artículo. http://www.devx.com/Java/Article/33694/1954 Más simple y más portátil y un mejor ajuste para los requisitos simples que tenía. – hallidave