You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Clive Borrageiro <cl...@ecis.co.za> on 2005/02/07 09:39:04 UTC

Slide big file transfer error after patch

Hi, 

I am running Slide 2.1 on a patched version of Jetty 4.2.20 for big file
transfer (> 2GB).

I implemented this and transferring small files works fine; but when
uploading a large file > 2GB; the process uploads fine until its done then
an Internal Server Error occurs and the file is not transferred from 'work'
to 'store' - and its then deleted from 'work' - therefore upload failed.

So the transfer works but the move from 'work' to 'store' doesn't.

Any help will be very much appreciated!
Thank You
Clive


Below is a stack trace:

13:34:15.484 WARN!! No CallbackHandler configured: using
DefaultCallbackHandler
13:34:15.546 WARN!! No CallbackHandler configured: using
DefaultCallbackHandler
http-4, 04-Feb-2005 13:34:15, root, HEAD, 404 "Not Found", 78 ms,
/files/nold1.zip
13:34:15.609 WARN!! content length exceeds max value -- use
getLongContentLength
13:34:15.609 WARN!! content length exceeds max value -- use
getLongContentLength
04 Feb 2005 13:41:57 - file-content-store - WARNING - Could not process URI
'/files/nold1.zip'! Thread http-3 marking transaction branch [B@1d36dfe for
rollback
org.apache.commons.transaction.file.ResourceManagerSystemException:
[B@1d36dfe: Failed to undo change / create of '/files/nold1.zip_1.0'
(ERR_SYSTEM)
	at
org.apache.commons.transaction.file.FileResourceManager.undoScheduledChangeO
rCreate(FileResourceManager.java:993)
	at
org.apache.commons.transaction.file.FileResourceManager.deleteResource(FileR
esourceManager.java:690)
	at
org.apache.commons.transaction.file.FileResourceManager.deleteResource(FileR
esourceManager.java:670)
	at
org.apache.slide.store.txfile.TxFileContentStore.storeRevisionContent(TxFile
ContentStore.java:116)
	at
org.apache.slide.store.txfile.TxFileContentStore.createRevisionContent(TxFil
eContentStore.java:84)
	at
org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.jav
a:1347)
	at
org.apache.slide.store.ExtendedStore.createRevisionContent(ExtendedStore.jav
a:508)
	at org.apache.slide.content.ContentImpl.create(ContentImpl.java:548)
	at
org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:395)
	at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod
.java:405)
	at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:155)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
	at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicatio
nHandler.java:342)
	at
org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:141)
	at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicatio
nHandler.java:334)
	at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandl
er.java:286)
	at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
	at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext
.java:525)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
	at org.mortbay.http.HttpServer.service(HttpServer.java:879)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
	at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
	at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:276)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)
org.apache.commons.transaction.file.ResourceManagerSystemException:
[B@1d36dfe: Failed to undo change / create of '/files/nold1.zip_1.0'
(ERR_SYSTEM)
	at
org.apache.commons.transaction.file.FileResourceManager.undoScheduledChangeO
rCreate(FileResourceManager.java:993)
	at
org.apache.commons.transaction.file.FileResourceManager.deleteResource(FileR
esourceManager.java:690)
	at
org.apache.commons.transaction.file.FileResourceManager.deleteResource(FileR
esourceManager.java:670)
	at
org.apache.slide.store.txfile.TxFileContentStore.storeRevisionContent(TxFile
ContentStore.java:116)
	at
org.apache.slide.store.txfile.TxFileContentStore.createRevisionContent(TxFil
eContentStore.java:84)
	at
org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.jav
a:1347)
	at
org.apache.slide.store.ExtendedStore.createRevisionContent(ExtendedStore.jav
a:508)
	at org.apache.slide.content.ContentImpl.create(ContentImpl.java:548)
	at
org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:395)
	at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod
.java:405)
	at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:155)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
	at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicatio
nHandler.java:342)
	at
org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:141)
	at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicatio
nHandler.java:334)
	at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandl
er.java:286)
	at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
	at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext
.java:525)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
	at org.mortbay.http.HttpServer.service(HttpServer.java:879)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
	at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
	at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:276)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)
org.apache.slide.common.ServiceAccessException: Service TxContentFileStore
at sliderep/store/content  working on sliderep/work/content access error :
[B@1d36dfe: Failed to undo change / create of '/files/nold1.zip_1.0'
(ERR_SYSTEM)
	at
org.apache.slide.store.txfile.AbstractTxFileStoreService.throwInternalError(
AbstractTxFileStoreService.java:435)
	at
org.apache.slide.store.txfile.TxFileContentStore.storeRevisionContent(TxFile
ContentStore.java:126)
	at
org.apache.slide.store.txfile.TxFileContentStore.createRevisionContent(TxFil
eContentStore.java:84)
	at
org.apache.slide.store.AbstractStore.createRevisionContent(AbstractStore.jav
a:1347)
	at
org.apache.slide.store.ExtendedStore.createRevisionContent(ExtendedStore.jav
a:508)
	at org.apache.slide.content.ContentImpl.create(ContentImpl.java:548)
	at
org.apache.slide.webdav.method.PutMethod.executeRequest(PutMethod.java:395)
	at
org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod
.java:405)
	at
org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:155)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
	at
org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:358)
	at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicatio
nHandler.java:342)
	at
org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:141)
	at
org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter(WebApplicatio
nHandler.java:334)
	at
org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandl
er.java:286)
	at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1807)
	at
org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext
.java:525)
	at org.mortbay.http.HttpContext.handle(HttpContext.java:1757)
	at org.mortbay.http.HttpServer.service(HttpServer.java:879)
	at org.mortbay.http.HttpConnection.service(HttpConnection.java:790)
	at
org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:961)
	at org.mortbay.http.HttpConnection.handle(HttpConnection.java:807)
	at
org.mortbay.http.SocketListener.handleConnection(SocketListener.java:197)
	at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:276)
	at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:511)
http-3, 04-Feb-2005 13:34:15, root, PUT, 500 "Internal Server Error", 462672
ms, /files/nold1.zip


---------------------------------------------------------------------
To unsubscribe, e-mail: slide-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: slide-user-help@jakarta.apache.org