Session gets expired on using richTextEditor inside a popup

Hi,
I have a a custom component inside a jsff page.In the custom component I have a popup having af:richTextEditor inside it.
While closing the popup I get error message popup saying :
Because of inactivity, your session has timed out and is no longer active.
Here is the code snippet :
<af:popup id="textPopup" childCreation="deferred"
autoCancel="disabled"
contentDelivery="lazyUncached">
<af:dialog id="textDlg" stretchChildren="first"
contentHeight="150" contentWidth="450"
title="#{viewcontrollerBundle.RICH_TEXT_DIALOG_TITLE}"
affirmativeTextAndAccessKey="#{viewcontrollerBundle.RICH_TEXT_DIALOG_OK}"
cancelTextAndAccessKey="#{viewcontrollerBundle.RICH_TEXT_DIALOG_CANCEL}"
dialogListener="#{viewScope.viewerBean.handleRichTextDialogListener}"
resize="on">
<af:richTextEditor id="textEditor"
label="#{viewcontrollerBundle.EMPTY_LABEL}"
value="#{pageFlowScope.richTextDialogText}"
toolboxLayout="all customToolbar"
autoSubmit="true" simple="true"
contentDelivery="lazy"
inlineStyle="width:500px;">
<f:facet name="customToolbar">
<af:group id="pt_g1">
<af:commandToolbarButton id="txttlbr_user_btn"
icon="/oracle/imaging/viewer/images/user.png"
shortDesc="#{viewcontrollerBundle.ANNOTATION_CURRENT_USER}">
<af:richTextEditorInsertBehavior for="textEditor"
value="#{viewScope.viewerBean.currentUserName}"/>
</af:commandToolbarButton>
<af:commandToolbarButton id="txttlbr_date_btn"
icon="/oracle/imaging/viewer/images/clock.png"
shortDesc="#{viewcontrollerBundle.ANNOTATION_CURRENT_DATE}">
<af:richTextEditorInsertBehavior for="textEditor"
value="#{viewScope.viewerBean.currentDateString}"/>
</af:commandToolbarButton>
</af:group>
</f:facet>
</af:richTextEditor>
</af:dialog>
<af:clientListener method="IPMVUR_refresh_annotation_from_server"
type="popupClosed"/>
</af:popup>
Thanks
Edited by: vinitku on Mar 5, 2013 9:01 AM

Could you double check your web.xml of th custom component and confirm that the session timeout is not too low ?

Similar Messages

  • Alert before session getting expired

    Hi,
    I have to give alert message , BEFORE it reaches the Maximum inactive interval.
    For that i have tried in the following ways:
    1. daemon thread
    2. Task scheduler
    3. HTTP-EQUIV
    these three things for auto refresh to find inactive time.but these are all failed in some way.
    please advise me if you have any thoughts.
    Thanks,

    Write a Javascript setTimeout() function which takes the maxInactiveInterval from the HttpSession (with a few seconds substracted).

  • Your login session has expired

    Hi
    We have upgraded customer instance from 11i10cu2 to 12.0.6
    Its a 2 node RAC (on linux) and 2 application nodes , pcp and load balancing implemented
    Customer has reported the followign issue
    Error
    Cannot display page
    You cannot complete this task because one of the following events caused a loss of page data:
    . You accessed this page using browser's navigation buttons (the browser Back button, for example).
    . Your login session has expired.
    . A system failure has occurred
    we had set the session cookie domain as null as per metalink note 741803.1 but this hasnt helped
    Also we had set the ICX session time out as null . initail value was 30
    customer says issue could be with load balancer because when he by=passes load balancer , it works
    for now I passed metalink note 387306.1
    to customer.
    Changes With Load Balanacer Configurations.
    Cause The session persistance was set to low. The Microsoft IE browser is the only browser affected due to the HTTP 1.0 header with IE. IE will break cookie persistence.
    Solution
    Increase the persistence timeout = 1 day on the Load Balancer.
    Can some one pl help on what can be issue

    Hi,
    I believe this issue is addressed in the following documents.
    Note: 387306.1 - Random error Your login session has expired when using Load Balancing
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=387306.1
    Note: 361397.1 - Random error Your login session has expired when using Big IP F5 DMZ Loadbalancing
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=361397.1
    If you want to know the cause of the error, log a SR and ask Oracle Support for the bug details.
    Regards,
    Hussein

  • Af:showPrintablePageBehavior inside af:popup - af:dialog

    Is there a standard way to get the showPrintablePageBehavior command working inside a popup? Ive placing layout components like panelsplitters and panelgrouplayouts inside the popup (in the hopes that the showPrintablePageBehavior would recognize them) but none of that works. If the showPrintablePageBehavior is directly inside the af:dialog then the result is that it renders the underlying page. If showPrintablePageBehavior is inside a layout which is inside the dialog, the result is an empty page. FWIW the empty page seems to contain some of the standard html that an ADF popup would normally have, but its definitely not rendering the content in any way.

    Same thing, the "printable" page is completely blank. Below is the af:popup src code.
    <af:popup id="stretch-popup">
           <af:dialog>
                <af:goButton text="goButton 1" id="gb1"/>
                <af:panelStretchLayout id="psl2">
                  <f:facet name="bottom"/>
                  <f:facet name="center">
                      <af:group >
                        strecth layout content
                      <af:outputText value="here is some output" id="ot1"/>
                      <af:commandLink text="a command link" id="cl1"/>
                      <af:outputText value="some other output" id="ot2"/>
                      <af:commandButton text="Print" >
                        <af:showPrintablePageBehavior/>
                      </af:commandButton>
                      </af:group>
                     </f:facet>
                  <f:facet name="start"/>
                  <f:facet name="end"/>
                  <f:facet name="top"/>
                </af:panelStretchLayout>
              </af:dialog>
           </af:popup>

  • Getting error "Your session has expired. Restart this wizard to continue" when I create / configure service applications

    Last week, I installed 3 virtual servers (WFE, APP and DB).
    When I started to create the service applications on the app server, several of them gave me the following error at the end:
    "Your session has expired. Restart this wizard to continue. "
    Although the error occured, they actually are created. But I'm having difficulties with the Secure Store Service. I try to add a new Target Application and when I click Next, I get the same error.
    I tried to delete the application and recreate it. Tried to stop/start the Secure Store Service. I'm doing this as a local admin on the server (which was also used for installation and configuration of Sharepoint).
    No events in the eventlog. There is some logging in the ULS :
    01/05/2011 15:44:11.71  w3wp.exe (0x102C)                        0x00E4 SharePoint Foundation        
     Topology                       rzlc High     The current state '_admin/sssvc/managetargetapplicationinstance.aspx'
    doesn't match the Page '_admin/sssvc/managetargetapplicationfields.aspx' 73d50e6f-d63e-4cb8-b13b-2a6d50deb1d6
    01/05/2011 15:44:11.71  w3wp.exe (0x102C)                        0x00E4 SharePoint Foundation        
     Runtime                        tkau Unexpected Microsoft.SharePoint.SPException: Your session has expired. Restart this wizard
    to continue.    at Microsoft.SharePoint.Administration.SPScenarioContext.GetContext(Page page, CultureInfo culture)     at Microsoft.Office.SharePoint.ClientExtensions.SecureStoreAdministration.ManageTargetApplicationFields.OnLoad(EventArgs
    e)     at System.Web.UI.Control.LoadRecursive()     at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 73d50e6f-d63e-4cb8-b13b-2a6d50deb1d6
    The funny thing is... the service applications which I expected to give me some kind of trouble, are working perfect (User profile sync, Search). I installed numerous servers in the past 3 months and this is the first time I'm running into this and it's
    driving me crazy.

    After searching and searching, I found something...
    http://social.msdn.microsoft.com/Forums/eu/vsreportcontrols/thread/ca916bff-e996-41a2-b547-16542a298c39
    And the first reply caught my attention.
    It says that if your servername contains an underscore, these kind of errors might occur.
    And for sure, my servernames contain underscores. DOH!
    I'm going to change it and recreate the farm... just to be safe. Will get back with the results.
    Did renaming the server help?

  • I am trying to set up a genius bar appointment on my computer and it tells me "Sorry your session has expired. Please sign in again using your Apple ID account name and password" I know they are correct and use them to sign in on my phone.

    Hi I am trying to set a appointment for the Genus bar on my computer.  I know for a fact that my login is correct.  I have used it to sign in here and make a apointment (had to do it on my phone).  When I get to the appointment area it tells me to resign, and tells me "SORRY" Your lass session has expired.  Pleae sign in using your apple id account name and password.  I have tried resetting my password and all.  I am running Internet Explorer version 11 and my windows is 7.  Any help would be nice...

    ok.. I tried this three times and kept getting that access denied thing when I clicked post my questions. So now maybe I wont have to typ this a fifth time....
    I have a MAC computer with Sync. Was set up under sync Beta. I have an Android phone synced to it that was synced using the pair this device function. It works perfectly. I just got a new Android Tablet and am trying to add it to my sync and it does not seem to have the pair my device function. It insists I log into my sync account. So I try it and it tells me invalid userid/password. I verify and it is the exact email address userid that shows as being my sync account on the MAC. I verify the password on the MAC and it tests out fine. Try the tablet again and invalid.. So I try to reset my password on the tablet and am told my email address/account name does not exist. I just verified it AND Synced my MAC using it!! I have my recovery Key but there is no place to input it into the tablet. There is no place on tablet to enter the link device codes. How can my account be valid and in use on two devices but invalid and nonexistant on the new one? And How do I get the New one to sync with other two?

  • Client Session Not getting expired in OBI EE 10.1.3.4.1

    Hi All,
    I haave placed the below tag in the instanceconfig.xml file, but the client session is not getting expired.
    Can you please help me on the same.
    Our test environment OBI is enabled with the Site minder SSO.
    <ClientSessionExpireMinutes> 60</ClientSessionExpireMinutes>
    Thanks in Advance
    Siva

    Siva,
    There can be many factors for this: 'ClientSessionExpireMinutes'
    Defines the length of idle time that can pass before Oracle BI Presentation Server removes the user's client (browser) session information from its memory. This session includes user-specific state information such as request cache - dashboard page state - subject area information -connection information - and so on.
    Make sure while testing you are not doing anything on OBIEE browser window i.e. its idle
    Also, try to increase the minutes to say 240 and check how much time it takes ...??
    This shud solve..as this is very common problem with such tags..its not 100% guranteed !!

  • How to get mailbox expiration date using cmdlets 2007 and 2010?

    i wants to know which cmdlets used to find the expiration date of mailbox in exchange server 2007 and exchange server 2010. I have a cmdlets that gives mailbox expiration date for exchange server 2013. Is there any equivalent cmdltes available for exchange
    server 2007 and exchange server 2010. cmdlets to get expiration date of mailbox for exchange server 2013 is as follow
    Get-ADUser -Filter * –Properties Name, EmailAddress, AccountExpirationDate, GivenName | select Name, EmailAddress, AccountExpirationDate, GivenName | where {$_. AccountExpirationDate –ne $null}

    Hi Belinda
    Thanks for your valuable replies
    Please mention PS command to get the
    expiration date for AD accounts created for Exchange 2010 and Exchange 2007.
    Thanks a lot

  • Session context getting expired

    Hi,
    I am making a call from my application to other application.I am setting the session ctx in my application .
    In my application i have a stateless session bean .If i do
    mySessionCtx.getCallerPrincipal().getName());
    lets say I am getting xyz.
    My bean calls different applications which are also stateless session bean.
    when the client session bean authenticates it is getting UNAUTHENTICATED but not xyz.So it throws exception .
    The session time out is configured from websphere as 30 min.
    The session gets timed out after 30 min the context xyz vanishes.So client bean is getting UNAUTHENTICATED instead of xyz.
    How can i configure session time out or context to exist for some time it in my code?
    One work around is changing timeout in websphere .But I need to configure in my code either session timeout or making session context to exist more than 30 min.
    Thanks and Regards

    Siva,
    There can be many factors for this: 'ClientSessionExpireMinutes'
    Defines the length of idle time that can pass before Oracle BI Presentation Server removes the user's client (browser) session information from its memory. This session includes user-specific state information such as request cache - dashboard page state - subject area information -connection information - and so on.
    Make sure while testing you are not doing anything on OBIEE browser window i.e. its idle
    Also, try to increase the minutes to say 240 and check how much time it takes ...??
    This shud solve..as this is very common problem with such tags..its not 100% guranteed !!

  • My problem is that I am working on a page and then I receive ....Error saving the journal. Perhaps your session has expired-try reloading the page".

    My problem is that I am working on a page and then I receive ....Error saving the journal. Perhaps your session has expired-try reloading the page". I used to receive from Firefox when reloading page...To display this page, Firefox must send information that will repeat any action'. Now I don't receive this message and I lose info that was entered. How do I get this to pop up again so I can save my messages.
    Using Firefox 22.0 u to date

    This can be caused by corrupted cookies or cookies that are blocked (check the permissions on the about:permissions page).
    Clear the cache and the cookies from websites that cause problems.
    "Clear the Cache":
    *Firefox/Tools > Options > Advanced > Network > Cached Web Content: "Clear Now"
    "Remove Cookies" from sites causing problems:
    *Firefox/Tools > Options > Privacy > Cookies: "Show Cookies"
    You get an alert about resending POST data if you go back to a page or refresh a page that was previously requested from the server by submitting form data via a (hidden) POST form.<br />
    Firefox can only make sure to get the same page by resending that POST form.<br />
    Firefox doesn't know what that form data means, so Firefox asks for confirmation before resending that form data as such an action can cause you to repeat an action and buy another item or post a message another time.<br />
    A way to prevent this pop-up about resending POST data is not to use the Back button, but to open links on a page requested from a server by sending a form with POST date in a new tab (window) with a middle-click or a Ctrl + left-click.

  • Java.lang.NoSuchMethodError: getSocket using JavaMail inside JBoss

    Hi,
    i built a library to easily send emails with JavaMail, via SMTP. When i use my lib in a stand-alone java application, it works fine, but when i need to use it inside my web application, deployed on JBoss AS, i get the following error:
    Servlet.service() for servlet action threw exception
    java.lang.NoSuchMethodError: getSocket
         at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
         at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
         at javax.mail.Service.connect(Service.java:233)
         at it.compit.mail.helper.send.SMTPSender.send(SMTPSender.java:39) where it.compit.mail.helper.send.SMTPSender.send is the method i use to send email in my lib. SMTPSender.java at line 39 is
    SMTPTransport tr = (SMTPTransport) session.getTransport("smtp"); I don't want to use SessionBean to send email from JBoss AS. I did not include mail.jar in server/default/lib dir because JBoss has got a built-in implementation of JavaMail. Using javamail debugging, i've noticed that javamail inside my JBoss is "JavaMail version 1.3.1", while i used version 1.4ea to build my lib.
    So, any ideas to solve my problem?
    Thanks in advance.
    Elisa Distefano a.k.a Etha

    Hi bshannon,
    i looked for other javamail libs in my JBoss dir: found nothing but the only mail.jar located in server/default/lib/ (provided by default installation). I tried to specify the classpath into mail-service.xml without success.
    I also noticed that when JBoss starts, logs print "DEBUG: JavaMail version 1.3.1 " while the MANIFEST.MF inside my mail.jar contains "Implementation-Version: 1.4".
    My JBoss version is 4.0.4 GA. Any idea?!?

  • Endless "Your iCloud session has expired" messages - any solution?

    I seem to have two related and incredibly annoying problems for which I have been unable to find a truly effective, long-term solution after extended web searches. Everything I try doesn't truly fix the problems, which I suspect are related ones:
    1. In the course of normal usage of iTunes (ever since beginning use of iCloud), I frequently get the message "Your iCloud session has expired" and I am prompted to re-enter my password. When I re-enter it, everything works - until 5, 10 or 15 minutes later, when it pops up again - and again. I haven't been this annoyed since I dealt with the constant "Nervous Nellie" security popups on Windows XP. Is there any way to get iCloud to calm down?
    2. Similar deal with iTunes Match. Almost every time I turn on any Mac with it enabled, iTunes Match will not actually work. I have to sign out from the iTunes Store, then sign back in, click iTunes Match, click "Add computer" (even though this is the same computer over and over again) and wait about 2 minutes to go through the activation and matching process again. Then it works fine. But should I close iTunes, shut down my computer, etc. and come back to use iTunes again, it's the same crazy routine all over again. Can't use it properly unless I sign out, sign in, re-activate iTunes Match, etc. Driving me crazy. Both iCloud and iTunes Match could be such tremendous services, but this buggy nonsense is hardly worth my time. Basically, a waste of $25 at this point.
    Oh, by the way, iTunes Match works fine on my iPad 2 and Apple TV (never need to go through this song and dance).
    If anyone has encountered either of these errors and found a solution, I'd be most grateful to hear about them.

    Okay, I found additional help for the first problem on this forum. The threads I was hoping to finally appeared when I posted this question. I followed the advice posted by the community and it seems to have worked: Go into Safari > Preferences > Privacy > Details > select "apple.com" and click Remove (thanks to BasementJack and JHdeVilliers). What I do not yet know is whether or not I'll have to repeat this action now. But it's a good start. However, iTunes Match is still a mess - no improvement.

  • Session getting timeout

    we have an application in CF5. after we migrating the IE6 to IE8, we are getting intermittent error that session is getting timeout due to the cookie is getting expired automatically or not saving in the users pc. do the people are aware of this issue.  before upgrading to IE6 it was working fine. how we can avoid this or what are the alternatives.

    Browser choice is in the hands of the visitor. There's little you can do about that.
    It may be necessary to adapt your code to cope with new browsers. How did you set sessions using cfapplication, cfcookie and so on?

  • JSP Page getting expired with in 2 or 3 minutes.

    Hi Experts,
    We have developed an j2ee application which runs on Oracle 9ias application server v 1.0.2.2. The operating system is IBM AIX so we are using IBM JDK 1.3.1. The problem we are facing is the session get's expired with in two three minutes. But the application server session time by default is set to 1200 seconds that is 20 mins. Initially we had a problem that the server often crashes writing some core dump. We could find a ultimate solution for this either from IBM or Oracle side.
    Right now we r able to run the applciation by specifying the heap with Xmsize option. Does this heap size setting have any relation with session object.
    How are session objects garbage collected. Is there a different algorithm for session object garbage collection.
    Expecting timely help from the Experts as this is crucial for us.
    Regards
    Barath Kumar

    The heap size shouldn't have anything to do with the expiration of the session. The only factors affecting session timeout should be the web.xml file (<session-timeout> tag under <session-config>) and any instances of session.setMaxInactiveInterval(int) in your code.
    There is a question that you should resolve before going any further; is your session timing out or is the container losing it?
    To test, create a class that implements HttpSessionListener and implement the sessionCreated and sessionDestroyed methods to give yourself a status message when the session is created and destroyed; a simple System.out.println will do the trick.
    Add your new class to the web.xml with a listener tag:<listener>
       <listener-class>somepkg.ListenerClass</listener-class>
    </listener>The new class should bind to the session on creation and let you know when the creation and destruction events take place; if you get a status message when the session is created, and subsequently lose session information without a message when the session is destroyed, then the container has dropped your session and you need to complain to Oracle.
    I've had exactly this problem; I believe there is a bug already filed, but I couldn't locate it quickly.

  • Error :application getting expired

    hiii,
    I have an application. It fetches data from backend and the code used is in EJBs.The application runs fine on test server where the number of data is less. But the session for the application is getting expired on client's server or live server where the number is very huge.
    Please do suggest...itz really urgent.
    Thanks,
    Parama.

    Hi,
    Change EpirationTime property of your application to maximum.
    Right click on your application in WebDynpro explorer> Edit>
    Move to application properties tab> New>Browse>Select Expiration time> ok
    Now give the max time in seconds
    Regards
    LN

Maybe you are looking for

  • This is my story ...

    This is my first experience with apple and it's so disappointing.. I went to buy the ipad with a friend... First thing I did is to update to ios 6 while my friend did nothing (ios 5)... when we met I toughet that there is something wrong with my ipad

  • Editing audio waveforms

    Is it possible to edit waveforms? I've only been able to create a start and stop point. What I'd like to do is make custom edits in the audio that will be added to my project. If anyone is familiar with the editing features in Cooledit/Adobe..this is

  • Prevent redetermine pricing after invoice.

    Hi. We have Third-party Sales order. SO – PR – PO – GR SO – DO – PGI –Billing After Billing – system change the Sales order pricing condition in VA02. The Sales order must not be change if the Sales order have already billed. For example : Condition

  • Keeps prompting for other's Apple ID and passwords

    My Music (I think) keeps prompting me to imput other people's Apple IDs and passwords. I recognize the names but don't have their passwords. We had shared music in the past (years ago) but I have never had a problem with being asked to input credenti

  • Shared Services Provisioning

    Hi, we are using autom. processes for group provisioning in HSS 9.3.1. We are using an txt.file with the following records: #provisioning project_name,application_name,role_id,product_type,user_id,user_provider,group_id,group_provider HUB,Global Role