[
https://issues.apache.org/jira/browse/DIRSTUDIO-1060?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14598423#comment-14598423
]
Stefan Seelmann edited comment on DIRSTUDIO-1060 at 6/23/15 9:39 PM:
---------------------------------------------------------------------
In RFC 2251 the 'whsp' before closing parenthesis was mandatory. In RFC 4512
this is now called 'WSP' and is optional. But OpenLDAP/slaptest requires it.
The schema renderer is located in the API project, I created DIRAPI-240 for it.
was (Author: seelmann):
In RFC 2251 the 'whsp' before closing parenthesis was mandatory. In RFC 4512
this is now called 'WSP' and is optional. But OpenLDAP/slaptest requires it.
The schema renderer are location in the API project, I created DIRAPI-240 for
it.
> Exported OpenLDAP schema has syntax errors
> ------------------------------------------
>
> Key: DIRSTUDIO-1060
> URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1060
> Project: Directory Studio
> Issue Type: Bug
> Components: studio-schemaeditor
> Affects Versions: 2.0.0-M9 (2.0.0.v20150606-M9)
> Environment: slapd 2.4.40 (Debian version)
> Reporter: Christoph Kling
> Labels: easyfix
>
> If you export a schema to OpenLDAP schema format, you cannot import it to
> slapd because slaptest fails with:
> # slaptest -f test.conf -F tmp/
> 55898c8a drksuewo.schema: line 5 attributetype: Missing closing parenthesis
> before end of input
> AttributeTypeDescription = "(" whsp
> numericoid whsp ; AttributeType identifier
> [ "NAME" qdescrs ] ; name used in AttributeType
> [ "DESC" qdstring ] ; description
> [ "OBSOLETE" whsp ]
> [ "SUP" woid ] ; derived from this other
> ; AttributeType
> [ "EQUALITY" woid ] ; Matching Rule name
> [ "ORDERING" woid ] ; Matching Rule name
> [ "SUBSTR" woid ] ; Matching Rule name
> [ "SYNTAX" whsp noidlen whsp ] ; see section 4.3
> [ "SINGLE-VALUE" whsp ] ; default multi-valued
> [ "COLLECTIVE" whsp ] ; default not collective
> [ "NO-USER-MODIFICATION" whsp ]; default user modifiable
> [ "USAGE" whsp AttributeUsage ]; default userApplications
> ; userApplications
> ; directoryOperation
> ; distributedOperation
> ; dSAOperation
> whsp ")"
> slaptest: bad configuration directory!
> The problem is that the exported schema misses the required whitespace
> character in front of the closing parenthesis of each attributetype and
> objectclass element. The fix is easy, just the renderer must be corrected.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)