You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by oe...@apache.org on 2007/05/31 21:58:38 UTC
svn commit: r543239 [5/37] - in
/directory/sandbox/oersoy/das.testing/das.ldap.parent: ./
das.ldap.configuration.model.ecore.v100/
das.ldap.configuration.model.ecore.v100/.settings/
das.ldap.configuration.model.ecore.v100/model/ das.ldap.configuration....
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.java Thu May 31 12:58:13 2007
@@ -0,0 +1,24 @@
+
+package org.apache.tuscany.das.ldap.schema.constants;
+
+public interface AttributeTypeConstants
+{
+ String CN = "cn";
+ String OU = "ou";
+ String OBJECT_CLASS = "objectClass";
+ String CREATORS_NAME = "creatorsName";
+ String CREATE_TIMESTAMP = "createTimestamp";
+ String MODIFY_TIMESTAMP = "modifyTimestamp";
+ String MODIFIERS_NAME = "modifiersName";
+
+ String LDAP_SYNTAXES = "ldapSyntaxes";
+ String SYNTAXES = "syntaxes";
+ String SYNTAX_CHECKERS = "syntaxCheckers";
+ String MATCHING_RULES = "matchingRules";
+ String ATTRIBUTE_TYPES = "attributeTypes";
+ String OBJECT_CLASSES = "objectClasses";
+ String MATCHING_RULE = "matchingRuleUse";
+ String DIT_STRUCTURE = "ditStructureRules";
+ String DIT_CONTENT = "ditContentRules";
+ String NAME_FORMS = "nameForms";
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.java Thu May 31 12:58:13 2007
@@ -0,0 +1,7 @@
+
+package org.apache.tuscany.das.ldap.schema.constants;
+
+public interface EnumeratedSchemaAttributeTypeValues
+{
+ String M_EQUALITY__NAME_OR_NUMERIC_ID_MATCH="nameOrNumericIdMatch";
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.java Thu May 31 12:58:13 2007
@@ -0,0 +1,35 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.tuscany.das.ldap.schema.constants;
+
+
+/**
+ * These constants are used by the DAS and DAS Clients.
+ *
+ */
+public interface ObjectClassConstants
+{
+ String TOP = "top";
+ String ORGANIZATIONAL_UNIT = "organizationalUnit";
+
+ String ABSTRACT = "ABSTRACT";
+ String STRUCTURAL = "STRUCTURAL";
+ String AUXILIARY = "AUXILIARY";
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.java Thu May 31 12:58:13 2007
@@ -0,0 +1,8 @@
+
+package org.apache.tuscany.das.ldap.schema.constants;
+
+public interface PartitionConstants
+{
+
+
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.java Thu May 31 12:58:13 2007
@@ -0,0 +1,30 @@
+
+package org.apache.tuscany.das.ldap.schema.constants;
+
+public interface SchemaAttributeTypeConstants
+{
+ String M_SUP_OBJECT_CLASS = "m-supObjectClass";
+ String M_BYTECODE = "m-bytecode";
+ String M_FQCN = "m-fqcn";
+ String M_DEPENDENCIES = "m-dependencies";
+ String M_DISABLED = "m-disabled";
+ String M_DESCRIPTION = "m-description";
+ String M_OBSOLETE = "m-obsolete";
+ String M_NAME = "m-name";
+ String M_OID = "m-oid";
+ String M_OC = "m-oc";
+ String M_AUX = "m-aux";
+ String M_USAGE = "m-usage";
+ String M_NO_USER_MODIFICATION = "m-noUserModification";
+ String M_SINGLE_VALUE = "m-singleValue";
+ String M_COLLECTIVE = "m-collective";
+ String M_SUBSTR = "m-substr";
+ String M_SUP = "m-supAttributeType";
+ String M_ORDERING = "m-ordering";
+ String M_EQUALITY = "m-equality";
+ String M_SYNTAX = "m-syntax";
+ String M_MUST = "m-must";
+ String M_MAY = "m-may";
+ String M_TYPE_OBJECT_CLASS = "m-typeObjectClass";
+ String X_HUMAN_READIBLE = "x-humanReadible";//TODO Fix spelling once fixed in ADS
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.java Thu May 31 12:58:13 2007
@@ -0,0 +1,42 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.tuscany.das.ldap.schema.constants;
+
+
+/**
+ * These constants are used by the DAS and DAS Clients.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ * @version $Rev$, $Date$
+ */
+public interface SchemaObjectClassConstants
+{
+ String META_TOP = "metaTop";
+ String META_SCHEMA = "metaSchema";
+ String META_OBJECT_CLASS = "metaObjectClass";
+ String META_ATTRIBUTE_TYPE = "metaAttributeType";
+ String META_MATCHING_RULE = "metaMatchingRule";
+ String META_NORMALIZER = "metaNormalizer";
+ String META_SYNTAX = "metaSyntax";
+ String META_SYNTAX_CHECKER = "metaSyntaxChecker";
+ String META_COMPARATOR = "metaComparator";
+ String META_NAME_FORM = "metaNameForm";
+ String META_DIT_CONTENT_RULE = "metaDITContentRule";
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/src/main/java/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.java Thu May 31 12:58:13 2007
@@ -0,0 +1,34 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+package org.apache.tuscany.das.ldap.schema.constants;
+
+
+/**
+ * Constants for the System schema.
+ *
+ * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a>
+ * @version $Rev$, $Date$
+ */
+public interface SystemSchemaConstants
+{
+ String SCHEMA_NAME = "system";
+
+
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/AttributeTypeConstants.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/EnumeratedSchemaAttributeTypeValues.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/ObjectClassConstants.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/PartitionConstants.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SchemaAttributeTypeConstants.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SchemaObjectClassConstants.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/classes/org/apache/tuscany/das/ldap/schema/constants/SystemSchemaConstants.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/das.ldap.constants-1.0-SNAPSHOT.jar
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/das.ldap.constants-1.0-SNAPSHOT.jar?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.constants/target/das.ldap.constants-1.0-SNAPSHOT.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.classpath
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.classpath?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.classpath (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.classpath Thu May 31 12:58:13 2007
@@ -0,0 +1,56 @@
+<classpath>
+ <classpathentry kind="src" path="src/main/java"/>
+ <classpathentry kind="src" path="src/test/java" output="target/test-classes"/>
+ <classpathentry kind="output" path="target/classes"/>
+ <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer-ecore/2.3.0-M4/importer-ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/common-ui/2.3.0-M4/common-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="src" path="/das.ldap"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/ecore-exporter/2.3.0-M4/ecore-exporter-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/server/apacheds-core/1.0.0/apacheds-core-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-xmi/2.3.0-M4/ecore-xmi-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2ecore-editor/2.3.0-M4/mapping-ecore2ecore-editor-2.3.0-M4.jar"/>
+ <classpathentry kind="src" path="/das.ldap.constants"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen-ecore/2.3.0-M4/codegen-ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/ecore-importer/2.3.0-M4/ecore-importer-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/exporter/2.3.0-M4/exporter-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ant/2.3.0-M4/ant-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/shared/shared-ldap/0.9.5.3/shared-ldap-0.9.5.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/emf/2.3.0-M4/emf-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer-rose/2.3.0-M4/importer-rose-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/edit/2.3.0-M4/edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/edit/2.3.0-M4/edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping/2.3.0-M4/mapping-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-sdo/2.3.0-M4/ecore-sdo-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/edit-ui/2.3.0-M4/edit-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-edit/2.3.0-M4/ecore-edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/server/apacheds-core-shared/1.0.0/apacheds-core-shared-1.0.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-change/2.3.0-M4/ecore-change-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/apache/directory/shared/shared-asn1/0.9.5.3/shared-asn1-0.9.5.3.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ui/2.3.0-M4/mapping-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-sdo-edit/2.3.0-M4/ecore-sdo-edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer-java/2.3.0-M4/importer-java-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2ecore/2.3.0-M4/mapping-ecore2ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="src" path="/das.ldap.utils"/>
+ <classpathentry kind="var" path="M2_REPO/commons-collections/commons-collections/3.2/commons-collections-3.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/jdbm/jdbm/1.0/jdbm-1.0.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen-ecore-ui/2.3.0-M4/codegen-ecore-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore-change-edit/2.3.0-M4/ecore-change-edit-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/commons-lang/commons-lang/2.2/commons-lang-2.2.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/commonj-sdo/2.3.0-M4/commonj-sdo-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/slf4j/nlog4j/1.2.25/nlog4j-1.2.25.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2xml/2.3.0-M4/mapping-ecore2xml-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/converter/2.3.0-M4/converter-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/xsd/xsd/2.3.0-M4/xsd-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-xsd2ecore/2.3.0-M4/mapping-xsd2ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/ecore/2.3.0-M4/ecore-2.3.0-M4.jar"/>
+ <classpathentry kind="src" path="/das.ldap.configuration.model.v100"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/common/2.3.0-M4/common-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-ecore2xml-ui/2.3.0-M4/mapping-ecore2xml-ui-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/mapping-xsd2ecore-editor/2.3.0-M4/mapping-xsd2ecore-editor-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen/2.3.0-M4/codegen-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/importer/2.3.0-M4/importer-2.3.0-M4.jar"/>
+ <classpathentry kind="var" path="M2_REPO/org/eclipse/emf/codegen-ui/2.3.0-M4/codegen-ui-2.3.0-M4.jar"/>
+</classpath>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.project
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.project?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.project (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.project Thu May 31 12:58:13 2007
@@ -0,0 +1,19 @@
+<projectDescription>
+ <name>das.ldap.prototype</name>
+ <comment/>
+ <projects>
+ <project>das.ldap</project>
+ <project>das.ldap.constants</project>
+ <project>das.ldap.utils</project>
+ <project>das.ldap.configuration.model.v100</project>
+ </projects>
+ <buildSpec>
+ <buildCommand>
+ <name>org.eclipse.jdt.core.javabuilder</name>
+ <arguments/>
+ </buildCommand>
+ </buildSpec>
+ <natures>
+ <nature>org.eclipse.jdt.core.javanature</nature>
+ </natures>
+</projectDescription>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.settings/org.eclipse.jdt.core.prefs
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.settings/org.eclipse.jdt.core.prefs?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.settings/org.eclipse.jdt.core.prefs (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/.settings/org.eclipse.jdt.core.prefs Thu May 31 12:58:13 2007
@@ -0,0 +1,5 @@
+#Sun Apr 15 23:27:46 CDT 2007
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.source=1.5
+org.eclipse.jdt.core.compiler.compliance=1.5
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/pom.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/pom.xml?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/pom.xml (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/pom.xml Thu May 31 12:58:13 2007
@@ -0,0 +1,215 @@
+<?xml version="1.0"?>
+<project>
+ <parent>
+ <artifactId>das.ldap.parent</artifactId>
+ <groupId>org.apache.tuscany</groupId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.prototype</artifactId>
+ <name></name>
+ <version>1.0-SNAPSHOT</version>
+ <url>http://pyramidetechnologies.com/model/archetype</url>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-compiler-plugin</artifactId>
+ <configuration>
+ <source>1.5</source>
+ <target>1.5</target>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+
+ <dependency>
+ <groupId>org.apache.directory.server</groupId>
+ <artifactId>apacheds-core</artifactId>
+ <version>1.0.0</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>nlog4j</artifactId>
+ <version>1.2.25</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.constants</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany</groupId>
+ <artifactId>das.ldap.configuration.model.v100</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+
+
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.2</version>
+ </dependency>
+
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ </dependency>
+
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ant</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen-ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen-ecore-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>codegen-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>common</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>commonj-sdo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>common-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>converter</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-change</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-change-edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-sdo</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-sdo-edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>ecore-xmi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>edit-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>emf</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>exporter</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer-ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer-java</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>importer-rose</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2ecore-editor</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2xml</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ecore2xml-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-ui</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-xsd2ecore</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.emf</groupId>
+ <artifactId>mapping-xsd2ecore-editor</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>ecore-exporter</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>ecore-importer</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>edit</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.eclipse.xsd</groupId>
+ <artifactId>xsd</artifactId>
+ </dependency>
+
+ </dependencies>
+</project>
\ No newline at end of file
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheAlias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheAlias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheAlias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheAlias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheAlias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheAlias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheExistance.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheExistance.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheExistance.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheExistance.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheExistance.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheExistance.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheHierarchy.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheHierarchy.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheHierarchy.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheHierarchy.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheHierarchy.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheHierarchy.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheNdn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheNdn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheNdn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheNdn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheNdn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheNdn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheOnealias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheOnealias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheOnealias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheOnealias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheOnealias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheOnealias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheSubalias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheSubalias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheSubalias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheSubalias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheSubalias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheSubalias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheUpdn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheUpdn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheUpdn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheUpdn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheUpdn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/apacheUpdn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/cn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/cn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/cn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/cn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/cn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/cn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/master.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/master.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/master.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/master.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/master.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/master.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/objectClass.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/objectClass.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/objectClass.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/objectClass.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/objectClass.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/das/objectClass.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheAlias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheAlias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheAlias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheAlias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheAlias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheAlias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheExistance.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheExistance.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheExistance.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheExistance.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheExistance.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheExistance.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheHierarchy.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheHierarchy.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheHierarchy.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheHierarchy.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheHierarchy.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheHierarchy.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheNdn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheNdn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheNdn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheNdn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheNdn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheNdn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheOnealias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheOnealias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheOnealias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheOnealias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheOnealias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheOnealias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheSubalias.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheSubalias.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheSubalias.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheSubalias.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheSubalias.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheSubalias.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheUpdn.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheUpdn.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheUpdn.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheUpdn.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheUpdn.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/apacheUpdn.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/master.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/master.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/master.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/master.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/master.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/master.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/objectClass.db
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/objectClass.db?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/objectClass.db
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/objectClass.lg
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/objectClass.lg?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/server-work/system/objectClass.lg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClient.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClient.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClient.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClient.java Thu May 31 12:58:13 2007
@@ -0,0 +1,61 @@
+
+package org.apache.tuscany.das.ldap.prototype;
+
+import org.apache.tuscany.das.ldap.DAS;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EFactory;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EcoreFactory;
+import org.eclipse.emf.ecore.EcorePackage;
+import org.eclipse.emf.ecore.sdo.EDataGraph;
+import org.eclipse.emf.ecore.sdo.SDOFactory;
+
+import commonj.sdo.DataGraph;
+
+public class DASClient
+{
+ private static EcoreFactory ecoreFactory = EcoreFactory.eINSTANCE;
+ private static EcorePackage ecorePackage = EcorePackage.eINSTANCE;
+
+ public static EObject createUserDataObject()
+ {
+ EPackage userEPackage = DASClientHelper.createUserEPackage();
+ EClass userEClass = DASClientHelper.createUserEClass();
+ EFactory eFactory = userEPackage.getEFactoryInstance();
+
+ userEPackage.getEClassifiers().add( userEClass );
+
+ EObject user = eFactory.create( ( EClass ) userEPackage.getEClassifier( "User" ));
+ user.eSet( userEClass.getEAttributes().get( 0 ), "ole" );
+ user.eSet( userEClass.getEAttributes().get( 1 ), "password" );
+
+ return user;
+ }
+
+ public static DAS createDAS()
+ {
+ return null;
+ }
+
+ public static DataGraph createDataGraph()
+ {
+ EDataGraph userDataGraph = SDOFactory.eINSTANCE.createEDataGraph();
+ EObject userEObject = createUserDataObject();
+ userDataGraph.setERootObject( userEObject );
+ userDataGraph.getChangeSummary().beginLogging();
+ return userDataGraph;
+ }
+
+ public static void writeDataGraph(DataGraph dataGraph)
+ {
+
+
+ }
+
+
+
+
+
+
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClientHelper.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClientHelper.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClientHelper.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/main/java/org/apache/tuscany/das/ldap/prototype/DASClientHelper.java Thu May 31 12:58:13 2007
@@ -0,0 +1,49 @@
+
+package org.apache.tuscany.das.ldap.prototype;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.EcoreFactory;
+import org.eclipse.emf.ecore.EcorePackage;
+import org.eclipse.emf.ecore.sdo.impl.DynamicEDataObjectImpl;
+
+public class DASClientHelper
+{
+ private static EcoreFactory ecoreFactory = EcoreFactory.eINSTANCE;
+ private static EcorePackage ecorePackage = EcorePackage.eINSTANCE;
+
+ public static EClass createUserEClass()
+ {
+ EClass userEClass = ecoreFactory.createEClass();
+
+ userEClass.setName("User");
+
+ EAttribute userName = ecoreFactory.createEAttribute();
+ userName.setName( "userName" );
+ userName.setEType( ecorePackage.getEString() );
+
+ EAttribute userPassword = ecoreFactory.createEAttribute();
+ userPassword.setName( "userPassword" );
+ userPassword.setEType( ecorePackage.getEString() );
+
+ userEClass.getEStructuralFeatures().add( userName );
+ userEClass.getEStructuralFeatures().add( userPassword );
+
+ return userEClass;
+ }
+
+ public static EPackage createUserEPackage()
+ {
+ EPackage userEPackage = ecoreFactory.createEPackage();
+ userEPackage.setName( "userPackage" );
+ userEPackage.setNsPrefix( "user" );
+ userEPackage.setNsURI( "http://org.apache.tuscany/das/ldap/user" );
+ userEPackage.setEFactoryInstance(
+ new DynamicEDataObjectImpl.FactoryImpl());
+ userEPackage.getEClassifiers().add(createUserEClass());
+
+ return userEPackage;
+ }
+
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/DASClientHelperTest.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/DASClientHelperTest.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/DASClientHelperTest.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/DASClientHelperTest.java Thu May 31 12:58:13 2007
@@ -0,0 +1,51 @@
+
+package org.apache.tuscany.das.ldap.prototype;
+
+import org.eclipse.emf.ecore.EAttribute;
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.EFactory;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.emf.ecore.EPackage;
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.emf.ecore.sdo.EDataGraph;
+import org.eclipse.emf.ecore.sdo.SDOFactory;
+
+import junit.framework.TestCase;
+
+public class DASClientHelperTest extends TestCase
+{
+ public void testCalculateXPath()
+ {
+ EPackage userEPackage = DASClientHelper.createUserEPackage();
+ EFactory userFactory = userEPackage.getEFactoryInstance();
+ EClass userEClass = (EClass)userEPackage.getEClassifier( "User" );
+
+ EAttribute eAttribute = userEClass.getEAttributes().get( 0 );
+ EClass et = eAttribute.getEContainingClass();
+ assertEquals(userEClass, et);
+
+ System.out.println(eAttribute.hashCode());
+
+ EObject userDataObject =
+ ( EObject ) userFactory.create( userEClass );
+
+ //TODO user interface when DataGraph.setRootDataObject() gets added
+ //TODO Remove the cast to EObject when DataGraph.setRootDataObject() gets added
+ EDataGraph dataGraph = SDOFactory.eINSTANCE.createEDataGraph();
+
+ Resource resource = dataGraph.getRootResource();
+
+ resource.getContents().add(userDataObject);
+
+ String fragment = resource.getURIFragment( userDataObject );
+
+ EObject e = null;
+ e = resource.getEObject( "/" );
+ dataGraph.setERootObject( ( EObject ) userDataObject );
+ System.out.println( fragment );
+ System.out.println( e );
+ }
+
+
+
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/ModelTest.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/ModelTest.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/ModelTest.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/ModelTest.java Thu May 31 12:58:13 2007
@@ -0,0 +1,25 @@
+package org.apache.tuscany.das.ldap.prototype;
+
+import org.apache.tuscany.das.ldap.prototype.DASClient;
+
+import junit.framework.TestCase;
+
+public class ModelTest extends TestCase {
+
+ protected void setUp() throws Exception {
+ super.setUp();
+ }
+
+ protected void tearDown() throws Exception {
+ super.tearDown();
+ }
+
+ public void testExecute()
+ {
+ DASClient.createUserDataObject();
+ }
+ public void testModelLoad()
+ {
+ assertTrue(true);
+ }
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/learning/LearningTest.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/learning/LearningTest.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/learning/LearningTest.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/org/apache/tuscany/das/ldap/prototype/learning/LearningTest.java Thu May 31 12:58:13 2007
@@ -0,0 +1,194 @@
+
+package org.apache.tuscany.das.ldap.prototype.learning;
+
+import java.util.HashSet;
+import java.util.Hashtable;
+import java.util.Set;
+
+import javax.naming.Context;
+import javax.naming.NameNotFoundException;
+import javax.naming.NamingException;
+import javax.naming.directory.Attribute;
+import javax.naming.directory.Attributes;
+import javax.naming.directory.BasicAttributes;
+import javax.naming.directory.DirContext;
+import javax.naming.directory.InitialDirContext;
+
+import org.apache.directory.server.core.configuration.Configuration;
+import org.apache.directory.server.core.configuration.MutablePartitionConfiguration;
+import org.apache.directory.server.core.configuration.MutableStartupConfiguration;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import junit.framework.TestCase;
+
+public class LearningTest extends TestCase
+{
+ private static final Logger log = LoggerFactory.getLogger( "partition" );
+
+ public void testDynamicPartitioning()
+ throws NamingException
+ {
+ // Create the mutable configuration
+ MutableStartupConfiguration configuration = new MutableStartupConfiguration();
+
+ // Create the partition configuration to fill in
+ MutablePartitionConfiguration partition = new MutablePartitionConfiguration();
+
+ // Get the start time
+ long startTime = System.currentTimeMillis();
+
+ partition.setName( "das" );
+
+ partition.setSuffix( "ou=das" );
+
+ Attributes suffixAttributes = new BasicAttributes();
+ suffixAttributes.put( "objectClass", "top");
+ suffixAttributes.get( "objectClass" ).add( "organizationalUnit" );
+ suffixAttributes.put( "ou", "das" );
+
+ partition.setContextEntry( suffixAttributes );
+
+ // Add the new partition configuration to the configuration bean
+ Set partitions = new HashSet();
+ partitions.add( partition );
+ configuration.setContextPartitionConfigurations( partitions );
+
+ // ------------------------------------------------------------
+ // Setup environment using the configuration with extra partition
+ // ------------------------------------------------------------
+
+ Hashtable env = new Hashtable();
+
+ // Notice that the provider URL is not really a URL but a DN
+ // This time instead of ou=system we're accessing the apachecon partition
+ env.put( Context.PROVIDER_URL, "ou=das" );
+
+ // User the ApacheDS core InitialContextFactory implementation
+ env.put( Context.INITIAL_CONTEXT_FACTORY, "org.apache.directory.server.core.jndi.CoreContextFactory" );
+
+ // Fixed uber admin user is always present and initial password is set to "secret"
+ env.put( Context.SECURITY_PRINCIPAL, "uid=admin,ou=system" );
+ env.put( Context.SECURITY_CREDENTIALS, "secret" );
+ env.put( Context.SECURITY_AUTHENTICATION, "simple" );
+
+ // Put extended configuration into environment
+ env.put( Configuration.JNDI_KEY, configuration );
+
+ // Startup the server core by getting the first InitialDirContext.
+ DirContext ictx = new InitialDirContext( env );
+ System.out.println( "Embedded ApacheDS started in " + ( System.currentTimeMillis() - startTime ) + " milliseconds" );
+ DirContext jenny = null;
+ try
+ {
+ // Get context on jenny if she exists.
+ jenny = ( DirContext ) ictx.lookup( "cn=Jenny Tutone" );
+ System.out.println( jenny.getNameInNamespace() + " already exists" );
+// jenny = ( DirContext ) ictx.lookup( "cn=Jenny Tutone" );
+ }
+ catch ( NameNotFoundException e2 )
+ {
+ // Create a new entry under ou=system since jenny does not
+ // already exist.
+ System.out.println( "jenny does not exist" );
+ Attributes jennyAttributes = new BasicAttributes( "objectClass", "top", true );
+ jennyAttributes.get( "objectClass" ).add( "person" );
+ jennyAttributes.put( "sn", "Tutone" );
+ jennyAttributes.put( "cn", "Jenny Tutone" );
+ jennyAttributes.put( "telephoneNumber", "867-5309" );
+ jenny = ( DirContext ) ictx.createSubcontext( "cn=Jenny Tutone", jennyAttributes );
+ System.out.println( "created " + jenny.getNameInNamespace() );
+ }
+
+ Attribute number = jenny.getAttributes( "" ).get( "telephoneNumber" );
+ System.out.println( "Jenny's phone number is " + number.get() );
+ }
+
+ private DirContext connectWithApacheContextFactory() throws NamingException
+ {
+ Hashtable<String,String> env = new Hashtable<String, String>();
+
+ env.put(
+ "java.naming.factory.initial",
+ "org.apache.directory.server.core.jndi.CoreContextFactory" );
+ env.put(
+ "java.naming.provider.url",
+ "ldap://localhost:10389/ou=das");
+ env.put(
+ "java.naming.security.authentication",
+ "simple");
+ env.put(
+ "java.naming.security.principal",
+ "uid=admin,ou=system" );
+ env.put(
+ "java.naming.security.credentials",
+ "secret" );
+
+ return new InitialDirContext(env);
+ }
+
+ private DirContext connectWithSunContextFactory() throws NamingException
+ {
+ Hashtable<String,String> env = new Hashtable<String, String>();
+
+ env.put(
+ "java.naming.factory.initial",
+ "com.sun.jndi.ldap.LdapCtxFactory");
+ env.put(
+ "java.naming.provider.url",
+ "ldap://localhost:10389/ou=das");
+ env.put(
+ "java.naming.security.authentication",
+ "simple");
+ env.put(
+ "java.naming.security.principal",
+ "uid=admin,ou=system" );
+ env.put(
+ "java.naming.security.credentials",
+ "secret" );
+
+ return new InitialDirContext(env);
+ }
+
+ public void testHotPartitionConnectWithApacheContextFactory()
+ throws NamingException
+ {
+ DirContext directoryContext = null;
+ try
+ {
+ directoryContext = connectWithApacheContextFactory();
+ }
+ catch (Exception e)
+ {
+
+ }
+ assertNull(directoryContext);
+ }
+
+ public void testHotPartitionConnectWithSunContextFactory()
+ throws NamingException
+ {
+ DirContext directoryContext = null;
+ directoryContext = connectWithSunContextFactory();
+ assertNotNull(directoryContext);
+ directoryContext.close();
+ }
+
+ public void testHotPartitionEntryCreation()
+ throws NamingException
+ {
+ DirContext directoryContext = null;
+ directoryContext = connectWithSunContextFactory();
+ boolean exceptionOccured = false;
+ try
+ {
+ directoryContext.createSubcontext( "cn=test" );
+ }
+ catch (Exception e)
+ {
+ exceptionOccured = true;
+ }
+ assertTrue(exceptionOccured);
+ directoryContext.close();
+ }
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/workshop/partition/PartitionApplication.java
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/workshop/partition/PartitionApplication.java?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/workshop/partition/PartitionApplication.java (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/src/test/java/workshop/partition/PartitionApplication.java Thu May 31 12:58:13 2007
@@ -0,0 +1,142 @@
+package workshop.partition;
+
+
+import java.util.HashSet;
+import java.util.Hashtable;
+import java.util.Set;
+
+import javax.naming.Context;
+import javax.naming.NameNotFoundException;
+import javax.naming.NamingException;
+import javax.naming.directory.Attribute;
+import javax.naming.directory.Attributes;
+import javax.naming.directory.BasicAttributes;
+import javax.naming.directory.DirContext;
+import javax.naming.directory.InitialDirContext;
+
+import org.apache.directory.server.core.configuration.Configuration;
+import org.apache.directory.server.core.configuration.MutablePartitionConfiguration;
+import org.apache.directory.server.core.configuration.MutableStartupConfiguration;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+
+/**
+ * Application which embeds ApacheDS creating a special Conference partition.
+ *
+ * @author akarasulu@apache.org
+ */
+public class PartitionApplication
+{
+ private static final Logger log = LoggerFactory.getLogger( "partition" );
+
+
+ /**
+ * Starts up the server without networking, add the conference partion,
+ * adds a few entries, and looks up a user.
+ */
+ public static void main(String[] args) throws Exception
+ {
+ // Get the start time
+ long startTime = System.currentTimeMillis();
+
+ // ------------------------------------------------------------
+ // Setup configuration with additional partition
+ // ------------------------------------------------------------
+
+ // Create the mutable configuration
+ MutableStartupConfiguration configuration = new MutableStartupConfiguration();
+
+ // Create the partition configuration to fill in
+ MutablePartitionConfiguration partition = new MutablePartitionConfiguration();
+
+ // Set the name of the partition
+ partition.setName( "conference" );
+
+ // Set the suffix off of which this partition hangs in the DIT all entries stored
+ // within this partition will have this suffix in their distinguished names
+ partition.setSuffix( "ou=Conference" );
+
+ // Set the non-system indices to create for the partition
+ Set indices = new HashSet();
+ indices.add( "objectClass" );
+ indices.add( "cn" );
+ partition.setIndexedAttributes( indices );
+
+ // Assemble the partition's suffix entry
+ Attributes suffixEntry = new BasicAttributes( "objectClass", "top", true );
+ suffixEntry.get( "objectClass" ).add( "organizationalUnit" );
+ suffixEntry.put( "ou", "Conference" );
+ partition.setContextEntry( suffixEntry );
+
+ // Add the new partition configuration to the configuration bean
+ Set partitions = new HashSet();
+ partitions.add( partition );
+ configuration.setContextPartitionConfigurations( partitions );
+
+ // ------------------------------------------------------------
+ // Setup environment using the configuration with extra partition
+ // ------------------------------------------------------------
+
+ Hashtable env = new Hashtable();
+
+ // Notice that the provider URL is not really a URL but a DN
+ // This time instead of ou=system we're accessing the apachecon partition
+ env.put( Context.PROVIDER_URL, "ou=conference" );
+
+ // User the ApacheDS core InitialContextFactory implementation
+ env.put( Context.INITIAL_CONTEXT_FACTORY, "org.apache.directory.server.core.jndi.CoreContextFactory" );
+
+ // Fixed uber admin user is always present and initial password is set to "secret"
+ env.put( Context.SECURITY_PRINCIPAL, "uid=admin,ou=system" );
+ env.put( Context.SECURITY_CREDENTIALS, "secret" );
+ env.put( Context.SECURITY_AUTHENTICATION, "simple" );
+
+ // Put extended configuration into environment
+ env.put( Configuration.JNDI_KEY, configuration );
+
+ // ------------------------------------------------------------
+ // Start up the server, lookup entries and create one
+ // ------------------------------------------------------------
+
+ try
+ {
+ // Startup the server core by getting the first InitialDirContext.
+ InitialDirContext ictx = new InitialDirContext( env );
+ log.info( "Embedded ApacheDS started in " + ( System.currentTimeMillis() - startTime ) + " milliseconds" );
+
+ // Access the suffix for the new naming context
+ Attributes attrs = ictx.getAttributes( "" );
+ log.info( "Attributes for ou=system: " + attrs.toString() );
+
+ DirContext jenny = null;
+ try
+ {
+ // Get context on jenny if she exists.
+ jenny = ( DirContext ) ictx.lookup( "cn=Jenny Tutone" );
+ log.info( jenny.getNameInNamespace() + " already exists" );
+ }
+ catch ( NameNotFoundException e2 )
+ {
+ // Create a new entry under ou=system since jenny does not
+ // already exist.
+ log.info( "jenny does not exist" );
+ Attributes newEntry = new BasicAttributes( "objectClass", "top", true );
+ newEntry.get( "objectClass" ).add( "person" );
+ newEntry.put( "sn", "Tutone" );
+ newEntry.put( "cn", "Jenny Tutone" );
+ newEntry.put( "telephoneNumber", "867-5309" );
+ jenny = ( DirContext ) ictx.createSubcontext( "cn=Jenny Tutone", newEntry );
+ log.info( "created " + jenny.getNameInNamespace() );
+ }
+
+ Attribute number = jenny.getAttributes( "" ).get( "telephoneNumber" );
+ System.out.println( "Jenny's phone number is " + number.get() );
+ }
+ catch ( NamingException e )
+ {
+ log.error( "Failed to start the server.", e );
+ }
+ }
+}
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/classes/org/apache/tuscany/das/ldap/prototype/DASClient.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/classes/org/apache/tuscany/das/ldap/prototype/DASClient.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/classes/org/apache/tuscany/das/ldap/prototype/DASClient.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/classes/org/apache/tuscany/das/ldap/prototype/DASClientHelper.class
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/classes/org/apache/tuscany/das/ldap/prototype/DASClientHelper.class?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/classes/org/apache/tuscany/das/ldap/prototype/DASClientHelper.class
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/das.ldap.prototype-1.0-SNAPSHOT.jar
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/das.ldap.prototype-1.0-SNAPSHOT.jar?view=auto&rev=543239
==============================================================================
Binary file - no diff available.
Propchange: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/das.ldap.prototype-1.0-SNAPSHOT.jar
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/surefire-reports/TEST-org.apache.tuscany.das.ldap.prototype.DASClientHelperTest.xml
URL: http://svn.apache.org/viewvc/directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/surefire-reports/TEST-org.apache.tuscany.das.ldap.prototype.DASClientHelperTest.xml?view=auto&rev=543239
==============================================================================
--- directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/surefire-reports/TEST-org.apache.tuscany.das.ldap.prototype.DASClientHelperTest.xml (added)
+++ directory/sandbox/oersoy/das.testing/das.ldap.parent/das.ldap.prototype/target/surefire-reports/TEST-org.apache.tuscany.das.ldap.prototype.DASClientHelperTest.xml Thu May 31 12:58:13 2007
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<testsuite failures="0" time="0.783" errors="0" skipped="0" tests="1" name="org.apache.tuscany.das.ldap.prototype.DASClientHelperTest">
+ <properties>
+ <property name="java.runtime.name" value="Java(TM) SE Runtime Environment"/>
+ <property name="sun.boot.library.path" value="/usr/java/jdk1.6.0/jre/lib/i386"/>
+ <property name="java.vm.version" value="1.6.0-b105"/>
+ <property name="java.vm.vendor" value="Sun Microsystems Inc."/>
+ <property name="java.vendor.url" value="http://java.sun.com/"/>
+ <property name="path.separator" value=":"/>
+ <property name="java.vm.name" value="Java HotSpot(TM) Client VM"/>
+ <property name="file.encoding.pkg" value="sun.io"/>
+ <property name="user.country" value="US"/>
+ <property name="sun.java.launcher" value="SUN_STANDARD"/>
+ <property name="sun.os.patch.level" value="unknown"/>
+ <property name="java.vm.specification.name" value="Java Virtual Machine Specification"/>
+ <property name="user.dir" value="/home/ole/workspace/das.ldap.parent/das.ldap.prototype"/>
+ <property name="java.runtime.version" value="1.6.0-b105"/>
+ <property name="java.awt.graphicsenv" value="sun.awt.X11GraphicsEnvironment"/>
+ <property name="basedir" value="/home/ole/workspace/das.ldap.parent/das.ldap.prototype"/>
+ <property name="java.endorsed.dirs" value="/usr/java/jdk1.6.0/jre/lib/endorsed"/>
+ <property name="os.arch" value="i386"/>
+ <property name="java.io.tmpdir" value="/tmp"/>
+ <property name="line.separator" value="
+"/>
+ <property name="java.vm.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="os.name" value="Linux"/>
+ <property name="sun.jnu.encoding" value="UTF-8"/>
+ <property name="java.library.path" value="/usr/java/jdk1.6.0/jre/lib/i386/client:/usr/java/jdk1.6.0/jre/lib/i386:/usr/java/jdk1.6.0/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib"/>
+ <property name="java.specification.name" value="Java Platform API Specification"/>
+ <property name="java.class.version" value="50.0"/>
+ <property name="sun.management.compiler" value="HotSpot Client Compiler"/>
+ <property name="os.version" value="2.6.20-1.2948.fc6"/>
+ <property name="user.home" value="/home/ole"/>
+ <property name="user.timezone" value="America/Chicago"/>
+ <property name="java.awt.printerjob" value="sun.print.PSPrinterJob"/>
+ <property name="file.encoding" value="UTF-8"/>
+ <property name="java.specification.version" value="1.6"/>
+ <property name="user.name" value="ole"/>
+ <property name="java.class.path" value="/home/ole/.m2/repository/org/apache/maven/surefire/surefire-api/2.0/surefire-api-2.0.jar:/home/ole/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar:/home/ole/.m2/repository/org/apache/maven/surefire/surefire-booter/2.0/surefire-booter-2.0.jar"/>
+ <property name="java.vm.specification.version" value="1.0"/>
+ <property name="sun.arch.data.model" value="32"/>
+ <property name="java.home" value="/usr/java/jdk1.6.0/jre"/>
+ <property name="java.specification.vendor" value="Sun Microsystems Inc."/>
+ <property name="user.language" value="en"/>
+ <property name="java.vm.info" value="mixed mode, sharing"/>
+ <property name="java.version" value="1.6.0"/>
+ <property name="java.ext.dirs" value="/usr/java/jdk1.6.0/jre/lib/ext:/usr/java/packages/lib/ext"/>
+ <property name="sun.boot.class.path" value="/usr/java/jdk1.6.0/jre/lib/resources.jar:/usr/java/jdk1.6.0/jre/lib/rt.jar:/usr/java/jdk1.6.0/jre/lib/sunrsasign.jar:/usr/java/jdk1.6.0/jre/lib/jsse.jar:/usr/java/jdk1.6.0/jre/lib/jce.jar:/usr/java/jdk1.6.0/jre/lib/charsets.jar:/usr/java/jdk1.6.0/jre/classes"/>
+ <property name="java.vendor" value="Sun Microsystems Inc."/>
+ <property name="localRepository" value="/home/ole/.m2/repository"/>
+ <property name="file.separator" value="/"/>
+ <property name="java.vendor.url.bug" value="http://java.sun.com/cgi-bin/bugreport.cgi"/>
+ <property name="sun.cpu.endian" value="little"/>
+ <property name="sun.io.unicode.encoding" value="UnicodeLittle"/>
+ <property name="sun.cpu.isalist" value=""/>
+ </properties>
+ <testcase time="0.62" name="testCalculateXPath"/>
+</testsuite>
\ No newline at end of file