Hi, I'm on 8.2.2, but I just tried it with BaseX 8.4 and got the same result. Here is a simple way to reproduce the error:
1. From BaseX GUI, I create a new database from a folder that contains mostly .xml, .xsd and .dtd files (attached). I use the default options from the GUI except:
GENERAL
- Input format XML: *.xml, *.xsd - Check 'Add other files as raw' - Uncheck 'Parse files in archives'
PARSING
- Check 'Use internal XML parser' - Uncheck 'Chop whitespaces'
2. Once the content is loaded, go to the 'Database properties' window for the DB and you'll see that all files are there and that you are able to browse the collections.
3. Click 'Optimize All' and try to browse the collections again. It doesn't work and a 'Stream Closed' error is generated in the terminal windows (details attached)!
France Baril Architecte documentaire / Documentation architect france.baril@architextus.com