Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 517 invoked from network); 18 May 2005 23:15:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 18 May 2005 23:15:28 -0000 Received: (qmail 8624 invoked by uid 500); 18 May 2005 21:47:47 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 8404 invoked by uid 500); 18 May 2005 21:47:44 -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 8368 invoked by uid 99); 18 May 2005 21:47:43 -0000 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=FROM_ENDS_IN_NUMS,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: domain of aok123@bellsouth.net designates 205.152.59.66 as permitted sender) Received: from imf18aec.mail.bellsouth.net (HELO imf18aec.mail.bellsouth.net) (205.152.59.66) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 18 May 2005 14:47:41 -0700 Received: from ibm61aec.bellsouth.net ([65.80.200.112]) by imf18aec.mail.bellsouth.net (InterMail vM.5.01.06.11 201-253-122-130-111-20040605) with ESMTP id <20050518214734.YUKA2152.imf18aec.mail.bellsouth.net@ibm61aec.bellsouth.net> for ; Wed, 18 May 2005 17:47:34 -0400 Received: from [172.16.1.7] (really [65.80.200.112]) by ibm61aec.bellsouth.net (InterMail vG.1.02.00.01 201-2136-104-101-20040929) with ESMTP id <20050518214733.NXRB1498.ibm61aec.bellsouth.net@[172.16.1.7]> for ; Wed, 18 May 2005 17:47:33 -0400 Message-ID: <428BB7F5.3090703@bellsouth.net> Date: Wed, 18 May 2005 17:47:33 -0400 From: Alex Karasulu User-Agent: Mozilla Thunderbird 1.0 (X11/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: Missing ServerContextFactory? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Simon.Temple@saaconsultants.com wrote: >apacheds-core-0.9.jar does not contain the class: >org.apache.ldap.server.jndi.ServerContextFactory > > Yah we switched to using the CoreContextFactory in the core and moved the ServerContextFactory over to main since it had deps on things like protocol providers in MINA (LDAP and Kerberos to name a couple). The main project is just a crusty quick stab at a standalone app of the server. When embedding from now on we want to use CoreContextFactory so you did the right thing switching to the core. Now just use CCF as the initial context factory and the CCEx should go away. >Yet it does exists in apacheds-main-0.9.jar. > >I'm trying to run with apacheds-core-0.9.jar (and a set of dependent JARs) >but can only find ServerContextFactory in apacheds-main-0.9.jar. Can >anyone explain why? > > Once again SCF starts up a MINA registry and starts the LDAP and Kerberos protocol providers. This is not conducive to a container based environment where MINA may already be up. We wanted to separate the startup of the core from these other aspects while minimizing the deps. Hence from now on use CCF as the ICF rather than SCF. Sorry for the confusion ... these changes are new in 0.9. Regards, Alex