All fine it seems!

LieGrue,
strub





>________________________________
> From: Lars-Fredrik Smedberg <[email protected]>
>To: "[email protected]" <[email protected]> 
>Sent: Monday, 9 December 2013, 14:23
>Subject: Re: @SessionScoped and @ConversionScoped
> 
>
>
>Hi
>
>
>@Mark
>
>
>We got some answers back from IBM regarding OWB and configuration of WebSphere 
>8.5.5.1.... here are some of the key points of their answer
>
>
>- WebSphere CDI implementation is based on OpenWebBeans (which we already knew)
>- WebSphere sets both of the following properties to true by default: 
>  org.apache.webbeans.web.failover.issupportfailover=true 
>    org.apache.webbeans.web.failover.issupportpassivation=true
>    They suggest not changing that unless there are a good reason to do so...
>- The CDI implementation registers a HttpSessionActivationListener. On a call 
>to sessionWillPassivate it stores the failoverbag (the session and 
>conversation contexts) as an attribute in the session (if 
>org.apache.webbeans.web.failover.issupportpassivation=true)
>- The CDI implementation registers a ServletRequestListener. On a call to 
>requestDestroyed it stores the failoverbag as an attribute into the session 
>(if org.apache.webbeans.web.failover.issupportfailover=true)
>
>
>In summary it should work out of the box with no additional configuration. 
>
>
>Regards
>Fredrik
>
>
>
>
>
>On Wed, Dec 4, 2013 at 9:56 AM, Lars-Fredrik Smedberg <[email protected]> 
>wrote:
>
>Hi
>>
>>
>>I'm putting together a mail to our technical contact at IBM about this. Does 
>>OWB have some pages describing its implementation of the SPI for fail over?
>>
>>
>>Regards
>>Lars-Fredrik
>>
>>
>>
>>On Thu, Nov 28, 2013 at 3:23 PM, Joseph Bergmark <[email protected]> wrote:
>>
>>It sounds like the Websphere  documentation in this area isn't sufficient to 
>>answer your questions.  It might be appropriate to open a PMR to get these 
>>details explained and perhaps added to the info center.
>>>On Nov 28, 2013 6:20 AM, "Lars-Fredrik Smedberg" <[email protected]> wrote:
>>>
>>>Hi Mark
>>>>
>>>>
>>>>Can you see if IBM did implement their own FailOverService or if they use 
>>>>the DefaultOwbFailOverService? If they implemented their own is the 
>>>>settings for failover and passivation (in openwebbeans.properties) still 
>>>>valid? Do you know any of their implementation detail?
>>>>
>>>>
>>>>Regads
>>>>Lars-Fredrik
>>>>
>>>>
>>>>
>>>>On Wed, Nov 27, 2013 at 11:17 PM, Mark Struberg <[email protected]> wrote:
>>>>
>>>>
>>>>>
>>>>>I just know from my IBM key accounter that liberty does not provide 
>>>>>enterprise management nor clustering. It's more targeted for sticky 
>>>>>session spread out stuff. Joe might probably be able to help.
>>>>>
>>>>>(I personally most of the times combine sticky session with session 
>>>>>replication via MSM, but that's another story).
>>>>>
>>>>>
>>>>>
>>>>>LieGrue,
>>>>>strub
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>________________________________
>>>>>> From: Lars-Fredrik Smedberg <[email protected]>
>>>>>>To: [email protected]; Mark Struberg <[email protected]>
>>>>>>Sent: Wednesday, 27 November 2013, 22:53
>>>>>
>>>>>>Subject: Re: @SessionScoped and @ConversionScoped
>>>>>>
>>>>>>
>>>>>>
>>>>>>Hi Mark
>>>>>>
>>>>>>
>>>>>>In development we are using WebSphere Liberty Profile 8.5.1. For 
>>>>>>production I need to check the version and get back to you with that....
>>>>>>
>>>>>>
>>>>>>Do you have any suggestion on how I can verify the setup in the 
>>>>>>production WebSphere..?
>>>>>>
>>>>>>
>>>>>>Do you know what kind of setup the Liberty Profile comes with?
>>>>>>
>>>>>>
>>>>>>Regards
>>>>>>Lars-Fredrik
>>>>>>
>>>>>>
>>>>>>
>>>>>>On Wed, Nov 27, 2013 at 10:50 PM, Mark Struberg <[email protected]> wrote:
>>>>>>
>>>>>>
>>>>>>>
>>>>>>>Well the point is that in WebSphere all those settings and modules 
>>>>>>>should already be set up correctly.
>>>>>>>Of course this is if you use a WebSphere edition (enterprise) which 
>>>>>>>supports clustering at all. Is this the case Lars-Fredrik? Or are you 
>>>>>>>using e.g. the dev edition or even liberty-profile?
>>>>>>>
>>>>>>>
>>>>>>>We did all the SPI stuff for allowing container integrators and 
>>>>>>>extension builders for going the most flexible route. And to allow to 
>>>>>>>build a container yourself (e.g. by just taking tomcat + tweaking stuff 
>>>>>>>yourself).
>>>>>>>Otoh if you use a Container like WebSphere or TomEE, then you usually 
>>>>>>>don't need to tweak anything!
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>LieGrue,
>>>>>>>strub
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>________________________________
>>>>>>>> From: Thomas Andraschko <[email protected]>
>>>>>>>>To: [email protected]
>>>>>>>>Sent: Wednesday, 27 November 2013, 21:41
>>>>>>>
>>>>>>>>Subject: Re: @SessionScoped and @ConversionScoped
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>>Since 1.2.0, you actually only need the clustering module + registering 
>>>>>>>>the FailOverFilter in the web.xml.
>>>>>>>>
>>>>>>>>Sorry but i don't know about WebSphere, you should ask the WebSphere 
>>>>>>>>developer.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>2013/11/27 Lars-Fredrik Smedberg <[email protected]>
>>>>>>>>
>>>>>>>>@Thomas
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>So if I understand it correct, if I want to use the distributed 
>>>>>>>>>session management in WebSphere I would need to configure the 
>>>>>>>>>FailOverService and set issupportfailover to true ?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>Is that how it is configured in WebSphere out-of-the-box? If not how 
>>>>>>>>>can I do that and how can I verify the setup? Is it logged at startup?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>Regards
>>>>>>>>>Lars-Fredrik
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>On Wed, Nov 27, 2013 at 9:30 PM, Thomas Andraschko 
>>>>>>>>><[email protected]> wrote:
>>>>>>>>>
>>>>>>>>>We have 2 flags in OWB: issupportfailover and issupportpassivation
>>>>>>>>>>
>>>>>>>>>>issupportpassivation only stores the beans in the session on 
>>>>>>>>>>passivation.
>>>>>>>>>>issupportfailover stores the beans after each request.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>--
>>>>>>>>>Med vänlig hälsning / Best regards
>>>>>>>>>
>>>>>>>>>Lars-Fredrik Smedberg
>>>>>>>>>
>>>>>>>>>STATEMENT OF CONFIDENTIALITY:
>>>>>>>>>The information contained in this electronic message and any
>>>>>>>>>attachments to this message are intended for the exclusive use of the
>>>>>>>>>address(es) and may contain confidential or privileged information. If
>>>>>>>>>you are not the intended recipient, please notify Lars-Fredrik Smedberg
>>>>>>>>>immediately at [email protected], and destroy all copies of this
>>>>>>>>>message and any attachments.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>--
>>>>>>Med vänlig hälsning / Best regards
>>>>>>
>>>>>>Lars-Fredrik Smedberg
>>>>>>
>>>>>>STATEMENT OF CONFIDENTIALITY:
>>>>>>The information contained in this electronic message and any
>>>>>>attachments to this message are intended for the exclusive use of the
>>>>>>address(es) and may contain confidential or privileged information. If
>>>>>>you are not the intended recipient, please notify Lars-Fredrik Smedberg
>>>>>>immediately at [email protected], and destroy all copies of this
>>>>>>message and any attachments.
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>-- 
>>>>Med vänlig hälsning / Best regards
>>>>
>>>>Lars-Fredrik Smedberg
>>>>
>>>>STATEMENT OF CONFIDENTIALITY:
>>>>The information contained in this electronic message and any
>>>>attachments to this message are intended for the exclusive use of the
>>>>address(es) and may contain confidential or privileged information. If
>>>>you are not the intended recipient, please notify Lars-Fredrik Smedberg
>>>>immediately at [email protected], and destroy all copies of this 
>>>>message and any attachments. 
>>
>>
>>
>>-- 
>>Med vänlig hälsning / Best regards
>>
>>Lars-Fredrik Smedberg
>>
>>STATEMENT OF CONFIDENTIALITY:
>>The information contained in this electronic message and any
>>attachments to this message are intended for the exclusive use of the
>>address(es) and may contain confidential or privileged information. If
>>you are not the intended recipient, please notify Lars-Fredrik Smedberg
>>immediately at [email protected], and destroy all copies of this 
>>message and any attachments. 
>
>
>
>-- 
>Med vänlig hälsning / Best regards
>
>Lars-Fredrik Smedberg
>
>STATEMENT OF CONFIDENTIALITY:
>The information contained in this electronic message and any
>attachments to this message are intended for the exclusive use of the
>address(es) and may contain confidential or privileged information. If
>you are not the intended recipient, please notify Lars-Fredrik Smedberg
>immediately at [email protected], and destroy all copies of this 
>message and any attachments. 
>
>

Reply via email to