2013-04-21 4 views
0

У меня есть приложение, использующее Aspects с Spring 3.1. Он отлично работает с Tomcat 7. Рекомендуемые методы вызывают, как и ожидалось.Использование Spring Aspects with Jetty

Я хочу, чтобы он работал с Jetty. Ранее я использовал Aspects с Spring 2.0 и Jetty без каких-либо серьезных проблем, кроме добавления агента JVM. Однако мне не повезло с Jetty 6.22 и моим приложением Spring 3.1. Я начинаю Jetty с javaagent таким

-javaagent: ./ весна-инструмент-3.1.3.RELEASE.jar

где баночка Spring Instrument в моем УХО.

Существует аналогичный вопрос на StackOverFlow, но никто не смог найти рабочий ответ.

ответ

0

Прежде всего, я настоятельно рекомендую использовать причал 9 вместо пристани 6. Jetty 6 - это конец жизни, так как сейчас он отсутствует, и у него много функций и исправлений!

Кроме того, вы используете опцию -exec где-то в своих конфигурациях? Это запустит второй jvm и, вероятно, второй jvm не будет запущен с местом установки javaagent. Вы можете проверить это с помощью «ps -ef | grep jetty» на системах * nix.

+0

Хорошо спасибо за этот совет. Я попробую использовать более поздний Jetty. Он работал с Spring 2.5, но, возможно, переход к Spring 3.0 сломал что-то. –

 Смежные вопросы

  • Нет связанных вопросов^_^