我有我的JBoss 5.1的Web應用程序兼容驗證碼:JMS遷移遺傳算法EAP 6.4
public class SendNotification {
@Resource(mappedName="queue/QueueNotification")
private Queue destination;
@Resource(mappedName="ConnectionFactory")
private QueueConnectionFactory connectionFactory;
public void sendMessageToDestination(Mymessage message) {
connection = connectionFactory.createConnection();
sessione = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);
MessageProducer producer = sessione.createProducer(destination);
ObjectMessage message = sessione.createObjectMessage();
message.setObject(messaggio);
..
producer.send(...
}
...
}
我想遷移到JBoss EAP 6,但在部署我收到此錯誤: 。
sendNotification的\」目標丟失
然後我試圖配置獨立-full.xml有:
<jms-destinations>
<jms-queue name="MyAppQueueNotification">
<entry name="java:/jms/queue/MyAppQueueNotification"/>
</jms-queue>
...
但沒有什麼改變......它有什麼問題嗎?
您是否嘗試過[紅帽應用遷移工具包(https://developers.redhat.com/products/rhamt/download/)?它可以給你提示什麼是錯的。 –