For our project we have done all of the work so far on Win2K. I am now trying to bring it up on Linux.
The blocking hurdle I have is dealing with our XML files and their DTDs. We initially specified the DOCTYPE tag using the SYSTEM attribute and a file:// <file://> URI specified for the DTD. This of course won't work cross platform since it has filesystem specific pathing (e.g. C:). I modified the reference to be relative without the file:// <file://> scheme and this works fine for our XML validator but fails in TorqueDataModelTask (at line 313 of current cvs, in initControlContext at xmlParser.parsefile() ). It appears that the underlying parser (SAX) wants this reference to be absolute. I have looked through the code (gotta love http://jakarta.apache.org/turbine/torque/xref/org/apache/torque/task/TorqueD ataModelTask.html <http://jakarta.apache.org/turbine/torque/xref/org/apache/torque/task/Torque DataModelTask.html> ) and don't see anything obvious to answer this: is there any way to make the task (via SAX) ignore/not validate/not care about this reference? Alternatively, does anyone have suggestions on how to make this work cross-platform without using network type schemes (e.g. http:// <http://> )? I've toyed with doing that but it would then require us to be either connected to the network when we build or that we have a webserver running locally whenever we build. Both of those are restrictions we would prefer not to have. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
