Я не могу запустить свой весенний проект - PullRequest
0 голосов
/ 29 ноября 2011

Я читаю Начало работы с Spring Roo, которое мне очень понравилось, и я попытался запустить очень похожий проект, используя также neo4j. Я использую STS и tc Server 2.6. Сервер запускается, но проект не может быть развернут, хотя я не сделал ничего странного или ничего, что не объясняется в разделе Начало работы.

У меня есть одна ошибка:

GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase   

org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [C:\Program Files\springsource\vfabric-tc-server-developer-2.6.1.RELEASE\spring-insight-instance\wtpwebapps\vocabulary\WEB-INF\classes\META-INF\spring\applicationContext-graph.xml]; nested exception is java.lang.NoClassDefFoundError: org/neo4j/kernel/EmbeddedGraphDatabase

Это настоящая ошибка? Где я должен включить этот класс / библиотеку?

Я хочу использовать Tomcat / manager webapp для получения более подробной информации о развертывании, но я не могу установить пароль, потому что не могу перезаписать tomcat-users.xml. Есть ли другой способ установить пароль для пользователя manager-gui?

Мой последний вопрос, моя цель - разработка веб-приложений с использованием Spring Roo и GWT. Я читаю Spring MVC пошагово, хотя этот документ довольно старый, но я изучаю, что делает каждый кусочек головоломки. Я хотел бы узнать ваш опыт, является ли Roo + GWT хорошим выбором, читаю ли я хорошие документы, какие другие руководства я мог бы прочитать ...

Большое спасибо.

1 Ответ

0 голосов
/ 10 февраля 2012

У меня возникла такая же проблема при подписке.Установка зависимостей maven для внедренного графа neo4j неверна.

Откройте ваши проекты pom.xml и вручную измените зависимость (в разделе) до версии 1.6 (текущий стабильный выпуск):

<neo4j.version>1.6</neo4j.version>

После этого у вас может остатьсяпроблема с запуском сервера vFabric tc:

2012-02-09 22:53:55,797 [Thread-10] ERROR org.springframework.web.context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configurationCheck': Invocation of init method failed; nested exception is java.lang.AssertionError: transactionManager not correctly configured, please refer to the manual, setup section

Проблема с настройкой управления транзакциями в установочных файлах приложения xml.Если в этом нет необходимости, то приложение можно протестировать с помощью подключаемого модуля maven jetty непосредственно из roo, используя команду execute:

perform command --mavenCommand jetty:run-war

Надеюсь, это поможет

...