【发布时间】:2011-06-26 17:22:48
【问题描述】:
每个开发者的噩梦都是他/她的代码在最终包装中的适合程度......
EJB3.x 的问题是注释的使用,而无法使用新的参数集重新编译代码以使单元通过集成测试
例如:
@MessageDriven(activationConfig = {
@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue"),
@ActivationConfigProperty(propertyName = "destination", propertyValue = "queue/Messagess") })
问题是有多少 J2ee 容器保证队列 jms 框始终是“queue/Messagess”
那么命名可以是“queue/xyzabc”.....
如何在不重新编译代码的情况下在 EJB3.x 中配置这些参数...???
关于
卡提克
【问题讨论】:
标签: java testing ejb-3.0 integration-testing