Hi Rafael!

Please try to set a breakpoint in 


GroupedConversationContextExtension#afterBeanDiscovery()

The new contexts get added via the AfterBeanDiscovery events addContext() 
method.

If this doesn't get invoked, then the Extension detection probably doesn't work.


LieGrue,
strub



----- Original Message -----
> From: Rafael Pestano <rmpest...@yahoo.com.br>
> To: MyFaces Discussion <users@myfaces.apache.org>
> Cc: 
> Sent: Sunday, March 18, 2012 9:20 PM
> Subject: Re: MyFaces and CODI
> 
> Hi guys,
>  
> 
> I think that what Mark stated can be happening in the environment at my 
> company(weblogic 11g, mojarra 1.2, owb and CODI) cause a simple forward is 
> also 
> causing the bean to be instantiated(tested with ViewAccess and WindowScoped), 
>  
> 
> How can i ensure that the whole Context is being initialized?   
> 
> 
> 
> About the server side solution Gerhard proposed i can confirm it is working 
> here 
> at home, the main problem is something with the"constalation" that the 
> application at my company is using, maybe the frame based layout, jspx 
> extension 
> or something else.
> 
> i also tried to deploy Gerhard example here in weblogic here at home without 
> success, the CDI container cannot start.
> 
> i just changed from myfaces to mojarra, instaled the example via maven and 
> deployed the war in weblogic 11g(10.3.2), to try simulate the enviroment at 
> my 
> company, here is the error:
> 
> 
> INFO: Initializing Sun's JavaServer Faces implementation (1.2_03-b04-FCS) 
> for context '/playground-jsf12-1.0.4'
> 18/03/2012 17:10:46 
> org.apache.myfaces.extensions.cdi.core.api.provider.ServiceProvider 
> <clinit>
> INFO: 
> org.apache.myfaces.extensions.cdi.core.impl.provider.DefaultServiceProvider 
> installed successfully.
> 18/03/2012 17:10:46 
> org.apache.myfaces.extensions.cdi.core.api.provider.ServiceProvider 
> <clinit>
> INFO: 
> org.apache.myfaces.extensions.cdi.core.impl.provider.DefaultServiceProviderContext
>  
> installed successfully.
> java.lang.IllegalStateException: no 
> org.apache.myfaces.extensions.cdi.core.api.provider.BeanManagerProvider in 
> place! Please ensur
> e that you configured the CDI implementation of your choice properly. If your 
> setup is correct, please clear all caches and compil
> ed artifacts. If there is still a problem, try one of the controlled 
> bootstrapping add-ons for the CDI implementation you are usin
> g.
>         at 
> org.apache.myfaces.extensions.cdi.core.api.provider.BeanManagerProvider.getInstance(BeanManagerProvider.java:81)
>         at 
> org.apache.myfaces.extensions.cdi.core.impl.util.CodiUtils.getContextualReferenceByClass(CodiUtils.java:124)
>         at 
> org.apache.myfaces.extensions.cdi.jsf.impl.listener.phase.PhaseListenerExtension.consumePhaseListeners(PhaseListenerExt
> ension.java:110)
>         at 
> org.apache.myfaces.extensions.cdi.jsf.impl.listener.phase.CodiLifecycleFactoryWrapper.getLifecycle(CodiLifecycleFactory
> Wrapper.java:65)
>         at 
> com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:1115)
>         at 
> com.sun.faces.config.ConfigureListener.configure(ConfigureListener.java:766)
>         at 
> com.sun.faces.config.ConfigureListener.contextInitialized(ConfigureListener.java:529)
>         at 
> com.sun.faces.config.GlassFishConfigureListener.contextInitialized(GlassFishConfigureListener.java:47)
>         at 
> weblogic.servlet.internal.EventsManager$FireContextListenerAction.run(EventsManager.java:481)
>         at 
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>         at 
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
>         at 
> weblogic.servlet.internal.EventsManager.notifyContextCreatedEvent(EventsManager.java:181)
>         at 
> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1801)
>         at 
> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:3045)
>         at 
> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:1397)
>         at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:460)
>         at 
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
>         at 
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
>         at 
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
>         at 
> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
>         at 
> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:247)
>         at 
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:425)
>         at 
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
>         at 
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:119)
>         at 
> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:27)
>         at 
> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:1267)
>         at 
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:83)
>         at 
> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:409)
>         at 
> weblogic.application.internal.SingleModuleDeployment.activate(SingleModuleDeployment.java:39)
>         at 
> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:161)
>         at 
> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:79)
>         at 
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.activate(AbstractOperation.java:569)
>         at 
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.activateDeployment(ActivateOperation.java:150)
>         at 
> weblogic.deploy.internal.targetserver.operations.ActivateOperation.doCommit(ActivateOperation.java:116)
>         at 
> weblogic.deploy.internal.targetserver.operations.AbstractOperation.commit(AbstractOperation.java:323)
>         at 
> weblogic.deploy.internal.targetserver.DeploymentManager.handleDeploymentCommit(DeploymentManager.java:844)
>         at 
> weblogic.deploy.internal.targetserver.DeploymentManager.activateDeploymentList(DeploymentManager.java:1253)
>         at 
> weblogic.deploy.internal.targetserver.DeploymentManager.handleCommit(DeploymentManager.java:440)
>         at 
> weblogic.deploy.internal.targetserver.DeploymentServiceDispatcher.commit(DeploymentServiceDispatcher.java:163)
>         at 
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doCommitCallback(DeploymentReceiverCa
> llbackDeliverer.java:181)
>         at 
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.access$100(DeploymentReceiverCallback
> Deliverer.java:12)
>         at 
> weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer$2.run(DeploymentReceiverCallbackDeliv
> erer.java:67)
>         at 
> weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:516)
>         at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
>         at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
> 18/03/2012 17:10:47 com.sun.faces.config.ConfigureListener contextInitialized
>  
> thanks for your time.
> 
>  
> Att, 
> Rafael M. Pestano
> Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande do Sul
> Graduando em Ciência da Computação UFRGS
> @realpestano
> http://code.google.com/p/jsf-conventions-framework/
> 
> 
> 
> ----- Mensagem original -----
> De: Gerhard Petracek <gerhard.petra...@gmail.com>
> Para: MyFaces Discussion <users@myfaces.apache.org>
> Cc: 
> Enviadas: Domingo, 18 de Março de 2012 16:47
> Assunto: Re: MyFaces and CODI
> 
> hi mark,
> 
> since rafael mentioned that it works without a4j and there is no issue with
> a4j in the demo, i don't think that it is such a basic issue.
> 
> regards,
> gerhard
> 
> http://www.irian.at
> 
> Your JSF/JavaEE powerhouse -
> JavaEE Consulting, Development and
> Courses in English and German
> 
> Professional Support for Apache MyFaces
> 
> 
> 
> 2012/3/18 Mark Struberg <strub...@yahoo.de>
> 
>> 
>> 
>>  Gerhard pinged me that you are using @ViewAccessScoped. In that case 
> I'd
>>  recomment to debug if the whole Context Extension gets properly 
> registrated.
>> 
>>  If the CDI container doesn't know the @ViewAccessScoped annotation then
>>  all your beans will end up as @Dependent...
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>>  ----- Original Message -----
>>  > From: Mark Struberg <strub...@yahoo.de>
>>  > To: MyFaces Discussion <users@myfaces.apache.org>
>>  > Cc:
>>  > Sent: Sunday, March 18, 2012 7:42 PM
>>  > Subject: Re: MyFaces and CODI
>>  >
>>  >>  when i find out what's causing my bean to be instantiated on 
> every ajax
>>  > call
>>  >>  i'll come back here to report.
>>  >
>>  > That sounds familiar - good luck ;)
>>  >
>>  > Which scope does your bean have? You are sure that you are really 
> using
>>  CDI
>>  > javax.enterprise.context.* scopes and not javax.faces.bean.* scopes 
> due
>>  to a
>>  > wrong auto-import  of your IDE?
>>  >
>>  > LieGrue,
>>  > strub
>>  >
>>  >
>>  >
>>  > ----- Original Message -----
>>  >>  From: Rafael Pestano <rmpest...@yahoo.com.br>
>>  >>  To: MyFaces Discussion <users@myfaces.apache.org>
>>  >>  Cc:
>>  >>  Sent: Saturday, March 17, 2012 4:34 PM
>>  >>  Subject: Re: MyFaces and CODI
>>  >>
>>  >>  yeap, i also deployed the server side demo in tomcat and it works 
> as
>>  > expected,
>>  >>  when i find out what's causing my bean to be instantiated on 
> every ajax
>>  > call
>>  >>  i'll come back here to report.
>>  >>
>>  >>  many thanks for the assistance.
>>  >>
>>  >>  Att,
>>  >>
>>  >>  Rafael M. Pestano
>>  >>
>>  >>  Desenvolvedor Java Cia. de Processamento de Dados do Rio Grande 
> do Sul
>>  >>  Graduando em Ciência da Computação UFRGS
>>  >>  @realpestano
>>  >>  http://code.google.com/p/jsf-conventions-framework/
>>  >>
>>  >>
>>  >>
>>  >>  ________________________________
>>  >>  De: Gerhard Petracek <gerhard.petra...@gmail.com>
>>  >>  Para: MyFaces Discussion <users@myfaces.apache.org>
>>  >>  Enviadas: Sexta-feira, 16 de Março de 2012 22:46
>>  >>  Assunto: Re: MyFaces and CODI
>>  >>
>>  >>  hi rafael,
>>  >>
>>  >>  i can't reproduce it. i added richfaces to the previous demo 
> as well as
>>  > a4j
>>  >>  support to the input component and everything works as expected.
>>  >>
>>  >>  regards,
>>  >>  gerhard
>>  >>
>>  >>  http://www.irian.at
>>  >>
>>  >>  Your JSF/JavaEE powerhouse -
>>  >>  JavaEE Consulting, Development and
>>  >>  Courses in English and German
>>  >>
>>  >>  Professional Support for Apache MyFaces
>>  >>
>>  >>
>>  >>
>>  >>  2012/3/15 Rafael Pestano <rmpest...@yahoo.com.br>
>>  >>
>>  >>>   Hi Gehard,
>>  >>>
>>  >>>   i didnt got the ideia, do you have any example or a link 
> showing this
>>  >>>   approach?
>>  >>>
>>  >>>   what i have got til now is:
>>  >>>   1 - WindowContextIdHolderComponent is a jsf component which 
> is added
>>  >>>   dynamically to the view
>>  >>>   2 - this component holds the windowId
>>  >>>   3 - i have,somehow , to keep the windowId the same between 
> requests
>>  so
>>  > my
>>  >>>   ViewAccessScoped bean  is "keeped alive" <- 
> here is where
>>  > im
>>  >>  stuck
>>  >>>
>>  >>>
>>  >>>
>>  >>>
>>  >>>   Att,
>>  >>>   Rafael M. Pestano
>>  >>>   Desenvolvedor Java Cia. de Processamento de Dados do Rio 
> Grande do
>>  Sul
>>  >>>   Graduando em Ciência da Computação UFRGS
>>  >>>   @realpestano
>>  >>>  http://code.google.com/p/jsf-conventions-framework/
>>  >>>
>>  >>>
>>  >>>
>>  >>>   ----- Mensagem original -----
>>  >>>   De: Gerhard Petracek <gerhard.petra...@gmail.com>
>>  >>>   Para: MyFaces Discussion <users@myfaces.apache.org>
>>  >>>   Cc:
>>  >>>   Enviadas: Quinta-feira, 15 de Março de 2012 11:28
>>  >>>   Assunto: Re: MyFaces and CODI
>>  >>>
>>  >>>   hi rafael,
>>  >>>
>>  >>>   @ WindowContextIdHolderComponent:
>>  >>>
>>  >>>   that's the name of the class. you have to resolve the 
> component
>>  > (by
>>  >>  type)
>>  >>>   before the view gets rendered and add it to the ajax enabled 
> a4j
>>  > components
>>  >>>   via the corresponding java-api.
>>  >>>
>>  >>>   @ custom approach:
>>  >>>   independent of the concrete approach you would like to use, 
> you just
>>  > have
>>  >>>   to ensure that the information is available on the 
> server-side (for
>>  > every
>>  >>>   jsf request which starts the jsf request-lifecycle).
>>  >>>
>>  >>>   regards,
>>  >>>   gerhard
>>  >>>
>>  >>>   Your JSF/JavaEE powerhouse -
>>  >>>   JavaEE Consulting, Development and
>>  >>>   Courses in English and German
>>  >>>
>>  >>>   Professional Support for Apache MyFaces
>>  >>>
>>  >>>
>>  >>>   2012/3/15 Rafael Pestano <rmpest...@yahoo.com.br>
>>  >>>
>>  >>>   > Hi again,
>>  >>>   >
>>  >>>   > "it will work with a4j as soon as you
>>  >>>   > ensure that it gets restored for requests triggered by 
> a4j "
>>  > you
>>  >>  mean i
>>  >>>   > should send WindowContextIdHolderComponent  within the 
> ajax
>>  > request?
>>  >>>   >
>>  >>>   > somethink like <a4j:support
>>  >>  process="WindowContextIdHolderComponent"/> ?
>>  >>>   >
>>  >>>   > if so whats the id of the generated component?
>>  >>>   >
>>  >>>   > i also have another question, in the javadoc
>>  >>>   > of WindowContextConfig isUrlParameterSuported() says
>>  >>>   >
>>  >>>   > "Specifies if it is allowed to use URL params for 
> forwarding
>>  > the
>>  >>  current
>>  >>>   > window-id. (deactivate it e.g. for higher security - in 
> this case
>>  >
>>  >>  it's
>>  >>>   > required to use a window id provided by a component lib 
> or a
>>  >>  server-side
>>  >>>   > window-handler"
>>  >>>   >
>>  >>>   > how can i create a component to handle the window id? 
> can i do
>>  > that
>>  >>  with
>>  >>>   > an h:inputHidden for example?
>>  >>>   >
>>  >>>   > thanks for the help.
>>  >>>   >
>>  >>>   >
>>  >>>   >
>>  >>>   > Att,
>>  >>>   >
>>  >>>   > Rafael M. Pestano
>>  >>>   >
>>  >>>   > Desenvolvedor Java Cia. de Processamento de Dados do 
> Rio Grande
>>  > do Sul
>>  >>>   > Graduando em Ciência da Computação UFRGS
>>  >>>   > @realpestano
>>  >>>   > http://code.google.com/p/jsf-conventions-framework/
>>  >>>   >
>>  >>>   >
>>  >>>   >
>>  >>>   > ________________________________
>>  >>>   > De: Gerhard Petracek <gerhard.petra...@gmail.com>
>>  >>>   > Para: MyFaces Discussion 
> <users@myfaces.apache.org>
>>  >>>   > Enviadas: Quinta-feira, 15 de Março de 2012 10:37
>>  >>>   > Assunto: Re: MyFaces and CODI
>>  >>>   >
>>  >>>   > hi rafael,
>>  >>>   >
>>  >>>   > the fallback adds a component 
> (WindowContextIdHolderComponent)
>>  >>>   dynamically
>>  >>>   > (as a direct child of UiViewRoot) -> it will work 
> with a4j as
>>  > soon
>>  >>  as you
>>  >>>   > ensure that it gets restored for requests triggered by 
> a4j.
>>  >>>   >
>>  >>>   > regards,
>>  >>>   > gerhard
>>  >>>   >
>>  >>>   > http://www.irian.at
>>  >>>   >
>>  >>>   > Your JSF/JavaEE powerhouse -
>>  >>>   > JavaEE Consulting, Development and
>>  >>>   > Courses in English and German
>>  >>>   >
>>  >>>   > Professional Support for Apache MyFaces
>>  >>>   >
>>  >>>   >
>>  >>>   > 2012/3/15 Rafael Pestano <rmpest...@yahoo.com.br>
>>  >>>   >
>>  >>>   > > well its not 100% yet ;(...on every ajaxCall my
>>  > ViewAccessScoped
>>  >>  bean
>>  >>>   is
>>  >>>   > > being instantiated,
>>  >>>   > >
>>  >>>   > > im using a4j, there is any known issue with it?
>>  >>>   > >
>>  >>>   > > for example <h:selectOneMenu .....>
>>  >>>   > >                         <a4j:support
>>  >>  event="onchange" ....action="when
>>  >>>   > the
>>  >>>   > > action is called the bean constructor gets 
> called"/>
>>  >>>   > >                     </h:selectOneMenu>
>>  >>>   > >
>>  >>>   > > if i change from View to RequestScoped the 
> bahavior is the
>>  > same,
>>  >>  any
>>  >>>   > ideas?
>>  >>>   > >
>>  >>>   > >
>>  >>>   > > thanks in advance.
>>  >>>   > >
>>  >>>   > >
>>  >>>   > > Att,
>>  >>>   > >
>>  >>>   > > Rafael M. Pestano
>>  >>>   > >
>>  >>>   > > Desenvolvedor Java Cia. de Processamento de Dados 
> do Rio
>>  > Grande
>>  >>  do Sul
>>  >>>   > > Graduando em Ciência da Computação UFRGS
>>  >>>   > > @realpestano
>>  >>>   > > 
> http://code.google.com/p/jsf-conventions-framework/
>>  >>>   > >
>>  >>>   > >
>>  >>>   > >
>>  >>>   > > ________________________________
>>  >>>   > >  De: Rafael Pestano <rmpest...@yahoo.com.br>
>>  >>>   > > Para: MyFaces Discussion 
> <users@myfaces.apache.org>
>>  >>>   > > Enviadas: Quinta-feira, 15 de Março de 2012 8:45
>>  >>>   > > Assunto: Re: MyFaces and CODI
>>  >>>   > >
>>  >>>   > > "if you don't need redirects, you could 
> have a look
>>  > at
>>  >>  e.g. [1] which
>>  >>>   > uses
>>  >>>   > > an internal fallback." yea, its our case and 
> it just
>>  > works!
>>  >>>   > >
>>  >>>   > > many thanks for your help, keep the great work!
>>  >>>   > >
>>  >>>   > > Att,
>>  >>>   > >
>>  >>>   > > Rafael M. Pestano
>>  >>>   > >
>>  >>>   > > Desenvolvedor Java Cia. de Processamento de Dados 
> do Rio
>>  > Grande
>>  >>  do Sul
>>  >>>   > > Graduando em Ciência da Computação UFRGS
>>  >>>   > > @realpestano
>>  >>>   > > 
> http://code.google.com/p/jsf-conventions-framework/
>>  >>>   > >
>>  >>>   > >
>>  >>>   > >
>>  >>>   > > ________________________________
>>  >>>   > > De: Gerhard Petracek 
> <gerhard.petra...@gmail.com>
>>  >>>   > > Para: MyFaces Discussion 
> <users@myfaces.apache.org>
>>  >>>   > > Enviadas: Quarta-feira, 14 de Março de 2012 23:19
>>  >>>   > > Assunto: Re: MyFaces and CODI
>>  >>>   > >
>>  >>>   > > hi rafael,
>>  >>>   > >
>>  >>>   > > as you have seen it's easy to provide a custom
>>  > WindowHandler
>>  >>  (just
>>  >>>   > > implement the interface and provide your 
> implementation as
>>  >>  alternative
>>  >>>   > cdi
>>  >>>   > > bean)
>>  >>>   > > -> you can integrate every custom approach 
> which is
>>  > enough to
>>  >>  solve you
>>  >>>   > > requirements.
>>  >>>   > >
>>  >>>   > > if you don't need redirects, you could have a 
> look at
>>  > e.g.
>>  >>  [1] which
>>  >>>   uses
>>  >>>   > > an internal fallback.
>>  >>>   > >
>>  >>>   > > regards,
>>  >>>   > > gerhard
>>  >>>   > >
>>  >>>   > > [1] http://s.apache.org/SAs
>>  >>>   > >
>>  >>>   > > http://www.irian.at
>>  >>>   > >
>>  >>>   > > Your JSF/JavaEE powerhouse -
>>  >>>   > > JavaEE Consulting, Development and
>>  >>>   > > Courses in English and German
>>  >>>   > >
>>  >>>   > > Professional Support for Apache MyFaces
>>  >>>   > >
>>  >>>   > >
>>  >>>   > >
>>  >>>   > > 2012/3/15 Rafael Pestano 
> <rmpest...@yahoo.com.br>
>>  >>>   > >
>>  >>>   > > > Hi Gehard,
>>  >>>   > > >
>>  >>>   > > > its a stopper to us cause we are still 
> dependent on JSF
>>  > 1.2
>>  >>>   > > > Can i implement an alternative
>>  >>>   > > > to
>>  >>>   > >
>>  >>>   >
>>  >>>
>>  >>
>>  >
>> 
> org.apache.myfaces.extensions.cdi.jsf2.impl.scope.conversation.ServerSideWindowHandler
>>  >>>   > > > based on JSF 1.2?
>>  >>>   > > >
>>  >>>   > > > i see you use flash scope to span the 
> windowId through
>>  >>  requests in
>>  >>>   the
>>  >>>   > > > server side solution:
>>  >>>   > > >
>>  >>>   > > > if (windowId != null)
>>  >>>   > > > 79         {
>>  >>>   > > >
>>  >>>   > > > 80
>>  >>>   > >
>>  >>  
> externalContext.getRequestMap().put(WINDOW_CONTEXT_ID_PARAMETER_KEY,
>>  >>>   > > windowId);
>>  >>>   > > >
>>  >>>   > > > 81
>>  >>>   > >
>>  > externalContext.getFlash().keep(WINDOW_CONTEXT_ID_PARAMETER_KEY);
>>  >>>   > > > 82         }
>>  >>>   > > >
>>  >>>   > > > if i put the windownId in the sessionMap it 
> would still
>>  >
>>  >>  work? i think
>>  >>>   > ill
>>  >>>   > > > find hard time trying to remove the windowId 
> from the
>>  > map
>>  >>  when user
>>  >>>   > leave
>>  >>>   > > > the page.
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > > > thanks for your help i really appreciated it.
>>  >>>   > > >
>>  >>>   > > > Att,
>>  >>>   > > > Rafael M. Pestano
>>  >>>   > > > Desenvolvedor Java Cia. de Processamento de 
> Dados do
>>  > Rio
>>  >>  Grande do
>>  >>>   Sul
>>  >>>   > > > Graduando em Ciência da Computação UFRGS
>>  >>>   > > > @realpestano
>>  >>>   > > > 
> http://code.google.com/p/jsf-conventions-framework/
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > > > ----- Mensagem original -----
>>  >>>   > > > De: Gerhard Petracek 
> <gerhard.petra...@gmail.com>
>>  >>>   > > > Para: MyFaces Discussion
>>  > <users@myfaces.apache.org>
>>  >>>   > > > Cc:
>>  >>>   > > > Enviadas: Quarta-feira, 14 de Março de 2012 
> 20:55
>>  >>>   > > > Assunto: Re: MyFaces and CODI
>>  >>>   > > >
>>  >>>   > > > hi rafael,
>>  >>>   > > >
>>  >>>   > > > internally the ServerSideWindowHandler is 
> based on the
>>  > flash
>>  >>  scope
>>  >>>   > > (that's
>>  >>>   > > > one of the mentioned disadvantages)
>>  >>>   > > > -> it's bound to jsf 2+ -> it is:
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > >
>>  >>>   >
>>  >>>
>>  >>
>>  >
>> 
> org.apache.myfaces.extensions.cdi.jsf2.impl.scope.conversation.ServerSideWindowHandler
>>  >>>   > > > (and you can't use the additional js.)
>>  >>>   > > >
>>  >>>   > > > with some constellations you just hit the 
> restrictions
>>  > of
>>  >>  browsers ->
>>  >>>   > you
>>  >>>   > > > have to choose what you really need.
>>  >>>   > > >
>>  >>>   > > > regards,
>>  >>>   > > > gerhard
>>  >>>   > > >
>>  >>>   > > > http://www.irian.at
>>  >>>   > > >
>>  >>>   > > > Your JSF/JavaEE powerhouse -
>>  >>>   > > > JavaEE Consulting, Development and
>>  >>>   > > > Courses in English and German
>>  >>>   > > >
>>  >>>   > > > Professional Support for Apache MyFaces
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > > >
>>  >>>   > > > 2012/3/15 Rafael Pestano 
> <rmpest...@yahoo.com.br>
>>  >>>   > > >
>>  >>>   > > > > i see, i have used the client side one
>>  >>>   > > > >
>>  >>>   > > > > <alternatives>
>>  >>>   > > > >
>>  >>>   > > >
>>  >>>   > >
>>  >>>   >
>>  >>>
>>  >>
>>  >
>> 
> <class>org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation.ClientSideWindowHandler</class>
>>  >>>   > > > > </alternatives>
>>  >>>   > > > >
>>  >>>   > > > > i imagine the server side should be
>>  >>>   > > > >
>>  >>>   > > > > <alternatives>
>>  >>>   > > > >
>>  >>>   > > >
>>  >>>   > >
>>  >>>   >
>>  >>>
>>  >>
>>  >
>> 
> <class>org.apache.myfaces.extensions.cdi.jsf.impl.scope.conversation.ServerSideWindowHandler</class>
>>  >>>   > > > > </alternatives>alright?
>>  >>>   > > > >
>>  >>>   > > > > i will test it tomorrow and give the 
> feedback,
>>  > thanks.
>>  >>>   > > > >
>>  >>>   > > > > Att,
>>  >>>   > > > > Rafael M. Pestano
>>  >>>   > > > > Desenvolvedor Java Cia. de Processamento 
> de Dados
>>  > do
>>  >>  Rio Grande do
>>  >>>   > Sul
>>  >>>   > > > > Graduando em Ciência da Computação UFRGS
>>  >>>   > > > > @realpestano
>>  >>>   > > > >
>>  > http://code.google.com/p/jsf-conventions-framework/
>>  >>>   > > > >
>>  >>>   > > > >
>>  >>>   > > > >
>>  >>>   > > > > ----- Mensagem original -----
>>  >>>   > > > > De: Gerhard Petracek
>>  > <gerhard.petra...@gmail.com>
>>  >>>   > > > > Para: MyFaces Discussion
>>  >>  <users@myfaces.apache.org>
>>  >>>   > > > > Cc:
>>  >>>   > > > > Enviadas: Quarta-feira, 14 de Março de 
> 2012 20:11
>>  >>>   > > > > Assunto: Re: MyFaces and CODI
>>  >>>   > > > >
>>  >>>   > > > > hi rafael,
>>  >>>   > > > >
>>  >>>   > > > > the easiest approach to test an 
> alternative for
>>  > this
>>  >>  constellation
>>  >>>   is
>>  >>>   > > the
>>  >>>   > > > > activation of the 
> ServerSideWindowHandler
>>  > (it's a
>>  >>  std. cdi
>>  >>>   > @Alternative
>>  >>>   > > > > implementation -> you can activate it 
> in the
>>  >>  beans.xml file of your
>>  >>>   > > > > application).
>>  >>>   > > > > (however, please be aware that this 
> alternative
>>  >>  implementation has
>>  >>>   > some
>>  >>>   > > > > disadvantages.)
>>  >>>   > > > >
>>  >>>   > > > > regards,
>>  >>>   > > > > gerhard
>>  >>>   > > > >
>>  >>>   > > > > http://www.irian.at
>>  >>>   > > > >
>>  >>>   > > > > Your JSF/JavaEE powerhouse -
>>  >>>   > > > > JavaEE Consulting, Development and
>>  >>>   > > > > Courses in English and German
>>  >>>   > > > >
>>  >>>   > > > > Professional Support for Apache MyFaces
>>  >>>   > > > >
>>  >>>   > > > >
>>  >>>   > > > >
>>  >>>   > > > > 2012/3/14 Rafael Pestano
>>  > <rmpest...@yahoo.com.br>
>>  >>>   > > > >
>>  >>>   > > > > > Hi Gerhard, i successfuly added 
> codi and
>>  >>  openwebbeans to an
>>  >>>   > > application
>>  >>>   > > > > > running on weblogic 11g
>>  >>>   > > > > >
>>  >>>   > > > > > however its a  legacy application 
> which uses
>>  >>  frames, basicaly we
>>  >>>   > > have a
>>  >>>   > > > > > menu on the left frame that targets 
> the
>>  > center
>>  >>  frame, something
>>  >>>   > like:
>>  >>>   > > > > >
>>  >>>   > > > > > <h:commandLink 
> value="menuLink"
>>  >>  action="#{myBean.init}"
>>  >>>   > > > target="frmDados"
>>  >>>   > > > > > />
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > > the problem is, when a add CODI to 
> the
>>  > application
>>  >>  and mark
>>  >>>   myBean
>>  >>>   > as
>>  >>>   > > > > > ViewAccessScoped (and thus the 
> windowId
>>  > starts to
>>  >>  be append to
>>  >>>   the
>>  >>>   > > url)
>>  >>>   > > > > > the above menuLink always open the 
> center
>>  > frame in
>>  >>  a new browser
>>  >>>   > tab.
>>  >>>   > > > > >
>>  >>>   > > > > > If i remove CODI and set myBean as
>>  >>  RequestScoped(or any other CDI
>>  >>>   > > > Scope)
>>  >>>   > > > > > the application behaves  as 
> expected.
>>  >>>   > > > > >
>>  >>>   > > > > > So i think the windowId generated 
> by CODI  is
>>  >
>>  >>  causing this
>>  >>>   issue, i
>>  >>>   > > > tried
>>  >>>   > > > > > your solution without success, the 
> windowId
>>  > isnt
>>  >>  removed from the
>>  >>>   > url
>>  >>>   > > > > and a
>>  >>>   > > > > > new tab opens when i click in the 
> menuLink.
>>  >>>   > > > > >
>>  >>>   > > > > > Any thoughs?
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > > thanks for all your help.
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > > Att,
>>  >>>   > > > > >
>>  >>>   > > > > > Rafael M. Pestano
>>  >>>   > > > > >
>>  >>>   > > > > > Desenvolvedor Java Cia. de 
> Processamento de
>>  > Dados
>>  >>  do Rio Grande
>>  >>>   do
>>  >>>   > > Sul
>>  >>>   > > > > > Graduando em Ciência da Computação 
> UFRGS
>>  >>>   > > > > > @realpestano
>>  >>>   > > > > >
>>  >>  http://code.google.com/p/jsf-conventions-framework/
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > > ________________________________
>>  >>>   > > > > > De: Gerhard Petracek
>>  >>  <gerhard.petra...@gmail.com>
>>  >>>   > > > > > Para: MyFaces Discussion
>>  >>  <users@myfaces.apache.org>
>>  >>>   > > > > > Enviadas: Sexta-feira, 9 de Março 
> de 2012
>>  > 12:38
>>  >>>   > > > > > Assunto: Re: MyFaces and CODI
>>  >>>   > > > > >
>>  >>>   > > > > > hi stephen,
>>  >>>   > > > > >
>>  >>>   > > > > > that's right [1] doesn't 
> support it.
>>  >>>   > > > > > werner committed his improvement 
> and you can
>>  > try
>>  >>  [2] and [3] as
>>  >>>   you
>>  >>>   > > see
>>  >>>   > > > > > them right now.
>>  >>>   > > > > >
>>  >>>   > > > > > regards,
>>  >>>   > > > > > gerhard
>>  >>>   > > > > >
>>  >>>   > > > > > [1]
>>  >>>   > > > >
>>  >>>   >
>>  > http://old.nabble.com/-CODI--lazy-windowId-drop-script-p31654496.html
>>  >>>   > > > > > [2] http://s.apache.org/rr
>>  >>>   > > > > > [3] http://s.apache.org/23p
>>  >>>   > > > > >
>>  >>>   > > > > > http://www.irian.at
>>  >>>   > > > > >
>>  >>>   > > > > > Your JSF/JavaEE powerhouse -
>>  >>>   > > > > > JavaEE Consulting, Development and
>>  >>>   > > > > > Courses in English and German
>>  >>>   > > > > >
>>  >>>   > > > > > Professional Support for Apache 
> MyFaces
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > >
>>  >>>   > > > > > 2012/3/9 Stephen More
>>  >>  <stephen.m...@gmail.com>
>>  >>>   > > > > >
>>  >>>   > > > > > > I was referring to [1]
>>  >>>   > > > > > >
>>  >>>   > > >
>>  >>>
>>  http://old.nabble.com/-CODI--lazy-windowId-drop-script-p31654496.html
>>  >>>   > > > > > >
>>  >>>   > > > > > > I guess I just need to wait 
> until the
>>  > correct
>>  >>  way is tested and
>>  >>>   > > > > > > documented in the wiki using:
>>  >>>   > > > > > >   [1] http://s.apache.org/rr
>>  >>>   > > > > > >  [2] http://s.apache.org/23p
>>  >>>   > > > > > >
>>  >>>   > > > > > >
>>  >>>   > > > > > >
>>  >>>   > > > > > > On Fri, Mar 9, 2012 at 9:20 
> AM, Gerhard
>>  >>  Petracek
>>  >>>   > > > > > > 
> <gerhard.petra...@gmail.com>
>>  > wrote:
>>  >>>   > > > > > > > @ mark:
>>  >>>   > > > > > > > i just tested it and it 
> works with
>>  > [1]
>>  >>  in combination
>>  >>>   > > > > > > > with 
> ClientSideWindowHandler [2].
>>  >>>   > > > > > > >
>>  >>>   > > > > > > > regards,
>>  >>>   > > > > > > > gerhard
>>  >>>   > > > > > > >
>>  >>>   > > > > > > > [1] 
> http://s.apache.org/rr
>>  >>>   > > > > > > > [2] 
> http://s.apache.org/23p
>>  >>>   > > > > > > >
>>  >>>   > > > > > > > http://www.irian.at
>>  >>>   > > > > > > >
>>  >>>   > > > > > > > Your JSF/JavaEE 
> powerhouse -
>>  >>>   > > > > > > > JavaEE Consulting, 
> Development and
>>  >>>   > > > > > > > Courses in English and 
> German
>>  >>>   > > > > > > >
>>  >>>   > > > > > > > Professional Support for 
> Apache
>>  > MyFaces
>>  >>>   > > > > > > >
>>  >>>   > > > > > > >
>>  >>>   > > > > > > >
>>  >>>   > > > > > > > 2012/3/9 Mark Struberg
>>  >>  <strub...@yahoo.de>
>>  >>>   > > > > > > >
>>  >>>   > > > > > > >> Hi Stephen!
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >> Well, the current 
> approach in
>>  > CODI
>>  >>  is currently under
>>  >>>   > discussion
>>  >>>   > > > in
>>  >>>   > > > > > the
>>  >>>   > > > > > > >> JSF EG. The whole 
> windowId
>>  > stuff of
>>  >>  CODI might end up in the
>>  >>>   > > > JSF-2.2
>>  >>>   > > > > > or
>>  >>>   > > > > > > 2.3
>>  >>>   > > > > > > >> spec.
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >> >T hat seems to 
> work fine
>>  > when
>>  >>  pasting into a new empty
>>  >>>   > window,
>>  >>>   > > > but
>>  >>>   > > > > it
>>  >>>   > > > > > > >> > still allows you 
> to
>>  > copy-paste
>>  >>  the url from one codi
>>  >>>   window
>>  >>>   > to
>>  >>>   > > > an
>>  >>>   > > > > > > >> > existing codi 
> window.
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >> Nope, because the
>>  > windowhandler.js
>>  >>  script will first check
>>  >>>   the
>>  >>>   > > > > > > window.name.
>>  >>>   > > > > > > >> And if this is
>>  > empty/doesn't fit
>>  >>  the windowId in the URL,
>>  >>>   then
>>  >>>   > > it
>>  >>>   > > > > will
>>  >>>   > > > > > > >> reload the page with 
> a freshly
>>  >>  requested windowId.
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >> LieGrue,
>>  >>>   > > > > > > >> strub
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >>
>>  >>>   > > > > > > >> ----- Original 
> Message -----
>>  >>>   > > > > > > >> > From: Stephen 
> More
>>  >>  <stephen.m...@gmail.com>
>>  >>>   > > > > > > >> > To: MyFaces 
> Discussion
>>  >>  <users@myfaces.apache.org>
>>  >>>   > > > > > > >> > Cc:
>>  >>>   > > > > > > >> > Sent: Friday, 
> March 9,
>>  > 2012
>>  >>  1:27 PM
>>  >>>   > > > > > > >> > Subject: Re: 
> MyFaces and
>>  > CODI
>>  >>>   > > > > > > >> >
>>  >>>   > > > > > > >> > Included in the 
> JSF jar is
>>  >>>   > > META-INF/resources/javax.faces/jsf.js
>>  >>>   > > > > > which
>>  >>>   > > > > > > >> > enables its use 
> by
>>  >>  <h:outputScript name="jsf.js"
>>  >>>   > > > > > > >> >
>>  > library="javax.faces"
>>  >>>   > > > > > > >> >
>>  > target="head"/>
>>  >>>   > > > > > > >> >
>>  >>>   > > > > > > >> > Should 
> windowhandler.js be
>>  >
>>  >>  moved from the examples into a
>>  >>>   > core
>>  >>>   > > > > > library
>>  >>>   > > > > > > >> > so that it can 
> be utilized
>>  > the
>>  >>  same way ?
>>  >>>   > > > > > > >> >
>>  >>>   > > > > > > >> >
>>  >>>   > > > > > > >> >
>>  >>>   > > > > > > >> > On Fri, Mar 9, 
> 2012 at
>>  > 7:10 AM,
>>  >>  Gerhard Petracek
>>  >>>   > > > > > > >> >
>>  >>  <gerhard.petra...@gmail.com> wrote:
>>  >>>   > > > > > > >> >>  hi stephen,
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  yes - you 
> can add a
>>  > small
>>  >>  js (see e.g. [1]) to support
>>  >>>   > this
>>  >>>   > > > > > > use-case.
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  regards,
>>  >>>   > > > > > > >> >>  gerhard
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  [1]
>>  >>  http://s.apache.org/YTq
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  
> http://www.irian.at
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  Your 
> JSF/JavaEE
>>  > powerhouse
>>  >>  -
>>  >>>   > > > > > > >> >>  JavaEE 
> Consulting,
>>  >>  Development and
>>  >>>   > > > > > > >> >>  Courses in 
> English
>>  > and
>>  >>  German
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  
> Professional Support
>>  > for
>>  >>  Apache MyFaces
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>  2012/3/9 
> Stephen More
>>  >
>>  >>  <stephen.m...@gmail.com>
>>  >>>   > > > > > > >> >>
>>  >>>   > > > > > > >> >>>  Great. 
> I am
>>  > mainly
>>  >>  interested in WindowScoped i.e.
>>  >>>   every
>>  >>>   > > > > browser
>>  >>>   > > > > > > tab
>>  >>>   > > > > > > >> >>>  has its 
> own
>>  >>  mini-session.
>>  >>>   > > > > > > >> >>>
>>  >>>   > > > > > > >> >>>  I see 
> that CODI
>>  > is
>>  >>  adding a ?windowId=595 to keep these
>>  >>>   > > > > > > conversations
>>  >>>   > > > > > > >> >>>  
> separate. If a
>>  > user
>>  >>  simply copies the url and pastes
>>  >>>   in a
>>  >>>   > > new
>>  >>>   > > > > tab
>>  >>>   > > > > > > now
>>  >>>   > > > > > > >> >>>  two 
> browser tabs
>>  > are
>>  >>  sharing the same conversation. How
>>  >>>   > > can I
>>  >>>   > > > > > > prevent
>>  >>>   > > > > > > >> >>>  this ? 
> I want to
>>  >>  enforce that EVERY browser tab has its
>>  >>>   > own
>>  >>>   > > > > > > >> >>>  
> conversation.
>>  > Perhaps
>>  >>  a simple error to the user saying
>>  >>>   > > > > > > >> > 
> "Sorry" or
>>  >>>   > > > > > > >> >>>  start a 
> new
>>  >>  conversation.
>>  >>>   > > > > > > >> >>>
>>  >>>   > > > > > > >> >>>  -Thanks
>>  >>>   > > > > > > >> >>>
>>  >>>   > > > > > > >> >>>  On Fri, 
> Mar 9,
>>  > 2012 at
>>  >>  3:18 AM, Gerhard Petracek
>>  >>>   > > > > > > >> >>>
>>  >>  <gerhard.petra...@gmail.com> wrote:
>>  >>>   > > > > > > >> >>>  > hi 
> stephen,
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  > 
> (that's
>>  > an
>>  >>  issue with the setup of weld and not
>>  >>>   related
>>  >>>   > > to
>>  >>>   > > > > > > >> > myfaces codi.)
>>  >>>   > > > > > > >> >>>  > 
> however,
>>  > myfaces
>>  >>  codi doesn't need this support -> if
>>  >>>   > you
>>  >>>   > > > > > > >> > also don't 
> need
>>  >>>   > > > > > > >> >>>  > 
> cdi support
>>  > for
>>  >>  servlets, filters or listeners, you
>>  >>>   can
>>  >>>   > > run
>>  >>>   > > > > the
>>  >>>   > > > > > > >> >>>  
> application
>>  >>>   > > > > > > >> >>>  > 
> without
>>  > those
>>  >>  features.
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  > 
> regards,
>>  >>>   > > > > > > >> >>>  > 
> gerhard
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  >
>>  >>  http://www.irian.at
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  > 
> Your
>>  > JSF/JavaEE
>>  >>  powerhouse -
>>  >>>   > > > > > > >> >>>  > 
> JavaEE
>>  >>  Consulting, Development and
>>  >>>   > > > > > > >> >>>  > 
> Courses in
>>  >>  English and German
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  > 
> Professional
>>  >
>>  >>  Support for Apache MyFaces
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  > 
> 2012/3/9
>>  > Stephen
>>  >>  More <stephen.m...@gmail.com>
>>  >>>   > > > > > > >> >>>  >
>>  >>>   > > > > > > >> >>>  
>>>  I too am
>>  >
>>  >>  trying to get a simple example working. I
>>  >>>   > have
>>  >>>   > > > put
>>  >>>   > > > > > > >> > together
>>  >>>   > > > > > > >> >>>  
>>>  this
>>  > project:
>>  >>>   > > > > > > >> >
>>  >>  http://maven-examples.googlecode.com/svn/trunk/jsf-codi/
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>>   > > > > > > >> >>>  
>>>  mvn
>>  >>  jetty:run-war   results in
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>>   > > > > > > >> >>>  
>>>  SEVERE:
>>  >>  Unable to create JettyWeldInjector. CDI
>>  >>>   > > injection
>>  >>>   > > > > will
>>  >>>   > > > > > > >> > not be
>>  >>>   > > > > > > >> >>>  
>>> 
>>  > available in
>>  >>  Servlets, Filters or Listeners
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>>   > > > > > > >> >>>  
>>>  What
>>  > else do
>>  >>  I need to get this simple example
>>  >>>   > working ?
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>>   > > > > > > >> >>>  
>>>  -Thanks
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>>   > > > > > > >> >>>  
>>>  On Thu,
>>  > Mar
>>  >>  8, 2012 at 11:07 AM, Gerhard Petracek
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>  <gerhard.petra...@gmail.com> wrote:
>>  >>>   > > > > > > >> >>>  
>>>  > hi
>>  > jose,
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > first of
>>  >>  all: welcome @ myfaces!
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > concrete
>>  >>  questions are very welcome and we will
>>  >>>   > > improve
>>  >>>   > > > > > > >> > the wiki
>>  >>>   > > > > > > >> >>>  based 
> on
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > them.
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > regards,
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > gerhard
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>  http://www.irian.at
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > Your
>>  >>  JSF/JavaEE powerhouse -
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > JavaEE
>>  >>  Consulting, Development and
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > Courses
>>  >>  in English and German
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>  Professional Support for Apache MyFaces
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  > 2012/3/8
>>  >>  José Luis Cetina <maxtorz...@gmail.com>
>>  >>>   > > > > > > >> >>>  
>>>  >
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > Hi
>>  >>  im so excited to start and use MyFaces and
>>  >>>   CODI
>>  >>>   > > > > > > >> > but i cant get 
> any
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >
>>  >>  "good" documentation in fact i only can get
>>  >>>   > > > > > > >> > like 2 or 3 mini 
> tutorial
>>  >>>   > > > > > > >> >>>  
>>>  but
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > they
>>  >>  are really incomplete, can somebody
>>  >>>   recommend
>>  >>>   > me
>>  >>>   > > > > > > >> > to some
>>  >>>   > > > > > > >> >>>  
> tutorial
>>  >>>   > > > > > > >> >>>  
>>>  or
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > book
>>  >>  to start with *CODI *y see this is an
>>  >>>   > excellent
>>  >>>   > > > > > > >> > extension, im
>>  >>>   > > > > > > >> >>>  
>>>  moving
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > from
>>  >>  mojarra and CDI to MyFaces and MyFaces
>>  >>>   > > > > > > >> > extensions, 
> please where
>>  >>>   > > > > > > >> >>>  i
>>  >>>   > > > > > > >> >>>  
>>>  can
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > find
>>  >>  value information
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > The
>>  >>  only URL where i found a little info is this:
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >>>   > > > > > > >> >
>>  >>  https://cwiki.apache.org/confluence/display/EXTCDI/Index
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  > --
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >>>   > > > > > > >> >
>>  >>>   > > > >
>>  >>  
> -------------------------------------------------------------------
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >
>>  >>  *SCJA. José Luis Cetina*
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >>>   > > > > > > >> >
>>  >>>   > > > >
>>  >>  
> -------------------------------------------------------------------
>>  >>>   > > > > > > >> >>>  
>>>  >>
>>  >>>   > > > > > > >> >>>  
>>> 
>>  >>>   > > > > > > >> >>>
>>  >>>   > > > > > > >> >
>>  >>>   > > > > > > >>
>>  >>>   > > > > > >
>>  >>>   > > > > >
>>  >>>   > > > >
>>  >>>   > > > >
>>  >>>   > > >
>>  >>>   > >
>>  >>>   >
>>  >>>
>>  >>>
>>  >>
>>  >
>> 
>

Reply via email to