(Jboss 5)在War文件中未检测/部署带注释的消息驱动Bean

时间:2015-03-14 16:12:29

标签: java-ee jboss java-ee-6 jboss5.x

获得以下带注释的mdb,当将其部署为jar(即使没有ejb.jar.xml)到Jboss中时有效但在战争中部署时不起作用,mdbs似乎被忽略。我有一个这是一个战争的项目,并希望像今天一样注入,因为mdb需要引用lib文件夹中的jar文件&也在战争中分类。我基本上是在寻找最简单的选择,因此我不需要对现有的战争结构做出太多改变。有什么想法吗?

@MessageDriven(
        activationConfig = { @ActivationConfigProperty(
                propertyName = "destinationType", propertyValue = "javax.jms.Queue"),
                @ActivationConfigProperty(
                        propertyName = "destination", propertyValue = "queue/testqueue1")
        })
public class MessageConsumer implements MessageListener {

 public void onMessage(Message message) {

        System.out.println("Received..............:" + message.getText());
    }
}

0 个答案:

没有答案