directory-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ayyagarikiran <ayyagariki...@gmail.com>
Subject Re: [ApacheDS] Adding a custom schema with 1.5.5
Date Sat, 07 Feb 2009 10:48:01 GMT

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