[
https://issues.jboss.org/browse/RF-12276?page=com.atlassian.jira.plugin.s...
]
Christian Werner updated RF-12276:
----------------------------------
Description:
This bug was affected in IE8, works with Firefox
After submit a form (using the action method of commandButton in a popup panel), appear in
various javascript errors on IE8:
{noformat}
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR
2.0.50727)
Zeitstempel: Tue, 22 May 2012 13:16:54 UTC
Meldung: 'jQuery' ist undefiniert
Zeile: 3
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/richfaces-utils.js....
Meldung: 'jQuery' ist undefiniert
Zeile: 1
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/AutocompleteBase.js...
Meldung: 'jQuery' ist undefiniert
Zeile: 1
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/Autocomplete.js.jsf...
Meldung: Objekt erwartet
Zeile: 189
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 193
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 197
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 201
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 205
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 209
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 213
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 217
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 221
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 225
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
{noformat}
A couple of javascripts of richfaces components (ie. autocomplete.js) are rendered before
the jquery script in the DOM. The autocomplete component works then no longer in IE8.
It then looks like this:
{noformat}
<link rel="stylesheet" type="text/css"
href="/webseed.ui/javax.faces.resource/print.css.jsf?ln=styles.print"
media="print" /><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-utils.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-selection.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/AutocompleteBase.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/Autocomplete.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/Autocomplete.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-queue.js.jsf?conversationContext=1">
{noformat}
The normal output looks like this. Comically affected are the scripts at the end to find.
Coincidence?
{noformat}
<link rel="stylesheet" type="text/css"
href="/webseed.ui/javax.faces.resource/print.css.jsf?ln=styles.print"
media="print" /><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/javax.faces.resource/layout.css.jsf?ln=styles&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-queue.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-base-component.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/status.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-event.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanelBorders.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanelSizer.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/popupPanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/component-control.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/togglePanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tabPanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/tabPanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/togglePanelItem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tab.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/poll.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/toolbar.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/toolbar.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.position.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popup.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menuKeyNavigation.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menu-base.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menu.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/dropdownmenu.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menuitem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/message.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/msg.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.hotkeys.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/hotkey.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/collapsiblePanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/collapsiblePanelItem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/icons.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/collapsiblePanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/panel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/datatable.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/datatable.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tooltip.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/tooltip.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/datascroller.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/datascroller.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/list.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-utils.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-selection.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/AutocompleteBase.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/Autocomplete.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script>
{noformat}
Nice greetings,
Christian
was:
This bug is affected in IE8, works with Firefox
After submit a form (using the action method of commandButton in a popup panel), appear in
various javascript errors on IE8:
{noformat}
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR
2.0.50727)
Zeitstempel: Tue, 22 May 2012 13:16:54 UTC
Meldung: 'jQuery' ist undefiniert
Zeile: 3
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/richfaces-utils.js....
Meldung: 'jQuery' ist undefiniert
Zeile: 1
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/AutocompleteBase.js...
Meldung: 'jQuery' ist undefiniert
Zeile: 1
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/Autocomplete.js.jsf...
Meldung: Objekt erwartet
Zeile: 189
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 193
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 197
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 201
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 205
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 209
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 213
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 217
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 221
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 225
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
{noformat}
A couple of javascripts of richfaces components (ie. autocomplete.js) are rendered before
the jquery script in the DOM. The autocomplete component works then no longer in IE8.
It then looks like this:
{noformat}
<link rel="stylesheet" type="text/css"
href="/webseed.ui/javax.faces.resource/print.css.jsf?ln=styles.print"
media="print" /><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-utils.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-selection.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/AutocompleteBase.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/Autocomplete.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/Autocomplete.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-queue.js.jsf?conversationContext=1">
{noformat}
The normal output looks like this. Comically affected are the scripts at the end to find.
Coincidence?
{noformat}
<link rel="stylesheet" type="text/css"
href="/webseed.ui/javax.faces.resource/print.css.jsf?ln=styles.print"
media="print" /><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/javax.faces.resource/layout.css.jsf?ln=styles&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-queue.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-base-component.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/status.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-event.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanelBorders.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanelSizer.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/popupPanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/component-control.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/togglePanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tabPanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/tabPanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/togglePanelItem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tab.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/poll.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/toolbar.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/toolbar.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.position.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popup.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menuKeyNavigation.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menu-base.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menu.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/dropdownmenu.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menuitem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/message.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/msg.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.hotkeys.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/hotkey.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/collapsiblePanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/collapsiblePanelItem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/icons.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/collapsiblePanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/panel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/datatable.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/datatable.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tooltip.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/tooltip.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/datascroller.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/datascroller.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/list.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-utils.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-selection.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/AutocompleteBase.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/Autocomplete.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script>
{noformat}
Nice greetings,
Christian
js-Tags rendered in wrong order
-------------------------------
Key: RF-12276
URL:
https://issues.jboss.org/browse/RF-12276
Project: RichFaces
Issue Type: Bug
Security Level: Public(Everyone can see)
Affects Versions: 4.2.2.Final
Environment: MyFaces 2.1.7, Tomcat 6.0.35
Reporter: Christian Werner
This bug was affected in IE8, works with Firefox
After submit a form (using the action method of commandButton in a popup panel), appear
in various javascript errors on IE8:
{noformat}
Benutzer-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR
2.0.50727)
Zeitstempel: Tue, 22 May 2012 13:16:54 UTC
Meldung: 'jQuery' ist undefiniert
Zeile: 3
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/richfaces-utils.js....
Meldung: 'jQuery' ist undefiniert
Zeile: 1
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/AutocompleteBase.js...
Meldung: 'jQuery' ist undefiniert
Zeile: 1
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/javax.faces.resource/Autocomplete.js.jsf...
Meldung: Objekt erwartet
Zeile: 189
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 193
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 197
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 201
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 205
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 209
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 213
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 217
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 221
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
Meldung: Objekt erwartet
Zeile: 225
Zeichen: 1
Code: 0
URI:
http://christian:8080/webseed.ui/jsp/propagation/propagations.jsf?convers...
{noformat}
A couple of javascripts of richfaces components (ie. autocomplete.js) are rendered before
the jquery script in the DOM. The autocomplete component works then no longer in IE8.
It then looks like this:
{noformat}
<link rel="stylesheet" type="text/css"
href="/webseed.ui/javax.faces.resource/print.css.jsf?ln=styles.print"
media="print" /><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-utils.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-selection.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/AutocompleteBase.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/Autocomplete.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/Autocomplete.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-queue.js.jsf?conversationContext=1">
{noformat}
The normal output looks like this. Comically affected are the scripts at the end to find.
Coincidence?
{noformat}
<link rel="stylesheet" type="text/css"
href="/webseed.ui/javax.faces.resource/print.css.jsf?ln=styles.print"
media="print" /><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/javax.faces.resource/layout.css.jsf?ln=styles&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jsf.js.jsf?ln=javax.faces&stage=Development&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-queue.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-base-component.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/status.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-event.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanelBorders.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popupPanelSizer.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/popupPanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/component-control.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/togglePanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tabPanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/tabPanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/togglePanelItem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tab.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/poll.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/toolbar.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/toolbar.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.position.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/popup.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menuKeyNavigation.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menu-base.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menu.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/dropdownmenu.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/menuitem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/message.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/msg.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/jquery.hotkeys.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/hotkey.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/collapsiblePanel.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/collapsiblePanelItem.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/icons.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/collapsiblePanel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/panel.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/datatable.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/datatable.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/tooltip.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/tooltip.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/datascroller.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/datascroller.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><link rel="stylesheet" media="screen"
type="text/css"
href="/webseed.ui/rfRes/list.ecss.jsf?db=eAHrmrY!HgAFywI!&ln=org.richfaces&conversationContext=1"
/><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-utils.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/richfaces-selection.js.jsf?conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/AutocompleteBase.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script><script type="text/javascript"
src="/webseed.ui/javax.faces.resource/Autocomplete.js.jsf?ln=org.richfaces&conversationContext=1"><!--
//--></script>
{noformat}
Nice greetings,
Christian
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira