Return-Path: X-Original-To: apmail-directory-api-archive@minotaur.apache.org Delivered-To: apmail-directory-api-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 22CF817EF6 for ; Thu, 19 Mar 2015 15:16:39 +0000 (UTC) Received: (qmail 30121 invoked by uid 500); 19 Mar 2015 15:16:32 -0000 Delivered-To: apmail-directory-api-archive@directory.apache.org Received: (qmail 30085 invoked by uid 500); 19 Mar 2015 15:16:32 -0000 Mailing-List: contact api-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: api@directory.apache.org Delivered-To: mailing list api@directory.apache.org Received: (qmail 30074 invoked by uid 99); 19 Mar 2015 15:16:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Mar 2015 15:16:32 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [46.29.2.130] (HELO hermes.evolveum.com) (46.29.2.130) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 19 Mar 2015 15:16:06 +0000 Received: from localhost (localhost [127.0.0.1]) by hermes.evolveum.com (Postfix) with ESMTP id AD95B369F84 for ; Thu, 19 Mar 2015 16:15:41 +0100 (CET) Received: from hermes.evolveum.com ([127.0.0.1]) by localhost (hermes.evolveum.com [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id S0ju4Co6teFV for ; Thu, 19 Mar 2015 16:15:41 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by hermes.evolveum.com (Postfix) with ESMTP id 3383B369F85 for ; Thu, 19 Mar 2015 16:15:41 +0100 (CET) X-Virus-Scanned: amavisd-new at hermes.evolveum.com Received: from hermes.evolveum.com ([127.0.0.1]) by localhost (hermes.evolveum.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id SwziWHQG5PGL for ; Thu, 19 Mar 2015 16:15:41 +0100 (CET) Received: from [10.1.1.55] (static-dsl-137.87-197-146.telecom.sk [87.197.146.137]) by hermes.evolveum.com (Postfix) with ESMTPSA id 1BB97369F84 for ; Thu, 19 Mar 2015 16:15:41 +0100 (CET) Message-ID: <550AE7DA.60807@evolveum.com> Date: Thu, 19 Mar 2015 16:14:34 +0100 From: Radovan Semancik User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: api@directory.apache.org Subject: OpenLDAP schema Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I've tried to use the directory API with OpenLDAP schema. I've got errors like this: ERR_04306 Cannot find a Syntax object 1.3.6.1.4.1.1466.115.121.1.3 while building cross-references for the attributeTypes AttributeType. ... and for a good reason. OpenLDAP (2.4.31) does not declare syntax 1.3.6.1.4.1.1466.115.121.1.3 in its schema. Yes, I know that OpenLDAP 2.4.31 is a bit old, but it is in debian-derived distributions and therefore it is quite popular. So I really look for a way how to support it. What do you think would be the best way to do this? Should these error be muted when a quirks mode is on? Or is that too much and we need something like superquirks mode? ;-) The studio obviously works with OpenLDAP. Does anybody know how does the studio manages this? -- Radovan Semancik Software Architect evolveum.com