Examples of BeanManagerLocator


Examples of org.jboss.seam.solder.beanManager.BeanManagerLocator

   {
      boolean isGlassFish = System.getProperty("glassfish.version") != null;
      // FIXME temporary workaround to deal with visibility problem in GlassFish
      if (isGlassFish)
      {
         beanManager = new BeanManagerLocator().getBeanManager();
      }
     
      // Create the default el resolvers
      CompositeELResolver compositeResolver = new CompositeELResolver();
      compositeResolver.add(beanManager.getELResolver());
View Full Code Here

Examples of org.jboss.seam.solder.beanManager.BeanManagerLocator

    */
   @Override
   protected void internalInit()
   {
      super.internalInit();
      BeanManager manager = new BeanManagerLocator().getBeanManager();
      this.seamComponentInstantiationListener = NonContextual.of(SeamComponentInstantiationListener.class,manager);
      this.seamWebRequestCycleProcessor = NonContextual.of(getWebRequestCycleProcessorClass(),manager);
      addComponentInstantiationListener(seamComponentInstantiationListener.newInstance().produce().inject().get());
   }
View Full Code Here

Examples of org.jboss.seam.solder.beanManager.BeanManagerLocator

{
   private static final long serialVersionUID = -8985912269669096603L;
    
   private static BeanManager getBeanManager(ServletContext ctx)
   {
      return new BeanManagerLocator().getBeanManager();     
   }
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

*
* @author Marcel Kolsteren
*/
public class DialogueBeanProvider {
    public static Dialogue dialogue(ServletContext servletContext) {
        BeanManager beanManager = new BeanManagerLocator().getBeanManager();
        Bean<?> bean = beanManager.resolve(beanManager.getBeans(Dialogue.class));
        return (Dialogue) beanManager.getReference(bean, Dialogue.class, beanManager.createCreationalContext(bean));
    }
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

        Bean<?> bean = beanManager.resolve(beanManager.getBeans(Dialogue.class));
        return (Dialogue) beanManager.getReference(bean, Dialogue.class, beanManager.createCreationalContext(bean));
    }

    public static DialogueManager dialogueManager(ServletContext servletContext) {
        BeanManager beanManager = new BeanManagerLocator().getBeanManager();
        Bean<?> bean = beanManager.resolve(beanManager.getBeans(DialogueManager.class));
        return (DialogueManager) beanManager.getReference(bean, DialogueManager.class, beanManager.createCreationalContext(bean));
    }
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

        }

        Authenticator selectedAuth = null;

        // Hack to workaround glassfish visibility issue
        BeanManager bm = new BeanManagerLocator().getBeanManager();

//    for (Authenticator auth : authenticators)
        for (Authenticator auth : getReferences(bm, Authenticator.class)) {
            // If the user has provided their own custom authenticator then use it -
            // a custom authenticator is one that isn't one of the known authenticators;
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

     * @see SeamComponentInstantiationListener
     */
    @Override
    protected void internalInit() {
        super.internalInit();
        BeanManager manager = new BeanManagerLocator().getBeanManager();
        this.seamComponentInstantiationListener = NonContextual.of(SeamComponentInstantiationListener.class, manager);
        this.seamWebRequestCycleProcessor = NonContextual.of(getWebRequestCycleProcessorClass(), manager);
        addComponentInstantiationListener(seamComponentInstantiationListener.newInstance().produce().inject().get());
    }
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

            throw new RuntimeException(ex);
        }
       
        BeanManager beanManager = (BeanManager) sc.getAttribute(BeanManagerServletContextListener.BEANMANAGER_SERVLETCONTEXT_KEY);
        if(beanManager == null)
            beanManager = new BeanManagerLocator().getBeanManager();
       
        ViewConfigStore store = BeanManagerUtils.getContextualInstance(beanManager, ViewConfigStore.class);
        List<UrlMapping> mappings = loadUrlMappings(store, webXmlParser.getFacesMapping());
        PrettyConfig prettyConfig = new PrettyConfig();
        prettyConfig.setMappings(mappings);
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

            return parent.getExceptionHandler();
        }

        BeanManager beanManager = null;
        try {
            locator = new BeanManagerLocator();
            beanManager = locator.getBeanManager();
        } catch (BeanManagerUnavailableException e) {
            log.info("Could not location BeanManager, Catch integration disabled");
            catchUnavailable = true;
            return parent.getExceptionHandler();
View Full Code Here

Examples of org.jboss.solder.beanManager.BeanManagerLocator

        }
        return currentContext;
    }

    private RenderContext getCurrentRenderContext() {
        BeanManager manager = new BeanManagerLocator().getBeanManager();
        return BeanManagerUtils.getContextualInstance(manager, RenderContext.class);
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.