(OT?) Strange web problem
 
I'm in the process of installing Pebble a blogging tool written in Java 
under Geronimo, a JEE container that uses Jetty as its web server.  I'm 
using this as an opportunity to try out Geronimo a bit before using it as 
my own platform for familiarizing myself with the portions of the JEE 
standard I'm not familiar with, and as a platform for other work.  I will 
probably use Pebble anyway, so it is a good tool to work with.  
Anyway, I am having difficulty with it not loading the cascading style 
sheets associated with pebble all the time.  Sometimes the pages appear 
as raw html without styling.  I'm also getting errors on occasion that 
say that javascript files have not loaded correctly.  
Looking at the contents of the Pebble war file I found that the files 
that are not loading properly appear to be static file in the war.  So, 
thinking this must be a problem with Geronimo, I wrote a java application 
to hit a set of files on the server a number of times and report how many 
times it failed.  I made sure to hit the page that I was having problems 
with and all the static javascript files and the cascading style sheets 
used by the page.  
To my surprise, they all loaded fine. 
So, I decided that maybe my test would be more likely to fail if I hit 
them all at the same time.  So I loaded the whole set 100 times, hitting 
them all at the same time in separate threads.  
To my surprise, they all loaded fine. 
So now I'm in a quandary.  Firefox clearly is having problems with 
loading these files, and yet the JVM doesn't seem to be having any issues 
at all.  
So, does anyone have any suggestions about what might be breaking 
Firefox?  Is there a way to emulate this problem in Java?  
Thanks, 
-- 
Kenneth P. Turvey <kt-usenet@squeakydolphin.com>