From: Adam R. <ad...@ex...> - 2010-12-21 15:20:18
|
>>>> org.xmldb.api.base.XMLDBException: Unable to encode string value: The >>>> InputStream has been closed >>>> at >>>> org.exist.xmldb.LocalXMLResource.getContent(LocalXMLResource.java:131) >>>> >>>> which seems a problem in new streamable binary content logic. >>> >>> Yes indeed, I am working on this one at the moment. I tried to have >>> the BinaryValue's clean themselves up after they were finished was, >>> but they were being cleaned up too eagerly. As they say - >>> >>> “There are only two hard problems in Computer Science: cache >>> invalidation and naming things.” >>> – Phil Karlton >>> >> >> Nice to know you are on that! Good hunt! > > I now have it working for REST, XML:DB (Local and Remote) and XML-RPC > interfaces, just SOAP and Fluent to go. > This should now be fixed for all API's apart from Fluent. I have contact Piotr Kaminski who wrote the Fluent API about the best place to start making changes there... -- Adam Retter eXist Developer { United Kingdom } ad...@ex... irc://irc.freenode.net/existdb |