Я пробуя пример в «EJB3 в действии» (глава 2 пример) на Glassfish сервере приложений и имеет MDB, который не в состоянии развернуть с ошибкойJMS ресурс не создан
JMS resource not created : OrderBillingQueue
я создал соединение ресурсов и ресурсов назначения, как указано в других сообщениях, но ошибка остается. Пожалуйста, помогите мне исправить это.
Вот снимок из JMS ресурсов, созданных в GlassFish
Соответствующие части исходного кода: ПДБ
@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName="destinationName", propertyValue="OrderBillingQueue"),
@ActivationConfigProperty(propertyName="destinationType", propertyValue="javax.jms.Queue")
},mappedName = "OrderBillingQueue"
)
public class OrderBillingMDB implements MessageListener {
Соответствующие части источника код: часть впрыска ресурсов
@Resource(name = "jms/QueueConnectionFactory")
private ConnectionFactory connectionFactory;
@Resource(name = "jms/OrderBillingQueue", mappedName="OrderBillingQueue")
private Destination billingQueue;