Dan, I have just now tried the following:
1/ The MySQL table has three rows in it
2/ using MySQL, delete the third row, (leaving only two rows).
3/ Clear all of the contents/cookies in IE 6.0
4/ Request the page... ALL works (Table renders etc. etc.)
----
1/ Using the ADD button (on the insert/update and delete page) add a third
row...
(SUCCESS)
2/ Make sure the third row was added to the table, using select * from
table;
2 rows in set (0.00 sec)
3/ Try the same page again... no good, page goes to a hang.
I cant obtain the source of the page (as its hung), but some of it has
rendered.
http://www.nabble.com/file/p14934887/table.jpeg
(See image uploaded).
I have removed the URL from the image, but both URL's were pointing to the
page itself (the page loading).
4/ I notice in the status bar that there are 3 objects still loading.
5/ After the 5 minutes wait, the page finishes loading the rest of the
objects, the page eventually renders.
See the access logs for AS 9.1 UR 1 as you can see there is a clear 5 minute
hang.:
hris_at_chris-laptop:/opt/glassfish/domains/domain1/logs/access$ tail -f
server_access_log.2008-01-16.txt
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/javascript/theme/nls/en-us/suntheme.js
HTTP/1.1" 404 1259
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/resources/stylesheet.css HTTP/1.1" 200 1252
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table2/column_gradient.png
HTTP/1.1" 200 193
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table/table_titlebar_gradient.gif
HTTP/1.1" 200 93
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/META-INF/dojo1_0_1/dijit/form/templates/blank.gif HTTP/1.1" 200 43
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/other/dot.gif HTTP/1.1" 200 43
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/button/secondary-enabled.gif
HTTP/1.1" 200 93
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table/sort_primary.gif
HTTP/1.1" 200 845
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table/sort_primary.gif
HTTP/1.1" 200 845
"NULL-AUTH-USER" "16/Jan/2008:22:06:25 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table/sort_primary.gif
HTTP/1.1" 200 845
You will see there is a five minute hang before the next flurry of URL's
mainly pagination requests
"NULL-AUTH-USER" "16/Jan/2008:22:11:06 +0000" "GET / HTTP/1.1" 200 353
"NULL-AUTH-USER" "16/Jan/2008:22:11:27 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/field/bg_gradient.gif
HTTP/1.1" 200 51
"NULL-AUTH-USER" "16/Jan/2008:22:11:27 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table2/pagination_first_dis.png
HTTP/1.1" 200 648
"NULL-AUTH-USER" "16/Jan/2008:22:11:27 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table2/pagination_prev_dis.png
HTTP/1.1" 200 596
"NULL-AUTH-USER" "16/Jan/2008:22:11:27 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table2/pagination_next.png
HTTP/1.1" 200 629
"NULL-AUTH-USER" "16/Jan/2008:22:11:27 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table2/pagination_last.png
HTTP/1.1" 200 655
"NULL-AUTH-USER" "16/Jan/2008:22:11:27 +0000" "GET
/theme/com/sun/webui/jsf/suntheme4_1_1/images/table2/scrollpage.png
HTTP/1.1" 200 819
-----
IE 7.0 has no problem the tables render without any issue, nor does firefox
and safari.
-----
I'm not sure what else, I will try to create an array without hitting the
DB, however I also note that the same DB table and page works in firefox,
safari and IE 7.0.
Unfortunately prior to the upgrade of the woodstock components I only had
two rows in the table.
I have also noticed that if I toggle HTTP 1.1 off in the IE 6.0 browser that
the page also renders without the hang.
-----
Regards,
Chris
Dan Labrecque wrote:
>
> Chris Fleischmann wrote:
>> All I did was apply the NetBeans 6.0 Update for Woodstock... a.k.a:
>>
>
> Did you upgrade Visual Web Pack as well? There is a bug in VWP that
> prevents Woodstock 4.1.1 from using Dojo 1.0.1 successfully.
>
>> I have three rows in the MySQL DB Table. The table is set up to paginate
>> every 2 rows, (so the third row would be on the second page.
>>
>
> IE 6 shouldn't have any trouble displaying 2 rows at a time. I was
> thinking you were attempting to display extremely large tables (e.g.,
> 200 or more rows). Are you sure the same example performs well before
> the upgrade? I'm asking because the 4.1.1 changes were only to help
> rendering performance. If anything, large tables perform better. IE 6
> isn't nearly as quick as Firefox or Safari, but still better than 4.1.
>
> Do you see any HTML in the page during the delay? For example, do you
> see any part of the table rendered or does it take minutes for the page
> to begin rendering at all? I'm just wondering if there could be a
> server-side delay related to the MySQL DB? The table attempts to
> calculate the total number of rows available (i.e., when pagination
> buttons are present). In order to do this, it must obtain all rows of
> data.
>
> As a test, you might try adding dummy data to the table without a
> database (e.g., using ObjectArrayDataProvider).
>
> Dan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_woodstock.dev.java.net
> For additional commands, e-mail: users-help_at_woodstock.dev.java.net
>
>
>
--
View this message in context: http://www.nabble.com/Internet-Explorer-6.0-%28SP2%29-Hangs-with-HTTP-1.1-and-woodstock-components-for-NetBeans-6.0-tp14896267p14934887.html
Sent from the Project Woodstock - Users mailing list archive at Nabble.com.