You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@directory.apache.org by "Stefan Seelmann (Jira)" <ji...@apache.org> on 2021/01/30 20:28:00 UTC
[jira] [Commented] (DIRSTUDIO-1196) Create Online Schema Project
[ https://issues.apache.org/jira/browse/DIRSTUDIO-1196?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17275716#comment-17275716 ]
Stefan Seelmann commented on DIRSTUDIO-1196:
--------------------------------------------
Connected to the online TDS provided by https://www.zflexldapadministrator.com/index.php/blog/82-free-online-ldap
The Tivoli schema has some invalid attribute types, they contain backslashes which don't start an escape sequence:
( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress' DESC 'Identifies the entrys home mailing address. This field is intended to include multiple lines, but each line within the entry should be separated by a dollar sign (\24). To represent an actual dollar sign (\24) or backslash (\) within this text, use the escaped hex values \24 and \5c respectively.' SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
( 1.3.18.0.2.4.2009 NAME 'ibm-personalAddressBookPathName' DESC 'Path and database name of users personal address book on server. Example: arouse\names.nsf' EQUALITY 2.5.13.2 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
( 1.3.18.0.2.4.2364 NAME 'ibm-slapdIncludeSchema' DESC 'File path on ibmslapd host machine containing schema definitions used by the LDCF backend. Standard values are: /etc/V3.system.at /etc/V3.system.oc /etc/V3.ibm.at /etc/V3.ibm.oc /etc/V3.user.at /etc/V3.user.oc /etc/V3.ldapsyntaxes /etc/V3.matchingrules /etc/V3.modifiedschema On Windows, forward slashes are allowed, and a leading slash not preceded by a drive letter is assumed to be rooted at the install directory (i.e.: /etc/V3.system.at = D:\Program Files\IBM\ldap\etc\V3.system.at).' EQUALITY 2.5.13.5 SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 USAGE directoryOperation )
> Create Online Schema Project
> ----------------------------
>
> Key: DIRSTUDIO-1196
> URL: https://issues.apache.org/jira/browse/DIRSTUDIO-1196
> Project: Directory Studio
> Issue Type: Bug
> Components: studio-schemaeditor
> Affects Versions: 2.0.0-M14
> Reporter: Anton Mun
> Priority: Major
>
> При попытке создать проект из соединения с Tivoli Directory Server выдает ошибку:
> {code:java}
> An error occurred when fetching the schema:
> - java.lang.ArrayIndexOutOfBoundsException: 118
> org.apache.directory.studio.schemaeditor.model.io.SchemaConnectorException: java.lang.ArrayIndexOutOfBoundsException: 118
> at org.apache.directory.studio.schemaeditor.model.io.GenericSchemaConnector.importSchema(GenericSchemaConnector.java:115)
> at org.apache.directory.studio.schemaeditor.model.Project.fetchOnlineSchema(Project.java:252)
> at org.apache.directory.studio.schemaeditor.view.wizards.NewProjectWizard$1.run(NewProjectWizard.java:141)
> at org.apache.directory.studio.connection.ui.RunnableContextRunner$1.run(RunnableContextRunner.java:140)
> at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:119)
> Caused by: java.lang.ArrayIndexOutOfBoundsException: 118
> at org.apache.directory.api.ldap.model.schema.parsers.OpenLdapSchemaParser.getQDString(OpenLdapSchemaParser.java:1838)
> at org.apache.directory.api.ldap.model.schema.parsers.OpenLdapSchemaParser.parseAttributeTypeRelaxed(OpenLdapSchemaParser.java:3170)
> at org.apache.directory.api.ldap.model.schema.parsers.OpenLdapSchemaParser.parseAttributeType(OpenLdapSchemaParser.java:2814)
> at org.apache.directory.api.ldap.model.schema.parsers.AttributeTypeDescriptionSchemaParser.parse(AttributeTypeDescriptionSchemaParser.java:81)
> at org.apache.directory.studio.schemaeditor.model.io.GenericSchemaConnector.getSchema(GenericSchemaConnector.java:208)
> at org.apache.directory.studio.schemaeditor.model.io.GenericSchemaConnector.importSchema(GenericSchemaConnector.java:106)
> ... 4 more
> java.lang.ArrayIndexOutOfBoundsException: 118
> {code}
> При этом проект создается, но в импортированной схеме есть только описания атрибутов, и нет объектов-классов.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@directory.apache.org
For additional commands, e-mail: dev-help@directory.apache.org