directory-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yiannis Mavroukakis <imavrouka...@gameaccount.com>
Subject Re: [ApacheDS] Adding a custom schema with 1.5.5
Date Mon, 09 Feb 2009 10:03:58 GMT
Ah slight gotcha here...The tmp directory still contained the old schema 
definitions, so the new one was not being picked up..Once I cleaned up 
tmp, that sorted it out.
Thanks for all your help!

ayyagarikiran wrote:
>
> yep, should be there.
>
> Kiran Ayyagari
>
> Yiannis Mavroukakis wrote:
>> Hi Kiran,
>>
>> I'm using apacheds-all.jar so at the top of the tree i just do a mvn 
>> clean and  mvn install, that should rebuild bootstrap-partition and 
>> insert it into the
>> apacheds-all.jar, shouldn't it?
>>
>> Thanks,
>>
>> Yiannis
>>
>> ayyagarikiran wrote:
>>> hi Yiannis,
>>>
>>>    did you build the bootstrap-partition module also after making 
>>> the below mentioned changes. This is a
>>>    static partition from which all the schema files will be loaded 
>>> during server startup.
>>>
>>> HTH
>>> Kiran Ayyagari
>>>
>>> Yiannis Mavroukakis wrote:
>>>> Oh FFS I somehow managed to delete Alex's reply...moron :-)
>>>>
>>>> I would actually be more interested in a way to integrate my schema 
>>>> into the build, since the DS is going to be embedded...So far what 
>>>> I've done is to:
>>>>
>>>> edit schema-extras/pom.xml and add
>>>>
>>>> <schema>
>>>>              <name>gameaccount</name>
>>>>              <dependencies>
>>>>                <dependency>inetorgperson</dependency>
>>>>                <dependency>system</dependency>
>>>>                <dependency>core</dependency>
>>>>              </dependencies>
>>>>            </schema>
>>>>
>>>> Add my schema in schema-extras/src/main/schema and finally an entry 
>>>> in the bootstrap-partition/pom.xml
>>>>            
>>>> <bootstrapSchemaClass>org.apache.directory.server.schema.bootstrap.GameaccountSchema</bootstrapSchemaClass>

>>>>
>>>>
>>>> Everything compiles fine, but when I browse the server, the schema 
>>>> is not there..Have I forgotten/missed/wrecked anything else?
>>>>
>>>> Thanks!
>>>>
>>>> Yiannis
>>>>
>>>>
>>>> Yiannis Mavroukakis wrote:
>>>>>
>>>>> Hello everyone,
>>>>>
>>>>> I'm currently playing with ApacheDS, looking to integrate to to 
>>>>> our production systems, but I've come up against a hard obstacle 
>>>>> in the form of adding a custom schema
>>>>> .I cannot figure out the programmatic means to do this, having 
>>>>> looked at the (obsolete I know) 1.0.x way, and trying to pick the 
>>>>> source code apart to figure out how this is done. I've generated 
>>>>> the custom schema and the  closest I've managed is the following
>>>>>
>>>>> directoryService.startup( );
>>>>>
>>>>> GameaccountSchema gaSchema = new GameaccountSchema( );
>>>>> gaSchema.enable( );       directoryService.getRegistries( 
>>>>> ).getSchemaLoader( ).load( gaSchema 
>>>>> ,directoryService.getRegistries( ) ,false);
>>>>>
>>>>> This produces some output in the debug logs, but when I browse the 
>>>>> server I don't see my custom schema there..Any help in doing this 
>>>>> will be greatly appreciated!
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Yiannis
>>>>>
>>>>>
>>>>
>>

Mime
View raw message