I am using "com.google.gwt.gen2.table.client.ScrollTable" and have an issue related to generated html code. I have attached the html (captured via debugger) at the end of this post. The issue seems to be in the line
<DIV style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px"> (line no 10) If I change the position from absolute to relative, it seems to show the table but otherwise it shows a blank page. I am not sure if the issue is with the ScrollTable or me not setting up the scroll table correctly. I am using GWT 1.7 version and GWT incubator corresponding to that. The code has become messy as I have lot of commented out stuff trying to narrow down the issue, so I am avoiding posting the code. But the generated html corresponds to a flex table containing scroll table, which in turn contains a header, data and footer table. That is it. Any help would be useful. Thanks Van Here is the captured html code <html> <BODY><!-- OPTIONAL: include this if you want history support -- ><IFRAME id=__gwt_historyFrame style="BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; HEIGHT: 0px" tabIndex=-1 src="javascript:''"></ IFRAME><IFRAME id=cdrjobstatus style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 0px; BORDER- BOTTOM: medium none; POSITION: absolute; HEIGHT: 0px" tabIndex=-1 src="javascript:''"></IFRAME> <TABLE __eventBits="1"> <COLGROUP> <COL></COLGROUP> <TBODY> <TR> <TD> <DIV class=gwt-ScrollTable style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: relative" __eventBits="32" __widgetID="0"> <DIV style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: absolute; TOP: 0px"> <DIV class=headerWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 48px" __eventBits="77"> <DIV style="LEFT: 1px; WIDTH: 10000px; POSITION: absolute; TOP: 1px; HEIGHT: 1px"></DIV> <TABLE class=headerTable style="BORDER-RIGHT: 0px; TABLE-LAYOUT: fixed; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER-BOTTOM: 0px" __eventBits="1"> <COLGROUP> <COL></COLGROUP> <COLGROUP> <COL></COLGROUP> <TBODY> <TR style="PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 0px"> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD></TR> <TR> <TD>Report Name</TD> <TD>Status</TD> <TD>Started At</TD> <TD>Running for</TD></TR></TBODY></TABLE></DIV> <DIV class=dataWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: auto; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px" __eventBits="16384"> <TABLE class=dataTable style="BORDER-RIGHT: 0px; TABLE-LAYOUT: fixed; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER- BOTTOM: 0px" __eventBits="53"> <COLGROUP> <COL></COLGROUP> <COLGROUP> <COL></COLGROUP> <TBODY> <TR style="PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 0px"> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD></TR> <TR> <TD>NP6905</TD> <TD>CSV_POSTED</TD> <TD>10/06/09 09:46:53 AM</TD> <TD>59 minutes</TD></TR></TBODY></TABLE></DIV> <DIV class=dataWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; Z-INDEX: -1; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: scroll; BORDER-LEFT: 0px; WIDTH: 100px; PADDING-TOP: 0px; BORDER- BOTTOM: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 100px"></DIV> <DIV class=footerWrapper style="BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 21px" __eventBits="8"> <DIV style="LEFT: 1px; WIDTH: 10000px; POSITION: absolute; TOP: 1px; HEIGHT: 1px"></DIV> <TABLE class=footerTable style="BORDER-RIGHT: 0px; TABLE-LAYOUT: fixed; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 0px; BORDER-BOTTOM: 0px" cellSpacing=0 cellPadding=0 __eventBits="1"> <COLGROUP> <COL></COLGROUP> <COLGROUP> <COL></COLGROUP> <TBODY> <TR style="PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; HEIGHT: 0px"> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD> <TD style="BORDER-TOP: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; HEIGHT: 0px"></TD></TR> <TR> <TD>Col 0</TD> <TD>Col 1</TD> <TD>Col 2</TD> <TD>Col 3</TD></TR></TBODY></TABLE></DIV></DIV><?xml:namespace prefix = gwt /><gwt:clipper style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z- INDEX: 1; RIGHT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 13px; CURSOR: pointer; PADDING-TOP: 0px; ZOOM: 1; POSITION: absolute; TOP: 0px; HEIGHT: 12px" __eventBits="229501"><IMG style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-TOP: 0px; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http:// localhost:8080/cdrjobstatus/ E6B6C4CBFB6242E936DBFCAF92880064.cache.png',sizingMethod='crop'); MARGIN-LEFT: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none" height=12 src="http://localhost:8080/cdrjobstatus/ clear.cache.gif" width=13 border=0 __eventBits="32768"></gwt:clipper></ DIV></TD></TR></TBODY></TABLE></BODY> </html> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en -~----------~----~----~----~------~----~------~--~---
