Hi all,

we set up two apacheds, one as master and one as slave system. Both master and 
slave do have the same partitions.
When we start the slave the replication starts but this error appears on the 
master:

jvm 1    | [15:58:07] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
syncrepl provider initialized successfully
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
Received a Syncrepl request : MessageType : SEARCH_REQUEST
jvm 1    | Message ID : 3
jvm 1    |     SearchRequest
jvm 1    |         baseDn : 'dc=example,dc=com'
jvm 1    |         filter : '(objectClass=*)'
jvm 1    |         scope : whole subtree
jvm 1    |         typesOnly : false
jvm 1    |         Size Limit : no limit
jvm 1    |         Time Limit : no limit
jvm 1    |         Deref Aliases : never Deref Aliases
jvm 1    |         attributes : '*'
jvm 1    | 
org.apache.directory.api.ldap.model.message.SearchRequestImpl@5eb17feb    
SyncRequestValue control :
jvm 1    |         oid : 1.3.6.1.4.1.4203.1.9.1.1
jvm 1    |         critical : false
jvm 1    |         mode              : 'REFRESH_AND_PERSIST'
jvm 1    |         cookie            : ''
jvm 1    |         reloadHint : 'false'
jvm 1    |     ManageDsaITImpl Control
jvm 1    |         Type OID    : '2.16.840.1.113730.3.4.2'
jvm 1    |         Criticality : 'false'
jvm 1    | '
jvm 1    |  from LdapSession : 
<0.9.2342.19200300.100.1.1=admin,2.5.4.11=system,/1.2.3.4:36815>
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
Received a replication request with no cookie
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
Starting an initial refresh
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - Adding 
sort control to sort the entries by entryDn attribute to preserve order of 
insertion
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
creating a new event log for the replica with id 35
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
Creating the replication queue for replica 35
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - 
Starting the replicaLog ReplicaEventLog 
[hostName=ourhost.dynamic.ourprovider.de, searchFilter=(objectClass=*), 
lastSentCsn=null, searchCriteria=Notification criteria : 'null', 
'(objectClass=*)', 'one', 'DEREF_ALWAYS', 'ALL EVENTS', replicaId=35, 
refreshNPersist=true, maxInactivePeriod=-1, purgeThresholdCount=10000, 
journalFile=/var/lib/apacheds-2.0.0-M19/default/syncrepl-data/REPL_EVENT_LOG.35,
 dirty=false, consumerEntryDn=null]
jvm 1    | [15:58:11] DEBUG [org.apache.directory.server.PROVIDER_LOG] - Simple 
Search MessageType : SEARCH_REQUEST
jvm 1    | Message ID : 3
jvm 1    |     SearchRequest
jvm 1    |         baseDn : 'dc=example,dc=com'
jvm 1    |         filter : '(objectClass=*)'
jvm 1    |         scope : whole subtree
jvm 1    |         typesOnly : false
jvm 1    |         Size Limit : no limit
jvm 1    |         Time Limit : no limit
jvm 1    |         Deref Aliases : never Deref Aliases
jvm 1    |         attributes : '*', '+'
jvm 1    | 
org.apache.directory.api.ldap.model.message.SearchRequestImpl@17ebcfa0    
SyncRequestValue control :
jvm 1    |         oid : 1.3.6.1.4.1.4203.1.9.1.1
jvm 1    |         critical : false
jvm 1    |         mode              : 'REFRESH_AND_PERSIST'
jvm 1    |         cookie            : ''
jvm 1    |         reloadHint : 'false'
jvm 1    | SortRequestControlImpl [sortKeys=[SortKey : [entryDN, 2.5.13.1, 
reverse]]]    ManageDsaITImpl Control
jvm 1    |         Type OID    : '2.16.840.1.113730.3.4.2'
jvm 1    |         Criticality : 'false'
jvm 1    | '
jvm 1    |  for LdapSession : 
<0.9.2342.19200300.100.1.1=admin,2.5.4.11=system,ourhost.dynamic.ourprovider.de/1.2.3.4:36815>
jvm 1    | [15:58:12] DEBUG [org.apache.directory.server.PROVIDER_LOG] - search 
operation requested size limit 9223372036854775807, server size limit 
9223372036854775807
jvm 1    | [15:58:12] ERROR [org.apache.directory.server.PROVIDER_LOG] - Failed 
to handle the syncrepl request
jvm 1    | java.lang.NullPointerException
jvm 1    |      at 
org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler.sendSearchResultEntry(SyncReplRequestHandler.java:754)
jvm 1    |      at 
org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler.readResults(SyncReplRequestHandler.java:722)
jvm 1    |      at 
org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler.doSimpleSearch(SyncReplRequestHandler.java:671)
jvm 1    |      at 
org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler.doInitialRefresh(SyncReplRequestHandler.java:562)
jvm 1    |      at 
org.apache.directory.server.ldap.replication.provider.SyncReplRequestHandler.handleSyncRequest(SyncReplRequestHandler.java:311)
jvm 1    |      at 
org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handleReplication(SearchRequestHandler.java:240)
jvm 1    |      at 
org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:200)
jvm 1    |      at 
org.apache.directory.server.ldap.handlers.request.SearchRequestHandler.handle(SearchRequestHandler.java:93)
jvm 1    |      at 
org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:207)
jvm 1    |      at 
org.apache.directory.server.ldap.handlers.LdapRequestHandler.handleMessage(LdapRequestHandler.java:56)
jvm 1    |      at 
org.apache.mina.handler.demux.DemuxingIoHandler.messageReceived(DemuxingIoHandler.java:221)
jvm 1    |      at 
org.apache.directory.server.ldap.LdapProtocolHandler.messageReceived(LdapProtocolHandler.java:217)
jvm 1    |      at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$TailFilter.messageReceived(DefaultIoFilterChain.java:854)
jvm 1    |      at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542)
jvm 1    |      at 
org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48)
jvm 1    |      at 
org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943)
jvm 1    |      at 
org.apache.mina.core.filterchain.IoFilterEvent.fire(IoFilterEvent.java:74)
jvm 1    |      at org.apache.mina.core.session.IoEvent.run(IoEvent.java:63)
jvm 1    |      at 
org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.runTask(UnorderedThreadPoolExecutor.java:475)
jvm 1    |      at 
org.apache.mina.filter.executor.UnorderedThreadPoolExecutor$Worker.run(UnorderedThreadPoolExecutor.java:429)
jvm 1    |      at java.lang.Thread.run(Thread.java:745)

What is wrong?

thanks, Karsten

Reply via email to