2017-01-13 3 views
0

Когда я пытаюсь запустить Apache James 2.3.2.1, используя bin/run.bat файл в Windows 64-битной среде, он бросает исключениеLifecycleException при запуске Apache Джеймс 2.3.2.1

ERROR 2017-01-13 14:48:18.285 [Phoenix.](): Component named "users-store" failed to pass through the Starting stage. (Reason: org.apache.avalon.framework.configuration.ConfigurationException: destination>>URL). 
ERROR 2017-01-13 14:48:18.286 [Phoenix.](): There was an error running phase "startup" for Block named "users-store". (Reason: Component named "users-store" failed to pass through the Starting stage. (Reason:  org.apache.avalon.framework.configuration.ConfigurationException: destination>>URL).). 
org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleException: Component named "users-store" failed to pass through the Starting stage. (Reason: org.apache.avalon.framework.configuration.ConfigurationException: destination>>URL). 
at org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.fail(LifecycleHelper.java:354) 
at org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:226) 
at org.apache.avalon.phoenix.components.application.DefaultApplication.startup(DefaultApplication.java:530) 
at org.apache.avalon.phoenix.components.application.DefaultApplication.doRunPhase(DefaultApplication.java:478) 
at org.apache.avalon.phoenix.components.application.DefaultApplication.runPhase(DefaultApplication.java:409) 
at org.apache.avalon.phoenix.components.application.DefaultApplication.start(DefaultApplication.java:180) 
at org.apache.avalon.framework.container.ContainerUtil.start(ContainerUtil.java:260) 
rethrown from  org.apache.avalon.framework.configuration.ConfigurationException: destination>>URL 
at org.apache.james.userrepository.UsersFileRepository.configure(UsersFileRepository.java:134) 

Я проверил во всех конфиг и искали любой файл свойств, ссылающийся на любое такое свойство, но без везения.

ответ

0

Проблема была с версией Джеймс будучи used.I перешел на версию 2.3.2, которая работала без какой-либо версии hassles.This был доступен на James 2.3.2

Вопрос упоминается в this пост на Jira. Здесь сообщили, выяснял этот вопрос, в связи с изменением в одном из классов источник, ссылаясь на URL из config.xml file.Quoting от репортера ошибки:

Я обнаружил, что путем изменения файла конфигурации по умолчанию при условии (приложения \ james \ SAR-INF \ config.xml) и адаптации И положив настоящее имя, оригинальная ошибка уходит. Обратите внимание, что в James 2.3.2 не произошло . Я посмотрел в исходном коде, и это связано с новым кодом в UserFileRepository