Preguntas etiquetadas con cdi


6
¿Debo usar @EJB o @Inject
He encontrado esta pregunta: ¿Cuál es la diferencia entre @Inject y @EJB pero no entendí nada mejor? No he hecho Java EE antes ni tengo experiencia con la inyección de dependencia, así que no entiendo qué debo usar. ¿Es @EJB una antigua forma de inyectar? ¿La inyección la realiza el …
148 java  jakarta-ee  ejb  cdi 

16
Identificar y resolver javax.el.PropertyNotFoundException: Target Unreachable
Cuando se trata de hacer referencia a un bean administrado en EL así #{bean.entity.property}, a veces se javax.el.PropertyNotFoundException: Target Unreachableproduce una excepción, generalmente cuando se establece una propiedad de bean o cuando se invoca una acción de bean. Parece que hay cinco tipos diferentes de mensajes: Destino inalcanzable, identificador 'bean' …

2
¿Dónde usar EJB 3.1 y CDI?
Estoy creando un producto basado en Java EE en el que estoy usando GlassFish 3 y EJB 3.1. Mi aplicación tiene beans de sesión , un planificador y utiliza servicios web. Recientemente me enteré de Apache TomEE , que admite Contexts and Dependency Injection (CDI) . El contenedor GlassFish también …

5
¿Backing beans (@ManagedBean) o CDI Beans (@Named)?
Acabo de comenzar a leer Core JavaServer Faces, 3rd Ed. y dicen esto (énfasis mío): Es un accidente histórico que haya dos mecanismos separados, beans CDI y beans administrados JSF, para beans que se pueden usar en páginas JSF. Le sugerimos que utilice beans CDI a menos que su aplicación …
109 jsf  jakarta-ee  jsf-2  cdi 

3
Java EE 6 @ javax.annotation.ManagedBean frente a @ javax.inject.Named frente a @ javax.faces.ManagedBean
Siento que hay un pequeño desorden en la especificación de Java EE 6. Hay varios conjuntos de anotaciones. Tenemos javax.ejbanotaciones como @Statefuly @Statelesspara crear EJB. También existe la posibilidad @javax.annotation.ManagedBeande crear un bean administrado. Hay anotaciones en me javax.enterprise.contextgusta @SessionScopedy @RequestScoped. Además, también hay @ManagedBeany @SessionScoped/ @RequestScopedanotaciones en el javax.faces.beanpaquete. …

3
¿Cómo se comparan CDI y EJB? ¿interactuar?
Estoy teniendo dificultades para entender cómo interactúan los dos y dónde se encuentra el límite entre ellos. ¿Se superponen? ¿Hay redundancias entre ellos? Sé que hay anotaciones asociadas con ambos, pero no he podido encontrar una lista completa de ambos con descripciones breves. No estoy seguro de si esto ayudaría …
106 java  ejb  java-ee-6  cdi 


7
WELD-000072 El bean administrado que declara un ámbito de pasivación debe ser capaz de pasivación
Escribí un programa simple en formularios web de Java, pero recibo el siguiente error: WELD-000072 El bean administrado que declara un ámbito de pasivación debe tener capacidad de pasivación. Bean: Bean administrado [clase BeanPakage.DemoBeans] con calificadores [ @Any @Default @Named] ¿Alguien puede decirme de dónde viene este error? import javax.enterprise.context.SessionScoped; …
89 java  cdi  jboss-weld 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.