See <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/835/changes>
Changes: [elecharny] Added NDC to add some incormation about the consumer in the logs. We now know which consumer is logging what. [kayyagari] o made many attributes which are mandatory for the server to function as MUST o removed the composite configuration attributes like 'ads-partitions' and 'ads-servers' from the config.ldif (reader can work even without these values present in the parent entries) o renamed ads-dsMaxPDUSize to ads-maxPDUSize o moved maxPduSize variable from DirectoryService to LdapServer (this is a network related variable so LdapServer is the right place) (updated the config schema and configuration accordingly) o fixed the syntax in ads-certificatePassword attribute's definition o fixed the tests and removed the config tests related to unsupported Ntp, DNS and DHCP servers [elecharny] o Added a Pinger thread that check regularly the connection we are using for replication : it can detect brutal disconnections o Added a ping() method in the ReplicationConsumer interface o Added some checked to avoid doing useless operations if we are already disconnected [elecharny] o Improved the ReplicationStatusEnum usage, by removing some useless states o Simplified the consumer creation loop in LdapServer ------------------------------------------ projectStarted org.apache.directory.server:apacheds-protocol-ldap:2.0.0-M9-SNAPSHOT [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building ApacheDS Protocol Ldap 2.0.0-M9-SNAPSHOT [INFO] ------------------------------------------------------------------------ Downloading: http://repository.apache.org/snapshots/org/apache/directory/shared/shared-ldap-extras-sp/1.0.0-M14-SNAPSHOT/maven-metadata.xml Downloaded: http://repository.apache.org/snapshots/org/apache/directory/shared/shared-ldap-extras-sp/1.0.0-M14-SNAPSHOT/maven-metadata.xml (2 KB at 5.1 KB/sec) Downloading: http://repository.apache.org/snapshots/org/apache/directory/shared/shared-ldap-extras-sp/1.0.0-M14-SNAPSHOT/maven-metadata.xml Downloaded: http://repository.apache.org/snapshots/org/apache/directory/shared/shared-ldap-extras-sp/1.0.0-M14-SNAPSHOT/maven-metadata.xml (2 KB at 10.7 KB/sec) mojoStarted org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean)[INFO] Deleting <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/target> [INFO] [INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ apacheds-protocol-ldap --- mojoSucceeded org.apache.maven.plugins:maven-clean-plugin:2.4.1(default-clean) mojoStarted org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1(default) [INFO] [INFO] --- maven-remote-resources-plugin:1.2.1:process (default) @ apacheds-protocol-ldap --- mojoSucceeded org.apache.maven.plugins:maven-remote-resources-plugin:1.2.1(default) mojoStarted org.apache.maven.plugins:maven-resources-plugin:2.5(default-resources)[debug] execute contextualize [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 0 resource [INFO] Copying 3 resources [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ apacheds-protocol-ldap --- mojoSucceeded org.apache.maven.plugins:maven-resources-plugin:2.5(default-resources) mojoStarted org.apache.maven.plugins:maven-compiler-plugin:2.5.1(default-compile) [INFO] [INFO] --- maven-compiler-plugin:2.5.1:compile (default-compile) @ apacheds-protocol-ldap --- [INFO] Compiling 79 source files to <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/target/classes> [INFO] ------------------------------------------------------------- [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/LdapServer.java>:[105,23] package org.apache.log4j does not exist [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/PingerThread.java>:[25,23] package org.apache.log4j does not exist [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[92,23] package org.apache.log4j does not exist [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/LdapServer.java>:[713,36] cannot find symbol symbol: variable NDC NDC.pop(); [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/LdapServer.java>:[714,36] cannot find symbol symbol: variable NDC NDC.push( consumer.getId() ); [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/PingerThread.java>:[63,16] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.PingerThread [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/PingerThread.java>:[64,16] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.PingerThread [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[278,8] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[302,12] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[539,12] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[540,12] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[901,20] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl [ERROR] <https://builds.apache.org/job/dir-apacheds-jdk16-ubuntu-deploy/org.apache.directory.server$apacheds-protocol-ldap/ws/src/main/java/org/apache/directory/server/ldap/replication/consumer/ReplicationConsumerImpl.java>:[902,20] cannot find symbol symbol : variable NDC location: class org.apache.directory.server.ldap.replication.consumer.ReplicationConsumerImpl [INFO] 13 errors [INFO] ------------------------------------------------------------- mojoFailed org.apache.maven.plugins:maven-compiler-plugin:2.5.1(default-compile) projectFailed org.apache.directory.server:apacheds-protocol-ldap:2.0.0-M9-SNAPSHOT
