JBoss Community

Passivation vs. @Inject

created by Juergen Zimmermann in EJB3 - View the full discussion

I have a Stateful SessionBean which gets passivated as it should.

 

Now I add a CDI bean as a field using @Inject. However, after activation the field is null. Any comment is appreciated!

 

@Named("...")

@SessionScoped

@Stateful

public class MyController implements Serializable {

@Inject

private AuthController auth;

 

@PostActivate

private void postActivate() {

    // Should I add something here?

}

}

 

@Named("auth")

@SessionScoped

@Log

public class AuthController implements Serializable {

// some String based fields

}

Reply to this message by going to Community

Start a new discussion in EJB3 at Community