Issue Details (XML | Word | Printable)

Key: DIRSERVER-793
Type: New Feature New Feature
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Stefan Seelmann
Reporter: Ersin Er
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Directory ApacheDS

Implement parsers and simple beans for all schema elements in RFC4512

Created: 10/Dec/06 08:12 PM   Updated: 23/Feb/07 08:24 PM
Return to search
Component/s: None
Affects Version/s: None
Fix Version/s: 1.5.0

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works shared-ldap-trunks-ATD-LSD.patch 2006-12-12 11:45 PM Stefan Seelmann 105 kB
Text File Licensed for inclusion in ASF works shared-ldap-trunks-DCRD-DSRD-NFD.patch 2006-12-17 07:35 PM Stefan Seelmann 171 kB
Text File Licensed for inclusion in ASF works shared-ldap-trunks-MRD.patch 2006-12-16 05:21 PM Stefan Seelmann 152 kB
Text File Licensed for inclusion in ASF works shared-ldap-trunks-MRD2.patch 2006-12-16 08:35 PM Stefan Seelmann 71 kB
Text File Licensed for inclusion in ASF works shared-ldap-trunks-ObjectClassDescription.patch 2006-12-10 08:58 PM Stefan Seelmann 83 kB
Text File Licensed for inclusion in ASF works shared-ldap-trunks-UNESC.patch 2006-12-18 10:46 PM Stefan Seelmann 3 kB

Resolution Date: 23/Feb/07 08:24 PM


 Description  « Hide
We need parsers and simple beans to populate in for all schema elements given in RFC4512. The elements are:

ObjectClassDescription
AttributeTypeDescription
MatchingRuleDescription
MatchingRuleUseDescription
SyntaxDescription
DITContentRuleDescription
DITStructureRuleDescription
NameFormDescription


 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #485262 Sun Dec 10 21:15:25 UTC 2006 ersiner Applying Stefan Seelmann's patch for DIRSERVER-793.
Thank you Stefan!
Files Changed
ADD /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/ObjectClassDescriptionSyntaxChecker.java
ADD /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/ObjectClassDescription.java
ADD /directory/trunks/shared/ldap/src/main/antlr/schema-qdstring.g
ADD /directory/trunks/shared/ldap/src/main/antlr/schema.g
MODIFY /directory/trunks/shared/ldap/pom.xml
ADD /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParser.java
ADD /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/ObjectClassDescriptionSyntaxCheckerTest.java
ADD /directory/trunks/shared/ldap/src/main/antlr/schema-extension.g
ADD /directory/trunks/shared/ldap/src/main/antlr/schema-value.g
ADD /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserObjectClassDescriptionTest.java

Repository Revision Date User Message
ASF #487835 Sat Dec 16 17:51:11 UTC 2006 akarasulu applying patch from seelmann associated with DIRSERVER-793
Files Changed
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/LdapSyntaxDescriptionSyntaxCheckerTest.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/parser/ObjectClassDescriptionSchemaParser.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/LdapSyntaxDescription.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/AttributeTypeDescription.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/ObjectClassDescription.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserLdapSyntaxDescriptionTest.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/parser/LdapSyntaxDescriptionSchemaParser.java
MODIFY /directory/trunks/shared/ldap/src/main/antlr/schema.g
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/ObjectClassDescriptionSyntaxCheckerTest.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserAttributeTypeDescriptionTest.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/AttributeTypeDescriptionSyntaxCheckerTest.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/parser/AttributeTypeDescriptionSchemaParser.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserObjectClassDescriptionTest.java

Repository Revision Date User Message
ASF #488033 Sun Dec 17 19:51:56 UTC 2006 ersiner Applied Stefan Seelmann latest patch for DIRSERVER-793.
Files Changed
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/MatchingRuleUseDescriptionSyntaxChecker.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserMatchingRuleUseDescriptionTest.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/ObjectClassDescriptionSyntaxChecker.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserMatchingRuleDescriptionTest.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserLdapSyntaxDescriptionTest.java
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/AttributeTypeDescriptionSyntaxChecker.java
MODIFY /directory/trunks/shared/ldap/src/main/antlr/schema.g
MODIFY /directory/trunks/shared/ldap/src/main/java/org/apache/directory/shared/ldap/schema/syntax/MatchingRuleDescriptionSyntaxChecker.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserAttributeTypeDescriptionTest.java
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserTestUtils.java
MODIFY /directory/trunks/shared/ldap/src/main/antlr/schema-value.g
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserObjectClassDescriptionTest.java

Repository Revision Date User Message
ASF #488456 Mon Dec 18 23:42:52 UTC 2006 akarasulu committing patch from seelmann for JIRA issue DIRSERVER-793
Files Changed
MODIFY /directory/trunks/shared/ldap/src/main/antlr/schema-qdstring.g
MODIFY /directory/trunks/shared/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserTestUtils.java

Repository Revision Date User Message
ASF #503922 Mon Feb 05 23:31:57 UTC 2007 seelmann DIRSERVER-793: Replaced unicode characters by string literals
Files Changed
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserMatchingRuleDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserLdapSyntaxDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserAttributeTypeDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserNameFormDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserObjectClassDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserTestUtils.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserDITStructureRuleDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserMatchingRuleUseDescriptionTest.java
MODIFY /directory/shared/trunk/ldap/src/test/java/org/apache/directory/shared/ldap/schema/syntax/SchemaParserDITContentRuleDescriptionTest.java