2010-08-25 5 views
0

Я не использовал Apache Axis с момента моего 1.x, поэтому я немного ржавый здесь. Мой вопрос в том, что ... Как я могу использовать @Autowired аннотацию в моем классе конечных точек службы Apache Axis2? Это возможно? Я сделал несколько поисковых запросов и еще не нашел ничего убедительного. Я использую Apache Axis2 версии 1.5.1 и Spring 3.0.3. Я просто хочу авторизовать простой DAO в конечной точке веб-службы. Я бы не подумал, что это будет так сложно. Я уже настроил свой applicationContext.xml и протестировал мой DAO в простом тестовом примере DBunit JUnit, так что он отлично работает. Я могу также Autowire мой весенний боб в моем тесте JUnit. В моей WAR я настроил свой web.xml для использования org.springframework.web.context.ContextLoaderListener. Это прекрасно работает, и я вижу, когда я развертываю войну, загруженную applicationCOntext. Теперь, как это сделать, чтобы я мог использовать @Autowired в моем классе конечных точек службы Apache Axis2?Apache Axis2 и Spring3 как использовать @Autowired

Спасибо за любую помощь заранее! Kyle

ответ

4

Решено решить мою проблему. Jsst должен был иметь класс службы Endpoint просто расширить класс SpringBeanAutowiringSupport.

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