Развертывание весеннего сообщения, управляемого pojo на weblogic 8.1
Я пытаюсь развернуть пружинное сообщение, управляемое POJO, на weblogic 8.1. Это простой POJO, и он отлично работает, будучи запущенным вне сервера приложений, но сообщения, похоже, вообще не принимаются. Я создал пустой домашний и удаленный интерфейсы, а также класс контейнерного компонента, который содержит экземпляр pojo, который он получает из контекста приложения. Затем я добавил этот класс bean-контейнера в файл ejb-jar.xml как. Я не смог получить сообщения забрать.
У кого-нибудь есть предложения относительно того, что я делаю неправильно? Может кто-нибудь указать мне учебник о том, как развернуть MDP?
Благодарю.
1 ответ
Вот учебник:
http://java-x.blogspot.com/2006/12/implementing-jms-with-spring-message.html
Я понятия не имею, о чем вы говорите, когда говорите "домашний и удаленный интерфейсы". Вы сказали Spring POJO, но домашний и удаленный интерфейсы - это артефакты EJB 2.0.
Важный вопрос, на который нужно ответить: являются ли компоненты, управляемые сообщениями, компонентами EJB (MDB) или Spring POJO (MDP)? Если они EJB, я полностью понимаю, зачем вам домашний и удаленный интерфейсы. Если нет, я бы сказал, что это может быть чистое веб-приложение, упакованное в WAR, без EJB XML.
Вам также необходимо настроить очередь JMS. Вы сделали это правильно? WebLogic 8.1 означает JMS 1.0.2.
Это старая версия WebLogic и JDK. Почему вы не используете WebLogic 10 и JDK 6?