Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 87370 invoked from network); 21 Jan 2009 09:02:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Jan 2009 09:02:43 -0000 Received: (qmail 19933 invoked by uid 500); 21 Jan 2009 09:02:41 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 19917 invoked by uid 500); 21 Jan 2009 09:02:41 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 19906 invoked by uid 99); 21 Jan 2009 09:02:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 21 Jan 2009 01:02:41 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_PASS,UNPARSEABLE_RELAY X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [62.149.128.201] (HELO smtp1.aruba.it) (62.149.128.201) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 21 Jan 2009 09:02:29 +0000 Received: (qmail 22179 invoked by uid 89); 21 Jan 2009 09:02:08 -0000 Received: from unknown (HELO webmaildh4.aruba.it) (alessandro.cosenza@itkey.it@10.10.10.98) by smtp1.aruba.it with SMTP; 21 Jan 2009 09:02:08 -0000 Received: from 88.59.97.249 by HTTP Sender: alessandro.cosenza@itkey.it From: "Alessandro Cosenza" To: users@jackrabbit.apache.org Subject: removing a node needs to verify a WRITE or a REMOVE permission? X-Mailer: Quality Web Email v3.1s X-Originating-IP: 88.59.97.249 Date: Wed, 21 Jan 2009 10:02:08 +0100 Message-id: <4976e490.26a.c11.115855402@webmaildh4.aruba.it> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Spam-Rating: smtp1.aruba.it 1.6.2 0/1000/N X-Virus-Checked: Checked by ClamAV on apache.org hi, when i call a Node.remove() method it seems JR always try to check a WRITE permission (not a REMOVE one) in my AccessManagerImpl.isGranted(). i could think it's right, but in which cases a REMOVE permission is checked? thanks in advance.