with the following environment:
Mac OS X 10.5.4
Sun AS 9.0.2 (Glassfish)
Java 1.5
Safari 3.1.2 and Firefox 3.0
<tr:table>'s page navigation does not work as expected for my
configuration. A klick on one of the navigation buttons sends a
request (or two) to the server. But the response is routed into an
empty case of a chained if statement in the js-function
_handlePprResponse() in file DebugCommon1_2_8.js.
20723 else
20723 {
20724 // FIXME: log an error
20725 }
20726}
This is because the rootNodeName is "parseerror". I checked the
documentElement which is passed to that function as a parameter. I
found the following:
<parseerror>
XML-Verarbeitungsfehler: XML- oder Text-Deklaration nicht am
Beginn der Entität Adresse:
http://localhost:8080/test/faces/test.jspx Zeile Nr. 1, Spalte 40:
<sourcetext>
<?xml version="1.0" encoding="UTF-8" ?><?xml version="1.0" ?>
---------------------------------------^
</sourcetext>
</parsererror>
For the endusers it looks like they ran into TRINIDAD-1139. The only
difference is that the page is rendered as html 4.01 (not xhtml). and
with a server side logging the presence of successfull requests can be
monitored.
Is it possible to prevent double <?XML?> elements in the ppr response
by configuration?