Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 98062 invoked from network); 23 Jul 2008 23:10:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Jul 2008 23:10:54 -0000 Received: (qmail 53452 invoked by uid 500); 23 Jul 2008 23:10:53 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 53400 invoked by uid 500); 23 Jul 2008 23:10:53 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 53389 invoked by uid 99); 23 Jul 2008 23:10:53 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jul 2008 16:10:53 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Jul 2008 23:10:07 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 697DF234C17C for ; Wed, 23 Jul 2008 16:10:33 -0700 (PDT) Message-ID: <844698460.1216854633430.JavaMail.jira@brutus> Date: Wed, 23 Jul 2008 16:10:33 -0700 (PDT) From: "Alex Karasulu (JIRA)" To: dev@directory.apache.org Subject: [jira] Closed: (DIRSERVER-1205) Remove Referral interceptor from core In-Reply-To: <4088119.1216825171741.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/DIRSERVER-1205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alex Karasulu closed DIRSERVER-1205. ------------------------------------ Resolution: Fixed http://svn.apache.org/viewvc?view=rev&revision=679224 > Remove Referral interceptor from core > ------------------------------------- > > Key: DIRSERVER-1205 > URL: https://issues.apache.org/jira/browse/DIRSERVER-1205 > Project: Directory ApacheDS > Issue Type: Task > Components: core, core-integ > Reporter: Alex Karasulu > Assignee: Alex Karasulu > Priority: Critical > Fix For: 1.5.4 > > > The referral interceptor is responsible for raising exceptions based on a referral handling parameters associated with a session or an individual request. This is a remnant from the days when the core and the JNDI provider code were tightly coupled. It no longer needs to be the case and the server's core can handle both referrals and entries in the same way leaving it up to higher layers to decide upon policy for dealing with referrals. > The protocol-ldap provider can send back search response entry or referral PDU's based on the ManageDSAIT control settings. The JNDI provider wrapping the core will determine whether an exception will be thrown or the referral will be chased etc. Either way it's the job of higher layers to determine which action to take. > This is why this interceptor will be stripped out of the core. Some core integ tests will be moved out probably into the core-jndi module and other tests will be altered. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.