【问题标题】:Running JUnit Tests on embedded glassfish 4 causing WARNING: AS-CDI-005在嵌入式 glassfish 4 上运行 JUnit 测试导致警告:AS-CDI-005
【发布时间】:2013-10-22 14:58:50
【问题描述】:

我想使用 CDI 在嵌入式 Glassfish 4 上运行 JUnit 测试。 它最终得到以下输出的无限循环:

警告:AS-CDI-005 Okt 22, 2013 4:49:23 PM org.glassfish.weld.BeanDeploymentArchiveImpl handleEntry

谁能帮忙

切碎

【问题讨论】:

  • 请提供完整的堆栈跟踪。

标签: java cdi glassfish-4


【解决方案1】:

对我有用的是在创建 EJB 容器时将您的应用名称放入属性中

Map<Object, Object> properties = new HashMap<Object, Object>(); 
properties.put(EJBContainer.APP_NAME, "your_app_name");
EJBContainer ejbContainer = EJBContainer.createEJBContainer(properties);

【讨论】:

    猜你喜欢
    • 2017-06-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多