elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
28 Mayo 2012, 01:56  


Tema destacado: ¡Aprende hacking con práctica! - WarZone, el wargame de elhacker.net

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java (Moderadores: Debci, Leyer)
| | | |-+  Duda programacion java en EJB's
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Duda programacion java en EJB's  (Leído 824 veces)
charlie663

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Duda programacion java en EJB's
« en: 26 Enero 2011, 00:39 »

Buenas a todos,

Me gustaría consultar una duda con vosotros de la cual no veo una solucion "limpia" para implementarla...

Resulta que tengo una interfaz definida en un EJB de la cual tengo otros EJBs que la implementan. En concreto, la interfaz son los métodos básicos de un cron para dejar en un servidor JBOSS unas tareas programadas para que se ejecuten en una fecha determinada. Mi duda es la siguiente: en el EJB en el que implemento la interfaz tengo un fichero de configuracion (configuracion.properties). La cosa es que para que funcione este EJB necesito que encuentre este fichero de configuracion. A la hora de exportarlo la implementación de la interfaz, lo hago en un .jar que posteriormente se deja en el deploy de JBOSS pero, al no tener un entorno web, realmente no "desplegará" como tal y por lo tanto, la única forma de que el EJB pueda acceder al fichero sería dejar ese fichero de configuración en el raiz del deploy de JBOSS (o en cualquier otro sitio que, a priori, será estatico,y acceder a este sitio...(de ahi que comentara al principio que la solucion no era "limpia"). Otra cosa que he pensado es meter los EJBs (interfaz y su implementacion) en un EAR y desarrollar un WAR que tenga el fichero de configuración, de tal manera que ahora sí que desplegaría y tendría el fichero de configuracion desplegado en un directorio temporal. Si hago esto, la duda ahora es...como accedo saco un contexto desde un punto desde fuera de él? (Daros cuenta que a la hora de ejecutarse el EJB, su URL (que trato de sacarla de esta manera:

URL url=Configuracion.class.getResource("configuracioin.properties");

no es en el contexto en donde se ha desplegado el WAR y, por lo tanto, no encuentra dicho fichero.)

Así pues, ¿se os ocurre alguna manera de implementar este EJB en un jar y que, de alguna manera (y de forma dinámica) pueda acceder a un directorio que sepa en tiempo de ejecución el lugar adonde acceder?

No sé si me he explicado muy bien...es un poco tedioso.
Si teneis alguna duda, no dudeis en preguntar.

Desde ya...muchas gracias por vuestro apoyo y felicidades por el foro que teneis.
Sirve para aprender muchísimas cosas!

Saludos a todos!


En línea
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Java Programacion Red
Java
cimi 0 1,027 Último mensaje 13 Noviembre 2004, 17:16
por cimi
duda basica de programacion en java
Java
MlcR0 4 830 Último mensaje 19 Diciembre 2006, 00:34
por MlcR0
Duda programacion interfaz grafica JAVA
Java
jpgbps 6 1,749 Último mensaje 13 Abril 2007, 00:54
por jpgbps
Programacion en java
Programación General
The Dlanor (ct) 1 601 Último mensaje 16 Septiembre 2008, 17:18
por Novlucker
Programacion Java
Programación General
LordKevin 3 1,281 Último mensaje 26 Agosto 2009, 05:09
por Caballero Maldito
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines