[ https://issues.apache.org/jira/browse/OOZIE-1223?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13581384#comment-13581384 ]
Eduardo Ferreira commented on OOZIE-1223: ----------------------------------------- Hi there, here are more details about the problem I experience as I browse around the Oozie Web Console until it stops responding. The UI itself still responds in the sense of allowing me to switch tabs (Workflow Jobs, Coordinator Jobs, etc) and sort entries by clicking on the subtabs (Job ID, Name, Status, etc). The problem is that the UI does not bring up any secondary windows or frames or whatever, i.e. when I click an entry (job, action, etc) under Coordinator Jobs for example, I expect it to display a window with the list of instances and respective status corresponding to that coordinator, but it does not display anything. When I clear cookies corresponding to my Oozie server, the problem goes away. The number of cookies varies from time to time, but here's the list of cookies I see in the browser right now (13 cookies): Name: ys-ext-comp-1002 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A190%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A100%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A70%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A30%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A60%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A60%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%255Eo%25253Aid%25253Dn%2525253A8%25255Ewidth%25253Dn%2525253A170%255Eo%25253Aid%25253Dn%2525253A9%25255Ewidth%25253Dn%2525253A170%255Eo%25253Aid%25253Dn%2525253A10%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253AappName%255Edirection%253Ds%25253ADESC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:34:47 AM Expires: Tuesday, February 26, 2013 10:34:38 AM Name: ys-ext-comp-1006 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A230%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A246%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A70%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A60%255Eo%25253Aid%25253Dn%2525253A8%25255Ewidth%25253Dn%2525253A170%255Eo%25253Aid%25253Dn%2525253A9%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253AcoordJobName%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:34:50 AM Expires: Tuesday, February 26, 2013 10:34:38 AM Name: ys-ext-comp-1142 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Wednesday, February 13, 2013 3:20:44 PM Expires: Wednesday, February 20, 2013 3:20:41 PM Name: ys-ext-comp-1175 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Wednesday, February 13, 2013 3:20:59 PM Expires: Wednesday, February 20, 2013 3:20:57 PM Name: ys-ext-comp-1208 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:32:49 AM Expires: Tuesday, February 26, 2013 10:32:45 AM Name: ys-ext-comp-1241 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:33:08 AM Expires: Tuesday, February 26, 2013 10:33:05 AM Name: ys-ext-comp-1274 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:33:15 AM Expires: Tuesday, February 26, 2013 10:33:12 AM Name: ys-ext-comp-1307 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:33:22 AM Expires: Tuesday, February 26, 2013 10:33:19 AM Name: ys-ext-comp-1421 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:34:01 AM Expires: Tuesday, February 26, 2013 10:33:57 AM Name: ys-ext-comp-1454 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:34:10 AM Expires: Tuesday, February 26, 2013 10:34:06 AM Name: ys-ext-comp-1487 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Tuesday, February 19, 2013 10:34:18 AM Expires: Tuesday, February 26, 2013 10:34:15 AM Name: ys-ext-comp-1955 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Wednesday, February 13, 2013 11:16:27 AM Expires: Wednesday, February 20, 2013 11:16:23 AM Name: ys-ext-comp-1988 Content: o%3Acolumns%3Da%253Ao%25253Aid%25253Ds%2525253Anumberer%25255Ewidth%25253Dn%2525253A23%255Eo%25253Aid%25253Ds%2525253Aid%25255Ewidth%25253Dn%2525253A240%255Eo%25253Aid%25253Dn%2525253A2%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A3%25255Ewidth%25253Dn%2525253A220%255Eo%25253Aid%25253Dn%2525253A4%25255Ewidth%25253Dn%2525253A80%255Eo%25253Aid%25253Dn%2525253A5%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A6%25255Ewidth%25253Dn%2525253A160%255Eo%25253Aid%25253Dn%2525253A7%25255Ewidth%25253Dn%2525253A170%5Esort%3Do%253Afield%253Ds%25253Astatus%255Edirection%253Ds%25253AASC Domain: aspenuzi1.cnn.vgtf.net Path: / Send for: Any kind of connection Accessible to script: Yes Created: Wednesday, February 13, 2013 11:16:33 AM Expires: Wednesday, February 20, 2013 11:16:31 AM > too many extjs cookies can cause the web UI to stop responding > -------------------------------------------------------------- > > Key: OOZIE-1223 > URL: https://issues.apache.org/jira/browse/OOZIE-1223 > Project: Oozie > Issue Type: Bug > Reporter: Robert Kanter > Fix For: trunk > > > From [this thread on the mailing > list|http://mail-archives.apache.org/mod_mbox/oozie-user/201302.mbox/%3c1360772595.5719.yahoomail...@web125605.mail.ne1.yahoo.com%3e], > a user wrote this: > {quote} > I'm sure somebody else experience this problem as well and you may have a > solution. > As you click around the Oozie Web Console to visualize coordinators, > workflows, actions, etc, after a while the web console stops responding, i.e. > it does not process your requests anymore. > It appears to be a glitch related to cookies. I don't know if there's any > setting one could do related to that to avoid the problem. > Whenever the problem happen, if you clear cookies created by the oozie server > the problem goes away. > This is annoying and I'm so tired of clearing cookies multiple times during > the day as I use the web console a lot. > So, does anybody have a solution for this? > {quote} > I believe this has to do with extjs creating too many cookies: > {quote} > I've noticed that we get a bunch of cookies named "ys-ext-comp-####" where > #### is some number. I think these are storing the width, height, etc of the > "windows" that the web UI uses. I'm not sure what causes new cookies to be > written, but if its saving one cookie for each window that you open and you > open a lot of windows, you could easily get too many cookies for the > browser/server to handle. These cookies might also explain why sometimes > when you open a window, the UI components are stretched (e.g. a text box > that's normally a single line is showing up as 20 lines). I think this page > is talking about these problems with the cookies: > http://www.jasonclawson.com/2008/05/20/ext-21-state-managment-issues-dont-use-it/ > I don't think we really need to remember the sizes of the windows, so it > would be best if we found a way to simply disable those cookies. > {quote} > tldr; we should stop extjs from creating cookies for storing the > position/state of the windows or other UI components. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira