cdi

    1热度

    1回答

    我们有一个在JSF中开发的应用程序,我们将它转​​换为使用CDI。在这个过程中,我们在Wildfly中进行了测试,并且能够像转换之前一样运行它。 我们在Websphere上部署它时出现问题! 我们的应用程序有两个部分,为了简化第1部分和第2部分,其中第1部分中所产生的罐子被包含在第2部分,这意味着部署在WebSphere WAR文件已经包含部分jar文件1. 现在 ,当应用程序在WebSphere

    0热度

    1回答

    我一直在坐在一个应用程序部署到Payara 4.1.1.171的问题。 部署一直持续到它发生异常的地步。 堆栈跟踪如下: Exception while loading the app : CDI deployment failure:Exception List with 2 exceptions: Exception 0 : org.jboss.weld.exceptions.Deploy

    0热度

    1回答

    里面我有事件与预选赛 @Inject @ChangeType(FOO) private Event<SomeEventClass> event 而且我想要得到的观测方法里面的预选赛(FOO)的价值。我知道如何获得限定符作为注释,但不知道如何获得限定符的实例及其值。 public void listen(@Observes SomeEventClass event, EventMetadat

    0热度

    1回答

    目标是将一堆jar文件作为来自远程位置的插件加载,并在CDI上下文中初始化它们。 然后一个servlet可以触发事件,比如像这样: testEvent.fire(new EventTest("some message")); 哪个插件将能够观察到。示例插件将如下所示: public class Plugin{ public void respond (@Observes EventT

    0热度

    2回答

    我使用管理控制台在JBOSS EAP 6.3.2中配置了数据源。 我想知道我们可以如何获得此数据源的实例?我们可以使用@Resouce,@Inject注释来获取数据源吗? 或者我们应该使用旧的JNDI查找吗? 任何人都可以帮我理解吗?

    0热度

    2回答

    创建便携式CDI分机的示例(如this)全部使用javax.enterprise.inject.spi.Extension扩展点以允许ServiceLoader加载扩展。 是否有虚焊/ CDI API/SPI动态注册的扩展,编程? 我知道,因为你已经开始应用,而不该扩展存在,并且也许是在某些方面“为时已晚”,但要问反正生命周期可能是一个问题。具体来说,我想知道EE环境。

    0热度

    1回答

    我有一个遗留产品的JAR包含Spring(4.3.8)托管类。我需要将它与CDI(JavaEE 7)集成。 我有一个来自传统JAR的接口,它由一个CDI bean实现。 CDI Bean是从CDI BeanManager请求并从工厂方法返回的。工厂方法在Spring XML中注册并按预期工作。 当传统JAR的Spring bean依赖于实现的接口时,会发生问题。 Spring比注入CDI实现实例并

    0热度

    2回答

    我有一个EAR,它目前只包含一个WAR。我的问题是,如果mybatis -.... jar文件位于web-module.war \ WEB-INF \ lib然后一切工作正常。但如果我用maven创建了一场小型战争,并且两个mybatis相关的jar文件位于EAR/lib下,我得到一个“没有正确配置SqlSessionFactory生产者。”“错误。 我认为这是一个类路径相关的问题。 我打算在EA

    0热度

    1回答

    我试图在更改任何属性后观察@SessionScoped组件。 HttpSessionAttributeListener不会触发cdi托管组件的更改。 @SuppressWarnings("serial") @SessionScoped public class TestSession implements Serializable { private User user; publi

    0热度

    1回答

    我正在使用Jersey 1.17和CDI(Weld 2.4.1)的Web服务。我在Tomcat8上运行。我的ContextListener和资源类已成功注入我的服务实施,标记为@Inject。我正在尝试移动到泽西岛2.x,但我遇到了一个障碍。 我唯一需要注意的是我的pom.xml和web.xml。 - <servlet-class>com.sun.jersey.spi.container.ser