public ELContext createELContext() { if (configuration.getManagers().getManager() instanceof BeanManagerImpl) { return EL.createELContext((BeanManagerImpl) configuration.getManagers().getManager()); } else { throw new IllegalStateException("Wrong manager"); } }
public ELContext createELContext() { if (configuration.getManagers().getManager() instanceof BeanManagerImpl) { return EL.createELContext((BeanManagerImpl) configuration.getManagers().getManager()); } else { throw new IllegalStateException("Wrong manager"); } }
protected BeanManager getCurrentManager() { return getCurrentConfiguration().getManagers().getManager(); }
public void beforePhase(PhaseEvent event) { JSR299Configuration configuration = ConfigurationFactory.get(JSR299Configuration.class); if (event.getPhaseId().equals(PhaseId.APPLY_REQUEST_VALUES)) { try { configuration.getManagers().getManager().getContext(ConversationScoped.class); activeBeforeApplyRequestValues = true; } catch (ContextNotActiveException e) { activeBeforeApplyRequestValues = false; } } if (event.getPhaseId().equals(PhaseId.RENDER_RESPONSE)) { BeanManager beanManager = configuration.getManagers().getManager(); Conversation conversation = OldSPIBridge.getInstanceByType(beanManager, Conversation.class); HttpServletResponse response = (HttpServletResponse) event.getFacesContext().getExternalContext().getResponse(); response.addHeader(AbstractConversationTest.CID_HEADER_NAME, conversation.getId() == null ? " null" : conversation.getId()); response.addHeader(AbstractConversationTest.LONG_RUNNING_HEADER_NAME, String.valueOf(!conversation.isTransient())); response.addHeader(Cloud.RAINED_HEADER_NAME, new Boolean(OldSPIBridge.getInstanceByType(beanManager, Cloud.class).isRained()).toString()); response.addHeader(ACTIVE_BEFORE_APPLY_REQUEST_VALUES_HEADER_NAME, new Boolean(activeBeforeApplyRequestValues).toString()); } }