Hi,

I have two APPLICATION scoped components and one needs to be @In jected with 
the other, however I get

SEVERE: Error Rendering View[/cgsimulateentry.xhtml]
  | org.jboss.seam.RequiredException: In attribute requires non-null value: 
entrySimulation.exAP

Seam recognizes the components and they are in the right scope as I can see 
this in the JBoss startup. 

17:17:54,968 INFO  [Component] Component: entryGate, scope: APPLICATION, type: 
JAVA_BEAN, class: model.EXAccessPoint
  | 17:17:54,976 INFO  [Component] Component: entrySimulation, scope: 
APPLICATION, type: JAVA_BEAN, class: model.EXSimulation


My two components look like this:

@Name("entryGate")
  | @Scope(ScopeType.APPLICATION)
  | @AutoCreate
  | public class EXAccessPoint {
  | 
  |     @Logger Log log;
  |     
  |     @In EntityManager em;
  | ...
  | 
  | @Name("entrySimulation")
  | @Scope(ScopeType.APPLICATION)
  | public class EXSimulation {
  | 
  |     @Logger Log log;
  | 
  |     @In EXAccessPoint exAP;
  | ...


What have I missed why can't seam auto create the EXAccesPoint class when it 
needs to be @in-jected into EXSimulation??

Thanks

Troy

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4079420#4079420

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4079420
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to