Return-Path: Delivered-To: apmail-geronimo-activemq-dev-archive@www.apache.org Received: (qmail 33719 invoked from network); 5 Sep 2006 19:19:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 5 Sep 2006 19:19:19 -0000 Received: (qmail 87697 invoked by uid 500); 5 Sep 2006 19:19:19 -0000 Delivered-To: apmail-geronimo-activemq-dev-archive@geronimo.apache.org Received: (qmail 87574 invoked by uid 500); 5 Sep 2006 19:19:19 -0000 Mailing-List: contact activemq-dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: activemq-dev@geronimo.apache.org Delivered-To: mailing list activemq-dev@geronimo.apache.org Received: (qmail 87565 invoked by uid 99); 5 Sep 2006 19:19:19 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Sep 2006 12:19:19 -0700 X-ASF-Spam-Status: No, hits=1.1 required=10.0 tests=DNS_FROM_RFC_ABUSE,HTML_00_10,HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of sepandm@gmail.com designates 64.233.162.199 as permitted sender) Received: from [64.233.162.199] (HELO nz-out-0102.google.com) (64.233.162.199) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Sep 2006 12:19:18 -0700 Received: by nz-out-0102.google.com with SMTP id v1so1192691nzb for ; Tue, 05 Sep 2006 12:18:58 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=ALQVzkaDXy3Z2W71TnLlRG80UgsADjvVo6CFjCrQqEs0BJkxJ3scmnn+gx+auX1hl+zPCG8jnNphDRJ2/12KPcWe14neVA0DPVxGfeKJlr5M/VnuUd7KKLBswbvkpWDaU2dYAJeOe+SWAoU3TFFFtRkqR6ImoRRGxoo2aY+JeU8= Received: by 10.65.35.6 with SMTP id n6mr5493784qbj; Tue, 05 Sep 2006 12:18:57 -0700 (PDT) Received: by 10.65.43.16 with HTTP; Tue, 5 Sep 2006 12:18:57 -0700 (PDT) Message-ID: Date: Tue, 5 Sep 2006 12:18:57 -0700 From: "Sepand M" To: activemq-dev@geronimo.apache.org Subject: Core-Jaas dependencies ... again MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_115026_17023616.1157483937626" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N ------=_Part_115026_17023616.1157483937626 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Hi guys, I brought this up before and I thought it was solved, but it isn't. The basic problem is that JaasAuthenticationBroker, JaasCertificationAuthenticationBroker (that's a new class), and their supporting classes need Broker, BrokerFilter, etc. and also need JaasCertificateCallback (also new), etc. Broker, BrokerFilter are in the core module (for obvious reasons) and JaasCertificateCallback, etc. are in Jaas module. This forces a non-optional dependency between core and jaas, which from what I understand we are trying to avoid. Moving JaasAuthenticationBroker and JaasCertificationAuthenticationBroker to jaas is not an option (as far as I know) since mvn doesn't allow a circular dependency (from core to jaas and back to core). Obviously moving everything into core is dumb. So... any suggestions? Regards, Sepand ------=_Part_115026_17023616.1157483937626--