That's why I wrote 'if you wanted the full features' - means lazy windowId 
dropping, etc.

LieGrue,
strub





> On Saturday, 27 December 2014, 12:51, Gerhard Petracek 
> <[email protected]> wrote:
> > @mark:
> not with the default mode (which is using DefaultWindowHandler)...
> 
> regards,
> gerhard
> 
> http://www.irian.at
> 
> Your JavaEE powerhouse -
> JavaEE Consulting, Development and
> Courses in English and German
> 
> Professional Support for Apache
> MyFaces, DeltaSpike and OpenWebBeans
> 
> 
> 
> 
> 2014-12-27 0:08 GMT+01:00 Mark Struberg <[email protected]>:
> 
>>  Well, even with CODI you had to add the javascript lib yourself if you
>>  wanted the full features.
>> 
>>  We now wrapped all the handling into a nice little component which takes
>>  care of all things.
>> 
>>  LieGrue,
>>  strub
>> 
>> 
>> 
>> 
>> 
>>  > On Friday, 26 December 2014, 18:06, Gerhard Petracek <
>>  [email protected]> wrote:
>>  > > hi edilmar,
>>  >
>>  > codi did that for you (automatically).
>>  > with deltaspike you need to do it manually (see e.g. [1]).
>>  >
>>  > regards,
>>  > gerhard
>>  >
>>  > [1]
>>  >
>> 
> https://github.com/os890/ee6-ds-demo/blob/master/src/main/webapp/templates/main-template.xhtml#L94
>>  >
>>  > http://www.irian.at
>>  >
>>  > Your JavaEE powerhouse -
>>  > JavaEE Consulting, Development and
>>  > Courses in English and German
>>  >
>>  > Professional Support for Apache
>>  > MyFaces, DeltaSpike and OpenWebBeans
>>  >
>>  >
>>  >
>>  >
>>  > 2014-12-26 17:57 GMT+01:00 Edilmar LISTAS 
> <[email protected]>:
>>  >
>>  >>  Hi again,
>>  >>
>>  >>  I am migrating to DeltaSpike GroupConversationScoped now but I 
> didn't
>>  >>  undertand this part:
>>  >>
>>  >>  Therefore, do not forget to add the ds:windowId (xmlns:ds="
>>  >>  http://deltaspike.apache.org/jsf";) component in case of
>>  >>  ClientWindowConfig#CLIENTWINDOW to your page(/template) and 
> ensure that
>>  >>  the window-handling works properly (otherwise conversations will 
> not
>>  work
>>  >>  correctly). The base principle is similar to CODI-Conversations. 
> CODI
>>  users
>>  >>  just have to ensure that they have to add ds:windowId and the 
> names are
>>  >>  slightly different.
>>  >>
>>  >>  When using CODI I never configured ds:windowId in any place and
>>  >>  I really don't know what about this.
>>  >>
>>  >>
>>  >>  On 08-12-2014 14:33, Thomas Andraschko wrote:
>>  >>
>>  >>>  Hey,
>>  >>>
>>  >>>  DeltaSpike is compatible with JEE6 and JEE7 :)
>>  >>>
>>  >>>
>>  >>>
>>  >>>  2014-12-08 18:04 GMT+01:00 Edilmar LISTAS
>>  > <[email protected]>:
>>  >>>
>>  >>>   Hi,
>>  >>>>
>>  >>>>  Just one more question... is it possible to migrate from 
> CODI to
>>  >>>>  DeltaSpike conversations
>>  >>>>  but to continue using JEE6, Glassfish 3.1.2.2, JSF 2.1 
> and CDI/Weld
>>  >>>>  2.1.6?
>>  >>>>  Because this
>>  >>>>  would be great, because I could change all the 
> controllers to new
>>  > class
>>  >>>>  and imports before
>>  >>>>  a bigger upgrade to JEE7 and many new libraries that I 
> need to
>>  >>>>  test/checkout.
>>  >>>>
>>  >>>>
>>  >>>>  On 02-12-2014 16:58, Gerhard Petracek wrote:
>>  >>>>
>>  >>>>   hi edilmar,
>>  >>>>>
>>  >>>>>  @GroupedConversationScoped is just a new name, but 
> you get the
>>  > same
>>  >>>>>  concept
>>  >>>>>  as with codi.
>>  >>>>>  you can inject GroupedConversation as well as
>>  > GroupedConversationManager
>>  >>>>>  to
>>  >>>>>  manage conversations (see [1] and e.g. [2]).
>>  >>>>>
>>  >>>>>  just fyi:
>>  >>>>>  the reset to null isn't needed. with that you 
> just drop the
>>  > injected
>>  >>>>>  proxy
>>  >>>>>  and not the conversation itself -> #close is 
> enough.
>>  >>>>>
>>  >>>>>  regards,
>>  >>>>>  gerhard
>>  >>>>>
>>  >>>>>  [1]
>>  >>>>>  
> http://deltaspike.apache.org/documentation/jsf.html#__
>>  >>>>>  grouped_conversations
>>  >>>>>  [2] 
> https://github.com/os890/tomee_mf_stack_001/tree/codi2ds
>>  >>>>>
>>  >>>>>
>>  >>>>>
>>  >>>>>  http://www.irian.at
>>  >>>>>
>>  >>>>>  Your JavaEE powerhouse -
>>  >>>>>  JavaEE Consulting, Development and
>>  >>>>>  Courses in English and German
>>  >>>>>
>>  >>>>>  Professional Support for Apache
>>  >>>>>  MyFaces, DeltaSpike and OpenWebBeans
>>  >>>>>
>>  >>>>>
>>  >>>>>
>>  >>>>>  2014-12-02 19:38 GMT+01:00 Edilmar LISTAS
>>  > <[email protected]>:
>>  >>>>>
>>  >>>>>    Hi,
>>  >>>>>
>>  >>>>>>
>>  >>>>>>  I have a web/enterprise app running at this 
> environment:
>>  >>>>>>  Glassfish 3.1.2.2 + JSF 2.1 + Richfaces 4.3.7 + 
> CDI + CODI
>>  > 1.0.6 + JPA
>>  >>>>>>  2.0
>>  >>>>>>  + Hibernate 4.2.7.
>>  >>>>>>
>>  >>>>>>  Now, I have planned migrating from JEE6 to JEE7:
>>  >>>>>>  Glassfish 4.1 + JSF 2.2 + Richfaces 4.5 (waiting 
> final
>>  > version) + CDI +
>>  >>>>>>  DeltaSpike 1.1.0 + JPA 2.1 + Hibernate 4.3.x.
>>  >>>>>>
>>  >>>>>>  I use only ConversationScope from CODI like this:
>>  >>>>>>
>>  >>>>>>  =========
>>  >>>>>>  1) CODE 1:
>>  >>>>>>  =========
>>  >>>>>>  import
>>  > org.apache.myfaces.extensions.cdi.core.api.scope.conversation.
>>  >>>>>>  ConversationScoped;
>>  >>>>>>  ...
>>  >>>>>>  @ConversationScoped
>>  >>>>>>  public class Controller1 implements Serializable 
> {
>>  >>>>>>      private @Inject Conversation conversation;
>>  >>>>>>      ...
>>  >>>>>>      public void 
> aPlaceToCloseConversation(ActionEvent
>>  > event) {
>>  >>>>>>        if (conversation != null) {
>>  >>>>>>          conversation.close();
>>  >>>>>>          conversation = null;
>>  >>>>>>        }
>>  >>>>>>      }
>>  >>>>>>  }
>>  >>>>>>
>>  >>>>>>  =========
>>  >>>>>>  2) CODE 2:
>>  >>>>>>  =========
>>  >>>>>>  import 
> org.apache.myfaces.extensions.cdi.core.api.scope.
>>  >>>>>>  conversation.WindowContext;
>>  >>>>>>  ...
>>  >>>>>>  @RequestScoped
>>  >>>>>>  public class Controller2 implements Serializable 
> {
>>  >>>>>>      @Inject WindowContext windowContext;
>>  >>>>>>      ...
>>  >>>>>>      public void 
> aPlaceToCloseAllConversations(ActionEvent
>>  > event) {
>>  >>>>>>        windowContext.closeConversations();
>>  >>>>>>      }
>>  >>>>>>  }
>>  >>>>>>
>>  >>>>>>  I didn't find a way to migrate my 
> ConversationScoped to
>>  > DeltaSpike,
>>  >>>>>>  just
>>  >>>>>>  I
>>  >>>>>>  found GroupConversations
>>  >>>>>>  and ViewScoped. What have I to change in my code 
> for this
>>  > migration?
>>  >>>>>>
>>  >>>>>>
>>  >>>>>>
>>  >>>>>>
>>  >>>>>>
>>  >>>>>>
>>  >>>>
>>  >>>
>>  >>
>>  >
>> 
> 

Reply via email to