ПРЕДУПРЕЖДЕНИЕ org.springframework.web.servlet.PageNotFound — метод запроса «POST» не поддерживается

ОС — это Mac Os Maverick.

В контексте jhipster (последняя версия, 1.2.2) я получаю сообщение об ошибке, когда запрашиваю приложение по умолчанию для объекта, который я только что сгенерировал с помощью генератора yo jhipster:entity.

Я запускаю yo jhipster для создания ванильного приложения с mongodb в качестве базы данных, java 7 и ничего особенного. Затем я запускаю grunt build и grunt server для горячей перезагрузки в клиентской части и mvn spring-boot:run для приложения на стороне сервера.

Когда я перехожу по URL-адресу http://localhost:8080/, я получаю обычную страницу. Я могу войти как под пользователем, так и под учетной записью администратора.

Я запускаю yo jhipster:entity foo, чтобы получить пример службы отдыха в бэкэнде.

Когда я запрашиваю ресурс foo с URL-адресом http://localhost:8080/#/foo, я получаю страницу для CRUD ресурса, как сказано на веб-сайте jhipster.

Но когда я пытаюсь создать элемент foo с модальной формой, я получаю сообщение об ошибке в журнале внутреннего сервера ([WARN] org.springframework.web.servlet.PageNotFound — метод запроса «POST» не поддерживается).

Я не могу понять, как это решить.

Я что-то пропустил в документации?

У тебя есть идея, подсказка?

У меня такая же проблема с использованием H2 в качестве базы данных разработки вместо mongodb.

Спасибо.

Эрве


person Hervé Darritchon    schedule 06.10.2014    source источник


Ответы (1)


Это может быть связано с MongoDB, если у вас есть поле даты. Очень скоро мы выпустим новый и улучшенный подгенератор Entity, который должен работать лучше для вас. Во время тестирования у меня возникла проблема с сериализацией в MongoDB и полем даты, и я исправил ее в этой новой версии. Это связано с тем, что Джексон не может сериализовать даты Joda Time (правильные аннотации были созданы только для баз данных SQL, а не для баз данных NoSQL).

person Julien Dubois    schedule 06.10.2014
comment
Сегодня я проведу еще один тест, но вчера я попробовал новое ванильное приложение только с одним объектом и базой данных H2 для разработки, и у меня была та же проблема. Есть ли что-то, что нужно сделать после использования подгенератора сущностей, или он работает как есть? - person Hervé Darritchon; 07.10.2014
comment
Я протестировал последнюю версию JHipster, и она очень хорошо работает с MongoDB. Все выглядит хорошо, так что я думаю, вы что-то исправили. - person Hervé Darritchon; 19.10.2014