directory-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ayyagarikiran <ayyagariki...@gmail.com>
Subject Re: [ApacheDS] Poor man's cluster interceptor
Date Mon, 23 Feb 2009 10:23:31 GMT
I believe the jabber server's LDAP setting is treating the 'dn' as a attribute name (e.x the
attribute used for fetching 
the uid or group value ).

btw, are you using openfire?

Kiran Ayyagari

Yiannis Mavroukakis wrote:
> Hello Emmanuel,
> 
> I ended up using Ldiff Entry and it works like a charm! Now the issue is 
> with a jabber server I have connecting to ApacheDS. I am getting a lot 
> of this in the logs
> 
> 10:04:12,027 WARN  [SearchingOperationContext] Requested attribute dn 
> does not exist in the schema, it will be ignored
> 
> In response to this request from the Jabber server
> 
> 2009-02-23 10:04:12,074 DEBUG 
> [org.apache.directory.shared.ldap.codec.TwixDecoder] Decoded LdapMessage 
> : LdapMessage
>    message Id : 13
>    Search Request
>        Base Object : ''
>        Scope : base object
>        Deref Aliases : never Deref Aliases
>        Size Limit : no limit
>        Time Limit : no limit
>        Types Only : true
>        Filter : '(objectclass=*)'
>        Attributes : dn
> 
> I googled around for this but could not find a satisfactory answer, 
> anyone have any ideas?
> 
> Thank you,
> Yiannis
> 
> Emmanuel Lecharny wrote:
>> On Fri, Feb 20, 2009 at 5:04 PM, Yiannis Mavroukakis
>> <imavroukakis@gameaccount.com> wrote:
>>  
>>> Hello Emmanuel,
>>>
>>> I tried the procedure you described (getEntry() ) but 
>>> read/writeExternal are
>>> both setup to throw exceptions, and the messaging layer
>>> I am using is using those methods to marshall and unmarshall the 
>>> objects. I
>>> did see that DefaultServerEntry has serialize/deserialize methods
>>> but because it's final, I cannot subclass it, and call these methods 
>>> from
>>> within my subclass' read/writeExternal....
>>>     
>>
>> You have the ServerEntrySerializer class, which is way better as it
>> serializes/deserializes the Entry the best possible way, using an
>> internal serialization, instead of the default Java serialization.
>>
>> Give it a try.
>>
>> ( you can check the ServerEntrySerializerTest for an exemple on how to 
>> use it).
>>   
> 

Mime
View raw message