1. Sebastian Sebastian
  2. scm-manager
  3. Issues

Issues

Issue #25 resolved

Can't Move or Rename SVN Directories

Anonymous created an issue

The command "svn move" fail with a java.lang.NoSuchFieldError :

java.lang.NoSuchFieldError: REVISION at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVMergeInfoRequest.init(DAVMergeInfoRequest.java:68)
at org.tmatesoft.svn.core.internal.server.dav.handlers.ServletDAVHandler.readInput(ServletDAVHandler.java:1803)
at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVReportHandler.execute(DAVReportHandler.java:163)
at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:133) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
at com.google.inject.servlet.FilterChainInvocation.doFilter(Filte) in response to REPORT request for '/scm/svn/repo_name/!svn/bc/0/folder_to_move'

Comments (9)

  1. Sebastian Sebastian repo owner

    I could not reproduce this exception. Which version of SCM-Manager do you use? Could you provide some steps to reproduce this error?

    It is possible that you create an bitbucket account? because the notification system of bitbucket does not notify on anonymous comments.

  2. gdouillet
    • changed version to 1.3

    I use the last stable release of SCM Manager, standalone version (scm-server-1.3-app.tar.gz from 6/3/2011). I access it via HTTPS, directly on port 8181 or via a reverse proxy (Apache mod_proxy). I use native svn client version 1.6.15 (r1038135) on Mac OS X.

    Steps to reproduce : 1 - Create a new SVN repository "test". 2 - Create a folder : svn mkdir -m "" https://my-scm-host/scm/svn/test/childFolder 3 - Create a parent folder : svn mkdir -m "" https://my-scm-host/scm/svn/test/parentFolder 4 - Move child to parent : svn move -m "" https://my-scm-host/scm/svn/test/childFolder https://my-scm-host/scm/svn/test/parentFolder/childFolder

    This last step fail with :

    svn: Server sent unexpected return value (500 java.lang.NoSuchFieldError: REVISION at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVMergeInfoRequest.init(DAVMergeInfoRequest.java:68) at org.tmatesoft.svn.core.internal.server.dav.handlers.ServletDAVHandler.readInput(ServletDAVHandler.java:1803) at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVReportHandler.execute(DAVReportHandler.java:163) at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:133) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) at com.google.inject.servlet.FilterChainInvocation.doFilter(Filte) in response to REPORT request for '/scm/svn/test/!svn/bc/0/childFolder'

    I dont known if this is related, but I got a similar error with the svn log command : 1 - Check out repository : svn co https://my-scm-host/scm/svn/test 2 - Go into local test folder : cd test 3 - Show log : svn log

    This last step fail with :

    svn: Server sent unexpected return value (500 java.lang.NoSuchFieldError: START_REVISION at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVLogRequest.init(DAVLogRequest.java:168) at org.tmatesoft.svn.core.internal.server.dav.handlers.ServletDAVHandler.readInput(ServletDAVHandler.java:1803) at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVReportHandler.execute(DAVReportHandler.java:163) at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:133) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChai) in response to REPORT request for '/scm/svn/test/!svn/bc/3'

  3. gdouillet

    It seem to be fixed for the svn log command, but the svn move command still fail with a different exception from previously :

    2011-06-05 17:45:49.684:WARN::Committed before 500 java.lang.NullPointerException
    |?at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVCopyMoveHandler.execute(DAVCopyMoveHandler.java:91)
    |?at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:133)
    |?at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    |?at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
    |?at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
    |?at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at sonia.scm.web.filter.PermissionFilter.doFilter(PermissionFilter.java:148)
    |?at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at sonia.scm.web.filter.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:143)
    |?at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at sonia.scm.filter.SSLFilter.doFilter(SSLFilter.java:93)
    |?at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    |?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    |?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    |?at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    |?at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    |?at sonia.scm.boot.BootstrapFilter.doFilter(BootstrapFilter.java:104)
    |?at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
    |?at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
    |?at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
    |?at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
    |?at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
    |?at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
    |?at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
    |?at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
    |?at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
    |?at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    |?at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
    |?at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
    |?at org.eclipse.jetty.server.Server.handle(Server.java:346)
    |?at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
    |?at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
    |?at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
    |?at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
    |?at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
    |?at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
    |?at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
    |?at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
    |?at java.lang.Thread.run(Thread.java:636)|
    2011-06-05 17:45:49.684:WARN::/scm/svn/test/!svn/bc/3/childFolder
    java.lang.IllegalStateException: Committed
    	at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1047)
    	at org.eclipse.jetty.server.Response.sendError(Response.java:259)
    	at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:160)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
    	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
    	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at sonia.scm.web.filter.PermissionFilter.doFilter(PermissionFilter.java:148)
    	at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at sonia.scm.web.filter.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:143)
    	at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at sonia.scm.filter.SSLFilter.doFilter(SSLFilter.java:93)
    	at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    	at sonia.scm.boot.BootstrapFilter.doFilter(BootstrapFilter.java:104)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
    	at org.eclipse.jetty.server.Server.handle(Server.java:346)
    	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
    	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
    	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
    	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
    	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
    	at java.lang.Thread.run(Thread.java:636)
    
  4. gdouillet

    I've done more testing. That's work on a fresh repository when I use direct access (port 8181), but that's fail when I access scm via apache mod_proxy.

    Steps to reproduce :

    1 - Create a new repository test

    2 - Create a folder : svn mkdir -m "" https://scm-host/scm/svn/test/childFolder Committed revision 1.

    3 - Create another folder : svn mkdir -m "" https://scm-host/scm/svn/test/parentFolder Committed revision 2.

    4 - Move child to parent : svn move -m "" https://scm-host/scm/svn/test/childFolder -m "" https://scm-host/scm/svn/test/parentFolder/childFolder

    Failure : svn: Server sent unexpected return value (502 Bad Gateway) in response to COPY request for '/scm/svn/test/!svn/bc/2/childFolder'

    2011-06-06 19:09:10.134:WARN::Committed before 500 java.lang.NullPointerException|?at org.tmatesoft.svn.core.internal.server.dav.handlers.DAVCopyMoveHandler.execute(DAVCopyMoveHandler.java:91)|?at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:133)|?at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)|?at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)|?at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)|?at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)|?at sonia.scm.web.filter.PermissionFilter.doFilter(PermissionFilter.java:148)|?at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at sonia.scm.web.filter.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:143)|?at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at sonia.scm.filter.SSLFilter.doFilter(SSLFilter.java:93)|?at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)|?at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)|?at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)|?at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)|?at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)|?at sonia.scm.boot.BootstrapFilter.doFilter(BootstrapFilter.java:104)|?at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)|?at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)|?at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)|?at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)|?at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)|?at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)|?at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)|?at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)|?at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)|?at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)|?at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)|?at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)|?at org.eclipse.jetty.server.Server.handle(Server.java:346)|?at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)|?at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)|?at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)|?at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)|?at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)|?at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)|?at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)|?at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)|?at java.lang.Thread.run(Thread.java:636)|
    2011-06-06 19:09:10.135:WARN::/scm/svn/test/!svn/bc/2/childFolder
    java.lang.IllegalStateException: Committed
    	at org.eclipse.jetty.server.Response.resetBuffer(Response.java:1047)
    	at org.eclipse.jetty.server.Response.sendError(Response.java:259)
    	at org.tmatesoft.svn.core.internal.server.dav.DAVServlet.service(DAVServlet.java:160)
    	at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
    	at com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263)
    	at com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178)
    	at com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62)
    	at sonia.scm.web.filter.PermissionFilter.doFilter(PermissionFilter.java:148)
    	at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at sonia.scm.web.filter.BasicAuthenticationFilter.doFilter(BasicAuthenticationFilter.java:143)
    	at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at sonia.scm.filter.SSLFilter.doFilter(SSLFilter.java:93)
    	at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:100)
    	at com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163)
    	at com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58)
    	at com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118)
    	at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113)
    	at sonia.scm.boot.BootstrapFilter.doFilter(BootstrapFilter.java:104)
    	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1323)
    	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
    	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
    	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)
    	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)
    	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)
    	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)
    	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)
    	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
    	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)
    	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)
    	at org.eclipse.jetty.server.Server.handle(Server.java:346)
    	at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)
    	at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)
    	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)
    	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
    	at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)
    	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)
    	at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)
    	at java.lang.Thread.run(Thread.java:636)
    
    

    5 - Try the same command via direct port : svn move -m "" https://scm-host:8181/scm/svn/test/childFolder https://scm-host:8181/scm/svn/test/parentFolder/childFolder Committed revision 3.

  5. Log in to comment