Return-Path: X-Original-To: apmail-subversion-dev-archive@minotaur.apache.org Delivered-To: apmail-subversion-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7467E186AC for ; Wed, 25 Nov 2015 19:05:15 +0000 (UTC) Received: (qmail 78760 invoked by uid 500); 25 Nov 2015 19:05:15 -0000 Delivered-To: apmail-subversion-dev-archive@subversion.apache.org Received: (qmail 78707 invoked by uid 500); 25 Nov 2015 19:05:15 -0000 Mailing-List: contact dev-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list dev@subversion.apache.org Received: (qmail 78695 invoked by uid 99); 25 Nov 2015 19:05:15 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Nov 2015 19:05:15 +0000 Received: from zulu.23.e-reka.si (89-233-126-4.dynamic.t-2.net [89.233.126.4]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 7CA2D1A0015 for ; Wed, 25 Nov 2015 19:05:14 +0000 (UTC) Subject: Re: JavaHL: "Not implemented" error in StatusEditor.addAbsent To: dev@subversion.apache.org References: <56557614.1080203@syntevo.com> <565582B2.3000203@apache.org> <5655CEF7.90805@syntevo.com> <003e01d1279a$f5629320$e027b960$@qqmail.nl> From: =?UTF-8?Q?Branko_=c4=8cibej?= Organization: The Apache Software Foundation Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAAXNSR0IArs4c6QAAADBQTFRF IhsbCy0qZjoVOVRoeFxSAIKBzXQiAKaibYiewnk7nn9z0qCTgL3i87Ep6Kx/+tHBsrE+zgAAAjZJ REFUOMvF0jFoE1EYB/CzjWlqIzaTjqVIBifRRWyG0t5iUqlLyFpCeXBgKg5yq6A4degUDJjoUDpc 1Qt4Ux94B11SOLB0KGS4discpbkORTCn9/m9d3fvLhXnvuHu3f+Xx/veyyfZfLSdZHzgicSfeyw4 JISwdz8FT6M8lM8Ceg385Dlhs+cC9sQCDn0B78QCogzwN+sxfHGOIXBbRGkNAM4cZymGtgNsDPgz cByxon3EEm1TLmvAlghoHOO3CZSa+IQ/vF6JV8tgKOMow78gRgL2/+EIvATOUtB3SSdMg4GXgrbn uk0uLiGdoCHKbX4E+t1FUTqn1AtIdPJebssDQ64YANSQyyaQNyUOFs0ijMsMFnOPTahPLXKYowtY 08MfCP7vR7hRnc5zmPK7CDYYbHcbC7tHuyFA94U/1LYZaJpu/sxACHMwvwZljTLY0TbNk4x+zuEt yC3MfCM6uSIvfwur0itFL4FA2Yal8BzLfnYV4EIGwEPAk7o5zIcnvzHMEjwJrrhAKK7on6IrsfRJ 7A53BhaK+CL7fj6+q/sPeOvcDTtoZTxpUYsFeIknrOXep3p3l7Ua+8sZ5FPQKyKwWi+DfROTU7ny C1/9UhpeY7K287WJCzbsNPQm2S6Yk4PSCNhWM2r3nD0K9liYb6yPgCRJhSzPrxUK0yUBVk1VX0lj s7MzGZyp0wImMK/e8rHbz2soL+O+2r1dxfGsAmBcx0lNjS/RUhlUC7gRn1wGMdQ7Vw1/AReW/RN3 xFWdAAAAAElFTkSuQmCC Message-ID: <56560667.6070608@apache.org> Date: Wed, 25 Nov 2015 20:05:11 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: <003e01d1279a$f5629320$e027b960$@qqmail.nl> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit On 25.11.2015 17:04, Bert Huijben wrote: > >> -----Original Message----- >> From: Marc Strapetz [mailto:marc.strapetz@syntevo.com] >> Sent: woensdag 25 november 2015 16:09 >> To: Branko Čibej ; dev@subversion.apache.org >> Subject: Re: JavaHL: "Not implemented" error in StatusEditor.addAbsent >> >> On 25.11.2015 10:43, Branko Čibej wrote: >>> On 25.11.2015 09:49, Marc Strapetz wrote: >>>> One of our users has reported following Exception against Subversion >>>> 1.9.2: >>>> >>>> Caused by: java.lang.RuntimeException: Not implemented: >>>> StatusEditor.addAbsent >>>> at >>>> >> org.apache.subversion.javahl.remote.StatusEditor.addAbsent(StatusEditor.j >> ava:110) >>>> ... 15 more >>>> >>>> Actually, StatusEditor.addAbsent looks like this: >>>> >>>> public void addAbsent(String relativePath, >>>> NodeKind kind, >>>> long replacesRevision) >>>> { >>>> //DEBUG:System.err.println(" [J] StatusEditor.addAbsent"); >>>> checkState(); >>>> throw new RuntimeException("Not implemented: >> StatusEditor.addAbsent"); >>>> } >>>> >>>> Is there any more debug information I should try to collect? >>> Well, it's not implemented ... I can't think of anything more specific? >> I'm wondering whether it was not implemented by intention, because it's >> not expected to be called (same as for copy/move)? Actually, this is the >> only user who is experiencing this problem, so conditions causing this >> problem seem to be very specific. Fortunately it's currently perfectly >> reproducible for him. Should I ask for an "svn status -u" output? > This should be perfectly reproducable when you call status on a directory that contains subdirectories that you are not allowed to read (via a mod_authz_svn config file or similar svnserve config). > > svn status -u explicitly ignores absent nodes. Then I guess JavaHL's status editor should do the same? -- Brane