2012-10-08 23 views
0

当前我正在RAD中执行项目,即动态Web项目,但现在需要使用websphere MQ来排队服务。所以为了做我发现创建EJB项目的队列。所以我可以将动态Web项目转换为EJB项目?有什么方法可以将方面添加到当前项目中?将Java EE项目转换为EJB项目

回答

1

我不确定为什么你要需要一个EJB项目才能使用JMS,但无论如何 - 不能,您不能使用RAD将动态Web项目更改为EJB项目。一旦安装了动态Web项目方面(及其相关方面),就无法删除它。您可以添加其他构面,但不能添加EJB构面。您将不得不创建一个全新的RAD项目并复制代码。

+0

我被要求创建消息驱动Bean并执行JAXB对话。所以我想到了EJB项目。这是正确的?? – saagaravk

+0

现在听起来不一样了。如果你想拥有一个消息驱动的Bean,它对输入消息作出反应 - 比你需要一个EJB容器/项目。 我猜Isaac指的是你不需要EJB来**使用**发送**消息的JMS。消息可以从许多Java EE组件以及甚至没有被Java编写/运行的地方发送。 –