Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > peuqueña duda ejb + jboss

Hola Amigos
tengo una pequeña duda con EJB espero me puedan ayudar.

estoy creando un EJB 2.1 (todo fácil), en este EJB estoy utilizando un jar el cual contiene información para conectar a la base de datos, por lo que lo utilizo en varias funciones que contiene el EJB.

para probarlo utilizo Jboss 4.0.4, el problema radica en que cunado lo exporto y después ejecuto el Jboss para ver los cambios, este me arroja un error.

org.jboss.deployment.DeploymentInfo@29085f2d { url=file:/C:/jboss-4.0.4.GA/serve
r/default/deploy/BeanControl.jar }
deployer: MBeanProxyExt[jboss.ejb:service=EJBDeployer]
status: Deployment FAILED reason: Verification of Enterprise Beans failed, see
above for error messages.
state: FAILED
watch: file:/C:/jboss-4.0.4.GA/server/default/deploy/BeanControl.jar
altDD: null
lastDeployed: 1377789260741
lastModified: 1377789260741
mbeans:

Cabe mencionar que el EJB lo tengo en la carpeta deploy y aquí también tengo el jar que utilizo en el ejb.

pero no se si aquí debe de ir el jar que utilizo o no, espero me puedan orientar un poco

ya intente no poniendo la referencia del jar que utilizo y al instanciarlo en el jboss corre perfecto por lo que deduzco es que no encuentra el jar. por eso les pregunto si ustedes saben como y donde poner los jar que se utilizan en un EJB????

gracias.

agosto 29, 2013 | Registered Commenterkiukstaks

Buenas,

Algo de tu EJB no le gusta al verificador (seguramente viola alguna spec), pero sin ver tu EJB es imposible saberlo. Por otro lado, has mirado el log de error del servidor para obtener mas detalles del error? (Deployment FAILED reason: Verification of Enterprise Beans failed, see above for error messages.).

En ultimo caso, puedes desactivar el verificador en el ejb-deployer.xml poniendo el atributo StrictVerifier a false.

Un saludo,

agosto 29, 2013 | Unregistered CommenterUnoPorAhi