hi all,
i have SFSB component. Because it's method use @StartTask annotations, so the pre-existing session conversation, must be terminated to avoid creating business scoped conversation within active session conversation.
but when i trying to reuse EntityManager in business scoped conversation, the EntityManager seem unconnected or some kind of state change.
@Stateful @Scope(ScopeType.SESSION) @Name("branch") public class BranchAction implements IBranch { @PersistenceContext(type=PersistenceContextType.EXTENDED) private EntityManager entityManager; @End @CreateProcess(definition="ShortPeriodCredit") public String select(){} @StartTask @EndTask(transition="next") public void getInfo(){ //here i can't use EntityManager normally as expected } }
i don't know what really happen. any help will be appreciated