Actually, I *did* check this before I posted - it did not fix the problem.
After further work I found out what was wrong:
The VRML 1.0 spec (http://www.net.org/~dagobert/v1final.html) specifies:
FILE FORMAT/DEFAULTS
LOD {
range [] # MFFloat
center 0 0 0 # SFVec3f
}
But WebSpace wants to see "ranges" instead of "range"
When I change the field to ranges then everything worked.
Note that the error message from WebSpace isn't too helpful:
File does not contain valid VRML data.
file://localhost/~rohaly/testLOD.wrl
It would be useful if WebSpace reported the line number and error
message like QvLib (QvLib also fails to parse LOD, and yes, it is the
current version of QvLib):
VRML read error: Unknown class "LOD"
Occurred at line 5
Read was bad
Tim.