I am basically trying to understand xsp properties for XPages. I have referred multiple websites and found a small problem to understand the xsp.session.transient property.
This Blog( http://www.mindoo.com/web/blog.nsf/dx/17.07.2011101855KLEBRW.htm?opendocument&comments) states that:
"this flag means that unique session objects will be created per request to the server and discarded right after the request ended"
When I look into this blog (http://www.itwu-demo.net/web/itwublog.nsf/default.xsp?documentId=E42CD391498BDE9CC1257A770040B2EB) it says that setting it to true may result in loss of objects. I observed this side effect when I used tabbed navigation on my page. The code mentioned below would just refresh for the second hierarchical tab and would never go to the third hierarchy. If I set the property to false it works well. However, I would like to understand the reason of this behavior? Also, how exactly the property could be used for our benefit? Can anyone please throw some light here. Thanks.
<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">
<xp:tabbedPanel id="tabbedPanel1">
<xp:tabPanel label="New Tab" id="tabPanel1">a</xp:tabPanel>
<xp:tabPanel label="New Tab2" id="tabPanel2">b<xp:br></xp:br>
<xp:tabbedPanel id="tabbedPanel2">
<xp:tabPanel label="New Tab" id="tabPanel3">c</xp:tabPanel>
<xp:tabPanel label="New Tab2" id="tabPanel4">d<xp:br></xp:br>
<xp:tabbedPanel id="tabbedPanel3">
<xp:tabPanel label="New Tab" id="tabPanel5">e</xp:tabPanel>
<xp:tabPanel label="New Tab2" id="tabPanel6">f</xp:tabPanel>
</xp:tabbedPanel>
</xp:tabPanel>
</xp:tabbedPanel>
</xp:tabPanel>
</xp:tabbedPanel>
</xp:view>