i'm seeing a large number of error messages in my webdav server's error
log that look like this:
2005-11-17 16:27:26,043 ERROR [DavResourceImpl] Error while executing
import chain: javax.jcr.RepositoryException: failed to spool stream to
internal storage: Connection reset: Connection reset
sequences of anywhere from 2 to 15 of these messages were being logged
within the same second, every minute or two. i think but can't be sure
that they were logged while i was trying to shut down the server, which
seemed to take an abnormally long period of time. wish i had noted the
time when i was doing that.
anyway, i tracked down the "failed to spool stream to internal storage"
message to PropertyImpl, ~line 750., in the setValue() method, when an
IOException is caught while trying to create an instance of
InternalValue. the only code i can find in that block that throws
IOException is BLOBFileValue's constructor, but i'm not seeing anything
obvious that would throw an IOException with the message "Connection
reset". i certainly don't find that string anywhere within the
jackrabbit code.
any ideas what might be causing this to happen?
i'm using DerbyPersistenceManager and am storing blobs externally, if
that helps.