On Jul 14, 1:45 pm, Sebastian Sdorra <
s.sdo...@gmail.com> wrote:
> Hi,
I suddenly got the following log message when I tried the same push
from my Ubuntu box (my local repository is on an external disk, so I
can access it from Windows and Ubuntu):
> Could you create or clone a other big repository for testing?
I'll have a go, but how should I get scm-manager to deal with it? I've
been using scm-manager to create the empty repository and then pushing
an existing one into it.
> Please replace the following line in the scm-server/conf/logging.xml
> and post the output of the log:
2011-07-14 14:14:33.072:WARN::Committed before 500 null
2011-07-14 14:14:33.072:WARN::/scm/git/taps.git/git-receive-pack
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.eclipse.jetty.server.Response.sendError(Response.java:
361)
at
org.eclipse.jgit.http.server.ReceivePackServlet.doPost(ReceivePackServlet.java:
175)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:
820)
at org.eclipse.jgit.http.server.glue.UrlPipeline
$Chain.doFilter(UrlPipeline.java:261)
at org.eclipse.jgit.http.server.ReceivePackServlet
$Factory.doFilter(ReceivePackServlet.java:137)
at org.eclipse.jgit.http.server.glue.UrlPipeline
$Chain.doFilter(UrlPipeline.java:259)
at
org.eclipse.jgit.http.server.RepositoryFilter.doFilter(RepositoryFilter.java:
147)
at org.eclipse.jgit.http.server.glue.UrlPipeline
$Chain.doFilter(UrlPipeline.java:259)
at
org.eclipse.jgit.http.server.NoCacheFilter.doFilter(NoCacheFilter.java:
80)
at org.eclipse.jgit.http.server.glue.UrlPipeline
$Chain.doFilter(UrlPipeline.java:259)
at
org.eclipse.jgit.http.server.glue.UrlPipeline.service(UrlPipeline.java:
239)
at
org.eclipse.jgit.http.server.glue.SuffixPipeline.service(SuffixPipeline.java:
101)
at
org.eclipse.jgit.http.server.glue.MetaServlet.service(MetaServlet.java:
154)
at sonia.scm.web.ScmGitServlet.service(ScmGitServlet.java:114)
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:
147)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:
102)
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:
102)
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 sonia.scm.filter.BaseUrlFilter.doFilter(BaseUrlFilter.java:
100)
at sonia.scm.web.filter.HttpFilter.doFilter(HttpFilter.java:
102)
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:
596)
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(Unknown Source)
Reran to produce a trace log, but this one didn't show the above
exception!
14:50:37.860 [main] INFO sonia.scm.boot.BootstrapFilter - fallback to
default classloader for GuiceFilter
14:52:11.597 [qtp1377187-15] WARN
sonia.scm.web.filter.BasicAuthenticationFilter - failed to read basic
auth credentials
14:52:11.957 [qtp1377187-21] DEBUG
sonia.scm.web.security.XmlAuthenticationHandler - user andrew.hardy
logged in successfully
14:52:11.957 [qtp1377187-21] DEBUG
sonia.scm.web.security.ChainAuthenticatonManager - authenticator
sonia.scm.web.security.XmlAuthenticationHandler ends with result,
user: andrew.hardy, state: SUCCESS
14:52:11.972 [qtp1377187-21] DEBUG
sonia.scm.web.security.BasicSecurityContext - user andrew.hardy is
member of gms, TAPSDevelopment
14:52:11.988 [qtp1377187-21] DEBUG sonia.scm.web.GitRepositoryResolver
- try to open git repository at e:\git\taps.git
14:52:33.364 [qtp1377187-15] DEBUG
sonia.scm.web.security.ChainAuthenticatonManager - authenticate
andrew.hardy via cache
14:52:33.364 [qtp1377187-15] DEBUG
sonia.scm.web.security.BasicSecurityContext - user andrew.hardy is
member of gms, TAPSDevelopment
14:52:33.364 [qtp1377187-15] DEBUG sonia.scm.web.GitRepositoryResolver
- try to open git repository at e:\git\taps.git
The production of error messages on the server side seems erratic -
usually I don't see a message corresponding to the failed push.