final BeanManager manager = (BeanManager) new InitialContext().lookup(STANDARD_BEAN_MANAGER_JNDI_NAME); if (manager != null && Container.available()) {
final BeanManager manager = (BeanManager) new InitialContext().lookup("java:comp/BeanManager"); if (manager != null && Container.available()) { final Bean<BoundSessionContext> sessionContextBean = (Bean<BoundSessionContext>) manager.resolve(manager.getBeans( BoundSessionContext.class, BoundLiteral.INSTANCE));
public static boolean available() { return available(RegistrySingletonProvider.STATIC_INSTANCE); }
public static boolean available() { return available(RegistrySingletonProvider.STATIC_INSTANCE); }
public static boolean available() { return available(RegistrySingletonProvider.STATIC_INSTANCE); }
public static boolean available() { return available(RegistrySingletonProvider.STATIC_INSTANCE); }
public static boolean available() { return available(RegistrySingletonProvider.STATIC_INSTANCE); }
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception { if (Container.available(contextId)) { for (Entry<BeanDeploymentArchive, BeanManagerImpl> entry : Container.instance(contextId).beanDeploymentArchives().entrySet()) { BeanDeploymentArchive bda = entry.getKey(); if (bda.getId().equals(FLAT_BEAN_DEPLOYMENT_ID) || bda.getId().contains(WEB_INF_CLASSES_FILE_PATH) || bda.getId().contains(WEB_INF_CLASSES)) { return entry.getValue(); } } throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } else { throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } }
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception { if (Container.available(contextId)) { for (Entry<BeanDeploymentArchive, BeanManagerImpl> entry : Container.instance(contextId).beanDeploymentArchives().entrySet()) { BeanDeploymentArchive bda = entry.getKey(); if (bda.getId().equals(FLAT_BEAN_DEPLOYMENT_ID) || bda.getId().contains(WEB_INF_CLASSES_FILE_PATH) || bda.getId().contains(WEB_INF_CLASSES)) { return entry.getValue(); } } throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } else { throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } }
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception { if (Container.available(contextId)) { for (Entry<BeanDeploymentArchive, BeanManagerImpl> entry : Container.instance(contextId).beanDeploymentArchives().entrySet()) { BeanDeploymentArchive bda = entry.getKey(); if (bda.getId().equals(FLAT_BEAN_DEPLOYMENT_ID) || bda.getId().contains(WEB_INF_CLASSES_FILE_PATH) || bda.getId().contains(WEB_INF_CLASSES)) { return entry.getValue(); } } throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } else { throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } }
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception { if (Container.available(contextId)) { for (Entry<BeanDeploymentArchive, BeanManagerImpl> entry : Container.instance(contextId).beanDeploymentArchives().entrySet()) { BeanDeploymentArchive bda = entry.getKey(); if (bda.getId().equals(FLAT_BEAN_DEPLOYMENT_ID) || bda.getId().contains(WEB_INF_CLASSES_FILE_PATH) || bda.getId().contains(WEB_INF_CLASSES)) { return entry.getValue(); } } throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } else { throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } }
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception { if (Container.available(contextId)) { for (Entry<BeanDeploymentArchive, BeanManagerImpl> entry : Container.instance(contextId).beanDeploymentArchives().entrySet()) { BeanDeploymentArchive bda = entry.getKey(); if (bda.getId().equals(FLAT_BEAN_DEPLOYMENT_ID) || bda.getId().contains(WEB_INF_CLASSES_FILE_PATH) || bda.getId().contains(WEB_INF_CLASSES)) { return entry.getValue(); } } throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } else { throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } }
public Object getObjectInstance(Object o, Name name, Context context, Hashtable<?, ?> hashtable) throws Exception { Reference reference = (Reference) o; StringRefAddr refAddr = (StringRefAddr) reference.get(JndiBinder.REFADDR_ID); String beanManagerId = (String)refAddr.getContent(); if (Container.available()) { Container container = Container.instance(); for (Map.Entry<BeanDeploymentArchive, BeanManagerImpl> mapElement : container.beanDeploymentArchives().entrySet()) { if (mapElement.getKey().getId().equals(beanManagerId)) { return mapElement.getValue().getCurrent(); } } } else { throw new NamingException("Cannot resolve BeanManager: container not available"); } throw new NamingException("Cannot resolve BeanManager for id " + beanManagerId); } }
public Object getObjectInstance(Object obj, Name name, Context nameCtx, Hashtable<?, ?> environment) throws Exception { if (Container.available(contextId)) { for (Entry<BeanDeploymentArchive, BeanManagerImpl> entry : Container.instance(contextId).beanDeploymentArchives().entrySet()) { BeanDeploymentArchive bda = entry.getKey(); if (bda.getId().equals(FLAT_BEAN_DEPLOYMENT_ID) || bda.getId().contains(WEB_INF_CLASSES_FILE_PATH) || bda.getId().contains(WEB_INF_CLASSES)) { return entry.getValue().getCurrent(); } } throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } else { throw BeanManagerLogger.LOG.cannotLocateBeanManager(); } }
final BeanManager manager = (BeanManager) new InitialContext().lookup(STANDARD_BEAN_MANAGER_JNDI_NAME); if (manager != null && Container.available()) {
final BeanManager manager = (BeanManager) new InitialContext().lookup("java:comp/BeanManager"); if (manager != null && Container.available()) { final Bean<BoundSessionContext> sessionContextBean = (Bean<BoundSessionContext>) manager.resolve(manager.getBeans( BoundSessionContext.class, BoundLiteral.INSTANCE));
/** * Get conversation context. May return null if the container is not available. * * @return the conversation context or null if the container is not booted */ private ConversationContext getConversationContext(String id) { if (conversationContext == null) { synchronized (this) { if (conversationContext == null) { if (!Container.available(id)) { return null; } Container container = Container.instance(id); conversationContext = container.deploymentManager().instance().select(HttpConversationContext.class).get(); } } } return conversationContext; }
/** * Get conversation context. May return null if the container is not available. * * @return the conversation context or null if the container is not booted */ private ConversationContext getConversationContext(String id) { if (conversationContext == null) { synchronized (this) { if (conversationContext == null) { if (!Container.available(id)) { return null; } Container container = Container.instance(id); conversationContext = container.deploymentManager().instance().select(HttpConversationContext.class).get(); } } } return conversationContext; }
/** * Get conversation context. May return null if the container is not available. * * @return the conversation context or null if the container is not booted */ private ConversationContext getConversationContext(String id) { if (conversationContext == null) { synchronized (this) { if (conversationContext == null) { if (!Container.available(id)) { return null; } Container container = Container.instance(id); conversationContext = container.deploymentManager().instance().select(HttpConversationContext.class).get(); } } } return conversationContext; }
/** * Get conversation context. May return null if the container is not available. * * @return the conversation context or null if the container is not booted */ private ConversationContext getConversationContext(String id) { if (conversationContext == null) { synchronized (this) { if (conversationContext == null) { if (!Container.available(id)) { return null; } Container container = Container.instance(id); conversationContext = container.deploymentManager().instance().select(HttpConversationContext.class).get(); } } } return conversationContext; }