Hi Brolin, 

> -----Original Message-----
> From: Brolin Empey [mailto:[EMAIL PROTECTED]
> Sent: Saturday, 12 January 2008 8:16 PM
> To: user@forrest.apache.org
> Subject: error when using W3C's CSS validator to validate my Forrest 0.8
> sites
> 
> Forresters,
> 
> My company has 3 Web sites built with Forrest:
> 
> http://techsol.ca/
> http://medallionsystem.com/
> http://zpointproducts.com/
> 
> The first 2 are built with Forrest 0.8; the last is still built with
> Forrest 0.7 (I need to upgrade someday).
> 
> When following the "Valid CSS" button in the page footer, the W3C CSS
> Validator succeeds for <http://zpointproducts.com/>, but not for the
> two sites using Forrest 0.8.  The error message is:
> 
> Target: http://medallionsystem.com/
> java.lang.StringIndexOutOfBoundsException: String index out of range: -1
> 
> What causes this error?
> 
> I notice the CSS validation succeeds for <http://forrest.apache.org/>,
> but I guess this site is built with a newer Forrest than the 0.8
> release.

Yes, it uses trunk, however 0.8 used to be trunk at one time, I don't recall
this error, but then never tested the Forrest main site regularly enough to
discount it either.

One thing to try which you might not like, but want to rule it out - can you
remove or comment out your rev_id meta tag, just to make sure the W3C
checker can read past this point to get at the CSS file locations.

The CSS files themselves validate (with warnings, but otherwise fine) so I
don't see a problem with the CSS itself.

We can take another look once we confirm what the above action does.

Gav...

> 
> Thank you,
> Brolin
> 
> PS: I know the markup validation fails for all 3 sites.  I need to fix
> this too.
> 
> 
> --
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.5.516 / Virus Database: 269.19.1/1219 - Release Date: 1/11/2008
> 10:19 AM