Right Tom, that's what I thought too, but it seems like it's not the case: if the same file is taken from disk everything is fine, but if it comes from XIndice it just doesn't work. The only difference that I could see in the XML streams is the encoding part which is missing. But actually I even don't understand what this small encoding issue might have to do when the only things flowing around should be SAX events as it is in Cocoon where only getContentAsSAX() is called. Isn't it weird?
Gianugo,
Can you send me one of the offending documents? I'll play around and see what I can figure out.
-- Tom Bradford - http://www.tbradford.org Developer - Apache Xindice (Native XML Database) Creator - Project Labrador (XML Object Broker)
