This is an automated email from the ASF dual-hosted git repository.
btellier pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/james-project.git.
from 5926fe8 JAMES-2855 karaf.version is only used in karaf.distribution
new 4a518c4 JAMES-2855 Upgrade commons-configuration 1.9 -> 2.5
new ac38b30 JAMES-2855 Big & simple update package name changes
new f8fd4d9 JAMES-2855 default delimiter is set in PropertyProvider
new 20179d3 JAMES-2855 DefaultConfigurationBuilder is not available
anymore
new ae5a99d JAMES-2855 adapt new PropertyListConfiguration properties
new c8daabc JAMES-2855 Use proper method to read properties data
new 1e4bcda JAMES-2855 Handling XML loading
new 0f9a913 JAMES-2860 Upgrade scality docker image to last cloudserver
version (8.1.17)
new 2137385 JAMES-2857 Remove bundle and felix plugin from build
new 7faac28 JAMES-2854 ConfigurationPerformer should be bound to a single
startable
new 3e78217 JAMES-2854 ConfigurationPerformer::initModule should be able
to throw Exception
new b396841 JAMES-2854 Component initialization is not necessary linked
to configuration
new 6171604 JAMES-2854 Reorder import
new 7cdfff1 JAMES-2813 Add missing licenses
new 8ddf4c9 JAMES-2829 UnionBlobStore should pass the whole test suite
new 181ea96 JAMES-2829 Delete and Bucket contracts should be included in
BlobStoreContract
The 16 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../init/CassandraSessionConfiguration.java | 4 +-
.../init/configuration/CassandraConfiguration.java | 2 +-
.../init/configuration/ClusterConfiguration.java | 4 +-
.../configuration/QueryLoggerConfiguration.java | 2 +-
.../migration/CassandraMigrationService.java | 2 +-
.../init/CassandraConfigurationReadingTest.java | 15 +++-
.../init/QueryLoggerConfigurationTest.java | 2 +-
.../migration/CassandraMigrationServiceTest.java | 3 +-
backends-common/elasticsearch/pom.xml | 12 ++-
.../backends/es/ElasticSearchConfiguration.java | 6 +-
.../es/ElasticSearchConfigurationTest.java | 7 +-
backends-common/rabbitmq/pom.xml | 12 ++-
.../backend/rabbitmq/RabbitMQConfiguration.java | 2 +-
.../rabbitmq/RabbitMQConfigurationTest.java | 2 +-
json/src/main/java/org/apache/james/json/DTO.java | 19 +++++
json/src/test/java/org/apache/dto/BaseType.java | 19 +++++
mailbox/api/pom.xml | 2 +-
mailbox/caching/pom.xml | 2 +-
.../ElasticSearchMailboxConfiguration.java | 2 +-
.../ElasticSearchMailboxConfigurationTest.java | 2 +-
mailbox/jpa/pom.xml | 2 +-
mailbox/lucene/pom.xml | 2 +-
mailbox/maildir/pom.xml | 2 +-
mailbox/memory/pom.xml | 2 +-
.../apache/james/vault/RetentionConfiguration.java | 2 +-
.../james/vault/RetentionConfigurationTest.java | 2 +-
mailbox/plugin/quota-mailing/pom.xml | 12 ++-
.../mailing/QuotaMailingListenerConfiguration.java | 5 +-
.../listeners/QuotaThresholdCrossingListener.java | 2 +-
.../QuotaMailingListenerConfigurationTest.java | 32 +++-----
.../ElasticSearchQuotaConfiguration.java | 2 +-
.../ElasticSearchQuotaConfigurationTest.java | 2 +-
mailbox/pom.xml | 5 --
mailbox/spring/pom.xml | 2 +-
mailbox/store/pom.xml | 2 +-
mailbox/tika/pom.xml | 12 ++-
mailbox/zoo-seq-provider/pom.xml | 2 +-
mailet/ai/pom.xml | 2 +-
mailet/api/pom.xml | 2 +-
mailet/base/pom.xml | 12 +--
mailet/crypto/pom.xml | 11 +--
mailet/pom.xml | 5 --
mailet/standard/pom.xml | 2 +-
mailet/test/pom.xml | 12 +--
mpt/antlib/pom.xml | 1 +
mpt/core/pom.xml | 1 +
.../apache/james/mpt/host/JamesImapHostSystem.java | 6 +-
.../imapmailbox/cyrus/host/CyrusHostSystem.java | 4 +-
.../host/ElasticSearchHostSystem.java | 4 +-
.../lucenesearch/host/LuceneSearchHostSystem.java | 4 +-
.../maildir/host/MaildirHostSystem.java | 4 +-
.../CassandraRabbitMQAwsS3SmtpTestRuleFactory.java | 4 +-
.../mpt/smtp/CassandraSmtpTestRuleFactory.java | 4 +-
mpt/mavenplugin/pom.xml | 23 ------
mpt/pom.xml | 1 +
pom.xml | 76 ++++-------------
protocols/api/pom.xml | 14 ++--
.../protocols/api/handler/CommandDispatcher.java | 4 +-
.../api/handler/CommandHandlerResultLogger.java | 4 +-
.../protocols/api/handler/ProtocolHandler.java | 4 +-
protocols/imap/pom.xml | 2 +-
.../protocols/imap/core/IMAPCommandDispatcher.java | 4 +-
.../protocols/imap/utils/DecoderUtilsTest.java | 2 +-
protocols/lmtp/pom.xml | 2 +-
.../protocols/lmtp/AbstractLMTPServerTest.java | 4 +-
protocols/managesieve/pom.xml | 2 +-
protocols/netty/pom.xml | 2 +-
protocols/pom.xml | 10 ---
protocols/pop3/pom.xml | 2 +-
.../james/protocols/pop3/core/CapaCmdHandler.java | 4 +-
.../james/protocols/pop3/core/DeleCmdHandler.java | 4 +-
.../james/protocols/pop3/core/ListCmdHandler.java | 4 +-
.../james/protocols/pop3/core/NoopCmdHandler.java | 4 +-
.../james/protocols/pop3/core/QuitCmdHandler.java | 4 +-
.../james/protocols/pop3/core/RetrCmdHandler.java | 4 +-
.../james/protocols/pop3/core/RsetCmdHandler.java | 4 +-
.../james/protocols/pop3/core/StatCmdHandler.java | 4 +-
.../james/protocols/pop3/core/StlsCmdHandler.java | 4 +-
.../james/protocols/pop3/core/UidlCmdHandler.java | 4 +-
.../protocols/pop3/core/UnknownCmdHandler.java | 24 +++---
.../james/protocols/pop3/core/UserCmdHandler.java | 4 +-
.../protocols/pop3/core/WelcomeMessageHandler.java | 4 +-
protocols/smtp/pom.xml | 2 +-
.../core/AcceptRecipientIfRelayingIsAllowed.java | 4 +-
.../james/protocols/smtp/core/DataCmdHandler.java | 4 +-
.../smtp/core/DataLineMessageHookHandler.java | 4 +-
.../james/protocols/smtp/core/ExpnCmdHandler.java | 4 +-
.../james/protocols/smtp/core/HeloCmdHandler.java | 4 +-
.../james/protocols/smtp/core/HelpCmdHandler.java | 4 +-
.../james/protocols/smtp/core/MailCmdHandler.java | 4 +-
.../james/protocols/smtp/core/NoopCmdHandler.java | 4 +-
.../smtp/core/PostmasterAbuseRcptHook.java | 4 +-
.../james/protocols/smtp/core/QuitCmdHandler.java | 4 +-
.../james/protocols/smtp/core/RcptCmdHandler.java | 4 +-
.../smtp/core/ReceivedDataLineFilter.java | 4 +-
.../james/protocols/smtp/core/RsetCmdHandler.java | 4 +-
.../protocols/smtp/core/UnknownCmdHandler.java | 4 +-
.../james/protocols/smtp/core/VrfyCmdHandler.java | 4 +-
.../protocols/smtp/core/WelcomeMessageHandler.java | 4 +-
.../protocols/smtp/core/esmtp/AuthCmdHandler.java | 4 +-
.../protocols/smtp/core/esmtp/EhloCmdHandler.java | 4 +-
.../smtp/core/esmtp/MailSizeEsmtpExtension.java | 4 +-
.../smtp/core/esmtp/StartTlsCmdHandler.java | 4 +-
.../smtp/core/fastfail/DNSRBLHandler.java | 4 +-
.../smtp/core/fastfail/MaxRcptHandler.java | 4 +-
.../smtp/core/fastfail/MaxUnknownCmdHandler.java | 4 +-
.../core/fastfail/ResolvableEhloHeloHandler.java | 4 +-
.../smtp/core/fastfail/SpamTrapHandler.java | 4 +-
.../core/fastfail/SupressDuplicateRcptHandler.java | 4 +-
.../protocols/smtp/core/log/HookResultLogger.java | 4 +-
.../james/protocols/smtp/hook/SimpleHook.java | 4 +-
.../protocols/smtp/AbstractSMTPServerTest.java | 4 +-
.../fastfail/ValidSenderDomainHandlerTest.java | 2 +-
.../protocols/smtp/utils/TestMessageHook.java | 4 +-
server/app/pom.xml | 7 +-
.../apache/james/blob/api/BlobStoreContract.java | 2 +-
.../blob/cassandra/CassandraBlobStoreTest.java | 4 +-
.../export/file/LocalFileBlobExportMechanism.java | 2 +-
.../file/LocalFileBlobExportMechanismTest.java | 2 +-
.../james/blob/memory/MemoryBlobStoreTest.java | 4 +-
.../ObjectStorageBlobsDAOAWSCryptoTest.java | 4 +-
.../ObjectStorageBlobsDAOAWSNamespaceTest.java | 4 +-
...ctStorageBlobsDAOAWSPrefixAndNamespaceTest.java | 4 +-
.../ObjectStorageBlobsDAOAWSPrefixTest.java | 4 +-
.../ObjectStorageBlobsDAOAWSTest.java | 4 +-
.../objectstorage/ObjectStorageBlobsDAOTest.java | 4 +-
.../objectstorage/aws/DockerAwsS3Container.java | 2 +-
server/container/cli-integration/pom.xml | 10 ---
server/container/cli/pom.xml | 5 --
server/container/core/pom.xml | 7 +-
.../org/apache/james/server/core/MailImpl.java | 2 +-
.../core/configuration/ConfigurationProvider.java | 4 +-
.../configuration/FileConfigurationProvider.java | 29 ++++---
server/container/filesystem-api/pom.xml | 7 +-
.../apache/james/modules/BlobExportImplChoice.java | 2 +-
.../james/modules/BlobExportMechanismModule.java | 4 +-
.../modules/LinshareBlobExportMechanismModule.java | 4 +-
.../LocalFileBlobExportMechanismModule.java | 4 +-
.../james/modules/BlobExportImplChoiceTest.java | 2 +-
.../modules/BlobExportMechanismModuleTest.java | 2 +-
.../ObjectStorageBlobConfiguration.java | 4 +-
.../ObjectStorageDependenciesModule.java | 4 +-
.../objectstorage/ObjectStorageProvider.java | 2 +-
.../aws/s3/AwsS3ConfigurationReader.java | 2 +-
.../swift/SwiftAuthConfiguration.java | 4 +-
.../swift/SwiftKeystone2ConfigurationReader.java | 2 +-
.../swift/SwiftKeystone3ConfigurationReader.java | 2 +-
.../swift/SwiftTmpAuthConfigurationReader.java | 2 +-
.../objectstorage/MapConfigurationBuilder.java | 2 +-
.../ObjectStorageBlobConfigurationTest.java | 4 +-
.../objectstorage/ObjectStorageProviderTest.java | 2 +-
.../SwiftKeystone2ConfigurationReaderTest.java | 14 ++--
.../SwiftKeystone3ConfigurationReaderTest.java | 22 ++---
.../SwiftTmpAuthConfigurationReaderTest.java | 16 ++--
.../aws/s3/AwsS3ConfigurationReaderTest.java | 4 +-
.../swift/ObjectStorageBlobConfigurationTest.java | 2 +-
.../swift/SwiftObjectStorageTest.java | 2 +-
server/container/guice/cassandra-guice/pom.xml | 5 --
.../modules/data/CassandraDomainListModule.java | 26 ++----
.../data/CassandraMailRepositoryModule.java | 4 +-
.../data/CassandraRecipientRewriteTableModule.java | 23 ++----
.../data/CassandraUsersRepositoryModule.java | 24 ++----
.../modules/mailbox/CassandraSessionModule.java | 4 +-
.../mailbox/ElasticSearchMailboxModule.java | 25 ++----
.../mailbox/ElasticSearchQuotaSearcherModule.java | 25 ++----
.../modules/mailbox/TikaConfigurationReader.java | 4 +-
.../james/modules/mailbox/TikaMailboxModule.java | 4 +-
.../modules/metrics/CassandraMetricsModule.java | 13 ++-
.../CassandraMessageIdManagerInjectionTest.java | 13 ++-
.../james/DefaultCassandraJamesServerTest.java | 4 +-
.../mailbox/TikaConfigurationReaderTest.java | 68 ++++++++-------
.../container/guice/cassandra-ldap-guice/pom.xml | 5 --
.../james/data/LdapUsersRepositoryModule.java | 29 +++----
.../test/java/org/apache/james/DockerLdapRule.java | 2 +-
.../guice/cassandra-rabbitmq-guice/pom.xml | 5 --
.../blobstore/BlobStoreChoosingConfiguration.java | 2 +-
.../modules/blobstore/BlobStoreChoosingModule.java | 4 +-
.../modules/event/RabbitMQEventBusModule.java | 13 ++-
.../BlobStoreChoosingConfigurationTest.java | 2 +-
.../blobstore/BlobStoreChoosingModuleTest.java | 2 +-
.../guice/cassandra-rabbitmq-ldap-guice/pom.xml | 5 --
server/container/guice/configuration/pom.xml | 11 ---
...Performer.java => InitialisationOperation.java} | 16 ++--
.../org/apache/james/utils/PropertiesProvider.java | 26 ++++--
.../apache/james/utils/PropertiesProviderTest.java | 6 ++
.../configuration/src/test/resources/a.properties | 3 +-
server/container/guice/es-metric-reporter/pom.xml | 8 +-
.../server/ElasticSearchMetricReporterModule.java | 17 ++--
server/container/guice/guice-common/pom.xml | 11 ---
.../java/org/apache/james/GuiceJamesServer.java | 4 +-
.../james/modules/server/DNSServiceModule.java | 28 +++----
...faultProcessorsConfigurationProviderModule.java | 2 +-
.../modules/server/DropWizardMetricsModule.java | 39 +++------
.../modules/server/MailStoreRepositoryModule.java | 26 +++---
.../java/org/apache/james/utils/DataProbeImpl.java | 6 +-
.../james/utils/GuiceProtocolHandlerLoader.java | 4 +-
...erformer.java => InitializationOperations.java} | 28 +++----
.../org/apache/james/FakePropertiesProvider.java | 2 +-
...Test.java => InitializationOperationsTest.java} | 96 ++++------------------
.../org/apache/james/utils/ConfigurablesTest.java | 4 +-
.../james/utils/FailingPropertiesProvider.java | 4 +-
.../james/utils/FileConfigurationProviderTest.java | 5 +-
server/container/guice/jmx/pom.xml | 11 ---
.../james/modules/server/JMXServerModule.java | 58 ++++++-------
.../james/modules/server/JmxConfiguration.java | 2 +-
.../james/modules/server/JmxConfigurationTest.java | 8 +-
server/container/guice/jpa-common-guice/pom.xml | 11 ---
.../james/modules/data/JPADomainListModule.java | 26 ++----
.../james/modules/data/JPAEntityManagerModule.java | 4 +-
.../modules/data/JPAMailRepositoryModule.java | 4 +-
.../data/JPARecipientRewriteTableModule.java | 23 ++----
.../modules/data/JPAUsersRepositoryModule.java | 25 ++----
server/container/guice/jpa-guice/pom.xml | 5 --
server/container/guice/jpa-smtp-mariadb/pom.xml | 5 --
server/container/guice/jpa-smtp/pom.xml | 5 --
.../vault/DeletedMessageVaultRetentionModule.java | 4 +-
.../guice/mailbox-plugin-spamassassin/pom.xml | 12 ++-
.../SpamAssassinConfigurationLoader.java | 2 +-
.../spamassassin/SpamAssassinListenerModule.java | 4 +-
.../SpamAssassinConfigurationLoaderTest.java | 2 +-
server/container/guice/mailbox/pom.xml | 11 ---
.../org/apache/james/modules/MailboxProbeImpl.java | 10 +--
.../james/modules/mailbox/DefaultEventModule.java | 15 ++--
.../modules/mailbox/ListenerConfiguration.java | 2 +-
.../modules/mailbox/ListenersConfiguration.java | 13 +--
.../modules/mailbox/MailboxListenerFactory.java | 5 +-
.../mailbox/MailboxListenersLoaderImpl.java | 2 +-
.../mailbox/PreDeletionHookConfiguration.java | 4 +-
.../modules/mailbox/PreDeletionHookModule.java | 2 +-
.../mailbox/PreDeletionHooksConfiguration.java | 15 ++--
.../modules/mailbox/ListenerConfigurationTest.java | 14 ++--
.../mailbox/MailboxListenersLoaderImplTest.java | 25 +++---
.../mailbox/PreDeletionHookConfigurationTest.java | 11 +--
.../mailbox/PreDeletionHooksConfigurationTest.java | 21 +++--
server/container/guice/mailet/pom.xml | 11 ---
.../modules/server/CamelMailetContainerModule.java | 67 +++++++--------
server/container/guice/memory-guice/pom.xml | 6 --
.../org/apache/james/FakeMessageSearchIndex.java | 18 ++--
.../org/apache/james/MemoryJamesServerMain.java | 4 +-
.../james/modules/data/MemoryDataModule.java | 56 ++++++++-----
.../apache/james/DefaultMemoryJamesServerTest.java | 4 +-
.../org/apache/james/GuiceJamesServerTest.java | 15 ++--
server/container/guice/onami/pom.xml | 11 ---
server/container/guice/protocols/imap/pom.xml | 11 ---
.../james/modules/protocols/IMAPServerModule.java | 25 ++----
server/container/guice/protocols/jmap/pom.xml | 11 ---
.../java/org/apache/james/jmap/JMAPModule.java | 4 +-
.../james/modules/protocols/JMAPServerModule.java | 29 +++----
.../apache/james/jmap/MailetPreconditionTest.java | 2 +-
.../apache/james/modules/TestJMAPServerModule.java | 2 +-
server/container/guice/protocols/lmtp/pom.xml | 11 ---
.../james/modules/protocols/LMTPServerModule.java | 25 ++----
.../container/guice/protocols/managedsieve/pom.xml | 11 ---
.../modules/protocols/ManageSieveServerModule.java | 26 ++----
server/container/guice/protocols/netty/pom.xml | 11 ---
server/container/guice/protocols/pop/pom.xml | 11 ---
.../james/modules/protocols/POP3ServerModule.java | 26 ++----
server/container/guice/protocols/smtp/pom.xml | 11 ---
.../james/modules/protocols/SMTPServerModule.java | 25 ++----
.../guice/protocols/webadmin-cassandra/pom.xml | 11 ---
.../guice/protocols/webadmin-data/pom.xml | 11 ---
.../guice/protocols/webadmin-mailbox/pom.xml | 11 ---
.../guice/protocols/webadmin-mailqueue/pom.xml | 11 ---
.../protocols/webadmin-mailrepository/pom.xml | 11 ---
.../guice/protocols/webadmin-swagger/pom.xml | 11 ---
server/container/guice/protocols/webadmin/pom.xml | 11 ---
.../james/modules/server/WebAdminServerModule.java | 17 ++--
.../james/modules/rabbitmq/RabbitMQModule.java | 4 +-
server/container/jetty/pom.xml | 17 +++-
.../james/http/jetty/JettyHttpServerFactory.java | 8 +-
.../http/jetty/JettyHttpServerFactoryTest.java | 27 ++----
server/container/lifecycle-api/pom.xml | 25 +++---
.../apache/james/lifecycle/api/Configurable.java | 4 +-
server/container/mailbox-adapter/pom.xml | 12 +--
server/container/mailbox-jmx/pom.xml | 13 +--
.../container/metrics/metrics-es-reporter/pom.xml | 9 --
server/container/spring/pom.xml | 22 ++---
.../MailRepositoryStoreBeanFactory.java | 10 +--
.../ProtocolHandlerLoaderBeanFactory.java | 4 +-
.../ConfigurationBeanFactoryPostProcessor.java | 4 +-
...dexerConfigurationBeanFactoryPostProcessor.java | 4 +-
...ilboxConfigurationBeanFactoryPostProcessor.java | 4 +-
.../QuotaBeanFactoryPostProcessor.java | 4 +-
.../lifecycle/ConfigurableBeanPostProcessor.java | 2 +-
.../spring/lifecycle/ConfigurationProvider.java | 4 +-
.../lifecycle/ConfigurationProviderImpl.java | 30 +++----
.../lifecycle/osgi/OSGIConfigurationProvider.java | 23 ++----
.../mailbox/MaxQuotaConfigurationReader.java | 4 +-
.../spring/osgi/AbstractBundleTracker.java | 2 +-
server/container/util/pom.xml | 11 +--
server/data/data-api/pom.xml | 7 +-
server/data/data-cassandra/pom.xml | 16 ++--
.../CassandraRecipientRewriteTableV6Test.java | 4 +-
.../CassandraRecipientRewriteTableV7Test.java | 4 +-
.../james/rrt/cassandra/CassandraStepdefs.java | 4 +-
server/data/data-file/pom.xml | 19 ++---
.../apache/james/domainlist/xml/XMLDomainList.java | 2 +-
.../mailrepository/file/FileMailRepository.java | 8 +-
.../james/rrt/file/XMLRecipientRewriteTable.java | 4 +-
.../james/user/file/UsersFileRepository.java | 8 +-
.../mailrepository/FileMailRepositoryTest.java | 16 ++--
.../rrt/file/XMLRecipientRewriteTableTest.java | 7 +-
.../james/user/file/UsersFileRepositoryTest.java | 4 +-
server/data/data-jdbc/pom.xml | 25 ++----
.../mailrepository/jdbc/JDBCMailRepository.java | 8 +-
.../james/rrt/jdbc/JDBCRecipientRewriteTable.java | 4 +-
.../user/jdbc/AbstractJdbcUsersRepository.java | 4 +-
.../jdbc/JDBCMailRepositoryTest.java | 4 +-
.../rrt/jdbc/JDBCRecipientRewriteTableTest.java | 4 +-
.../org/apache/james/rrt/jdbc/JDBCStepdefs.java | 4 +-
.../user/jdbc/DefaultUsersJdbcRepositoryTest.java | 4 +-
.../user/jdbc/JamesUsersJdbcRepositoryTest.java | 4 +-
server/data/data-jmap-cassandra/pom.xml | 4 -
server/data/data-jpa/pom.xml | 19 ++---
.../james/sieve/jpa/model/JPASieveScript.java | 2 +-
.../apache/james/user/jpa/JPAUsersRepository.java | 4 +-
.../rrt/jpa/JPARecipientRewriteTableTest.java | 4 +-
.../java/org/apache/james/rrt/jpa/JPAStepdefs.java | 4 +-
.../james/user/jpa/JpaUsersRepositoryTest.java | 4 +-
server/data/data-ldap/pom.xml | 25 +++---
.../user/ldap/LdapRepositoryConfiguration.java | 4 +-
.../user/ldap/ReadOnlyLDAPGroupRestriction.java | 4 +-
.../user/ldap/ReadOnlyUsersLDAPRepository.java | 6 +-
.../user/ldap/ReadOnlyUsersLDAPRepositoryTest.java | 14 ++--
server/data/data-library/pom.xml | 15 ++--
.../james/domainlist/lib/AbstractDomainList.java | 4 +-
.../domainlist/lib/DomainListConfiguration.java | 2 +-
.../mailrepository/lib/AbstractMailRepository.java | 4 +-
.../repository/file/AbstractFileRepository.java | 4 +-
.../rrt/lib/AbstractRecipientRewriteTable.java | 4 +-
.../user/lib/AbstractJamesUsersRepository.java | 4 +-
.../james/user/lib/AbstractUsersRepository.java | 4 +-
server/data/data-memory/pom.xml | 7 +-
.../memory/MailRepositoryStoreConfiguration.java | 5 +-
.../memory/MemoryMailRepositoryStore.java | 11 +--
.../james/user/memory/MemoryUsersRepository.java | 4 +-
.../MailRepositoryStoreConfigurationTest.java | 10 +--
.../memory/MemoryMailRepositoryStoreTest.java | 6 +-
.../apache/james/rrt/memory/InMemoryStepdefs.java | 4 +-
.../memory/MemoryRecipientRewriteTableTest.java | 4 +-
server/dns-service/dnsservice-api/pom.xml | 7 +-
server/dns-service/dnsservice-dnsjava/pom.xml | 35 ++++----
.../james/dnsservice/dnsjava/DNSJavaService.java | 4 +-
.../dnsservice/dnsjava/DNSJavaServiceTest.java | 7 +-
server/dns-service/dnsservice-library/pom.xml | 12 +--
server/dns-service/dnsservice-test/pom.xml | 7 +-
server/karaf/integration/pom.xml | 2 +
server/mailet/integration-testing/pom.xml | 2 +-
.../apache/james/mailets/TemporaryJamesServer.java | 2 +-
server/mailet/mailetcontainer-api/pom.xml | 7 +-
server/mailet/mailetcontainer-camel/pom.xml | 23 ++----
.../mailetcontainer/impl/JamesMailSpooler.java | 3 +-
.../mailetcontainer/impl/JamesMailetContext.java | 4 +-
.../mailetcontainer/impl/MailetConfigImpl.java | 9 +-
.../impl/camel/CamelCompositeProcessor.java | 2 +-
.../lib/AbstractStateCompositeProcessor.java | 4 +-
.../lib/AbstractStateMailetProcessor.java | 4 +-
.../mailetcontainer/impl/JamesMailSpoolerTest.java | 2 +-
.../impl/JamesMailetContextTest.java | 4 +-
.../mailetcontainer/impl/MailetConfigImplTest.java | 42 ++++++----
.../impl/camel/CamelCompositeProcessorTest.java | 2 +-
.../impl/camel/CamelMailetProcessorTest.java | 2 +-
.../lib/AbstractStateCompositeProcessorTest.java | 33 ++++----
.../lib/AbstractStateMailetProcessorTest.java | 10 +--
server/mailet/mailets/pom.xml | 6 +-
.../mailets/ToSenderDomainRepositoryTest.java | 4 +-
.../remote/delivery/RemoteDeliveryTest.java | 2 +-
server/mailrepository/mailrepository-api/pom.xml | 7 +-
.../mailrepository-cassandra/pom.xml | 5 --
.../mailrepository/mailrepository-memory/pom.xml | 5 --
server/pom.xml | 19 -----
server/protocols/fetchmail/pom.xml | 20 ++---
.../java/org/apache/james/fetchmail/Account.java | 2 +-
.../org/apache/james/fetchmail/DynamicAccount.java | 2 +-
.../java/org/apache/james/fetchmail/FetchMail.java | 18 ++--
.../org/apache/james/fetchmail/FetchScheduler.java | 4 +-
.../james/fetchmail/ParsedConfiguration.java | 4 +-
.../methods/integration/SpamAssassinModule.java | 2 +-
.../james/jmap/JmapFieldNotSupportedException.java | 4 +-
.../james/jmap/model/GetMailboxesResponse.java | 8 +-
.../james/jmap/model/GetMessageListRequest.java | 12 +--
.../james/jmap/model/GetMessageListResponse.java | 16 ++--
.../java/org/apache/james/jmap/model/Keyword.java | 2 +-
.../james/jmap/model/SetMailboxesRequest.java | 6 +-
.../james/jmap/model/SetMessagesResponse.java | 8 +-
.../james/jmap/model/mailbox/MailboxNamespace.java | 2 +-
.../jmap/model/mailbox/MailboxUpdateRequest.java | 6 +-
.../james/jmap/utils/JsoupHtmlTextExtractor.java | 2 +-
.../james/jmap/methods/GetMessagesMethodTest.java | 2 +-
.../model/GetMailboxMessageListResponseTest.java | 2 +-
.../james/jmap/model/GetMailboxesRequestTest.java | 2 +-
.../jmap/model/GetMessageListRequestTest.java | 2 +-
.../james/jmap/model/GetVacationRequestTest.java | 2 +-
.../james/jmap/model/SetMailboxesRequestTest.java | 2 +-
.../james/jmap/model/SetMessagesRequestTest.java | 2 +-
.../james/jmap/model/SetMessagesResponseTest.java | 2 +-
.../james/jmap/model/SetVacationRequestTest.java | 2 +-
.../model/mailbox/MailboxCreateRequestTest.java | 2 +-
server/protocols/protocols-imap4/pom.xml | 23 ++----
.../apache/james/imapserver/netty/IMAPServer.java | 4 +-
.../james/imapserver/netty/IMAPServerFactory.java | 2 +-
.../james/imapserver/netty/IMAPServerTest.java | 7 +-
server/protocols/protocols-library/pom.xml | 18 ++--
.../protocols/lib/ProtocolHandlerChainImpl.java | 16 ++--
.../lib/handler/ProtocolHandlerLoader.java | 2 +-
.../AbstractCommandHandlerResultJMXMonitor.java | 4 +-
.../AbstractConnectHandlerResultJMXMonitor.java | 4 +-
.../jmx/AbstractLineHandlerResultJMXMonitor.java | 4 +-
.../lib/netty/AbstractConfigurableAsyncServer.java | 6 +-
.../lib/netty/AbstractProtocolAsyncServer.java | 4 +-
.../protocols/lib/netty/AbstractServerFactory.java | 4 +-
.../lib/mock/MockProtocolHandlerLoader.java | 2 +-
server/protocols/protocols-lmtp/pom.xml | 23 ++----
.../james/lmtpserver/CoreCmdHandlerLoader.java | 4 +-
.../hook/MailboxDeliverToRecipientHandler.java | 4 +-
.../james/lmtpserver/jmx/JMXHandlersLoader.java | 4 +-
.../apache/james/lmtpserver/netty/LMTPServer.java | 4 +-
.../james/lmtpserver/netty/LMTPServerFactory.java | 2 +-
server/protocols/protocols-managesieve/pom.xml | 12 ++-
.../netty/ManageSieveServerFactory.java | 2 +-
server/protocols/protocols-pop3/pom.xml | 23 ++----
.../pop3server/core/CoreCmdHandlerLoader.java | 4 +-
.../james/pop3server/jmx/JMXHandlersLoader.java | 4 +-
.../james/pop3server/netty/POP3ServerFactory.java | 2 +-
.../james/pop3server/POP3TestConfiguration.java | 4 +-
server/protocols/protocols-smtp/pom.xml | 23 ++----
.../AddDefaultAttributesMessageHook.java | 4 +-
.../smtpserver/AuthRequiredToRelayRcptHook.java | 4 +-
.../james/smtpserver/CoreCmdHandlerLoader.java | 4 +-
.../DataLineJamesMessageHookHandler.java | 4 +-
.../james/smtpserver/MailPriorityHandler.java | 6 +-
.../james/smtpserver/POP3BeforeSMTPHandler.java | 6 +-
.../apache/james/smtpserver/SendMailHandler.java | 4 +-
.../SenderAuthIdentifyVerificationRcptHook.java | 4 +-
.../james/smtpserver/SetMimeHeaderHandler.java | 4 +-
.../james/smtpserver/UsersRepositoryAuthHook.java | 4 +-
.../james/smtpserver/fastfail/DNSRBLHandler.java | 6 +-
.../smtpserver/fastfail/JDBCGreylistHandler.java | 4 +-
.../james/smtpserver/fastfail/MaxRcptHandler.java | 4 +-
.../smtpserver/fastfail/MaxUnknownCmdHandler.java | 4 +-
.../james/smtpserver/fastfail/SPFHandler.java | 4 +-
.../smtpserver/fastfail/SpamAssassinHandler.java | 4 +-
.../james/smtpserver/fastfail/SpamTrapHandler.java | 4 +-
.../james/smtpserver/fastfail/URIRBLHandler.java | 4 +-
.../smtpserver/fastfail/ValidRcptHandler.java | 4 +-
.../james/smtpserver/fastfail/ValidRcptMX.java | 4 +-
.../fastfail/ValidSenderDomainHandler.java | 4 +-
.../james/smtpserver/jmx/HookResultJMXMonitor.java | 4 +-
.../james/smtpserver/jmx/JMXHandlersLoader.java | 4 +-
.../apache/james/smtpserver/netty/SMTPServer.java | 4 +-
.../james/smtpserver/netty/SMTPServerFactory.java | 2 +-
.../apache/james/smtpserver/SMTPServerTest.java | 4 +-
.../james/smtpserver/SMTPTestConfiguration.java | 4 +-
.../james/webadmin/routes/AliasRoutesTest.java | 4 +-
.../james/webadmin/routes/ForwardRoutesTest.java | 4 +-
.../routes/DeletedMessagesVaultRoutesTest.java | 4 +-
.../routes/MailRepositoriesRoutesTest.java | 6 +-
.../webadmin/service/ReprocessingServiceTest.java | 4 +-
server/queue/queue-activemq/pom.xml | 12 +--
server/queue/queue-api/pom.xml | 6 +-
server/queue/queue-file/pom.xml | 6 +-
server/queue/queue-jms/pom.xml | 11 +--
server/queue/queue-rabbitmq/pom.xml | 2 +-
.../CassandraMailQueueViewConfiguration.java | 2 +-
.../CassandraMailQueueViewConfigurationTest.java | 2 +-
.../apache/james/server/task/json/dto/TaskDTO.java | 19 +++++
.../org/apache/james/task/TaskManagerContract.java | 19 +++++
third-party/linshare/pom.xml | 12 ++-
.../james/linshare/LinshareConfiguration.java | 2 +-
.../james/linshare/LinshareConfigurationTest.java | 2 +-
470 files changed, 1574 insertions(+), 2287 deletions(-)
rename
server/container/guice/configuration/src/main/java/org/apache/james/utils/{ConfigurationPerformer.java
=> InitialisationOperation.java} (79%)
rename
server/container/guice/guice-common/src/main/java/org/apache/james/utils/{ConfigurationsPerformer.java
=> InitializationOperations.java} (64%)
rename
server/container/guice/guice-common/src/test/java/org/apache/james/modules/{ConfigurationsPerformerTest.java
=> InitializationOperationsTest.java} (56%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]