WW-5226 Upgrades Weld to version 2.4.8.Final

This commit is contained in:
Lukasz Lenart
2022-09-17 09:40:38 +02:00
parent 12beb20949
commit c9c39130f6
2 changed files with 18 additions and 17 deletions
@@ -18,33 +18,33 @@
*/
package org.apache.struts2.cdi;
import org.jboss.weld.environment.se.StartMain;
import static org.junit.Assert.*;
import org.jboss.weld.bootstrap.api.helpers.RegistrySingletonProvider;
import org.jboss.weld.environment.se.Weld;
import org.jboss.weld.environment.se.WeldContainer;
import org.junit.Before;
import org.junit.BeforeClass;
import org.junit.Test;
import org.springframework.mock.jndi.SimpleNamingContextBuilder;
import javax.enterprise.inject.spi.InjectionTarget;
/**
* CdiObjectFactoryTest.
*/
import static org.junit.Assert.assertNotNull;
import static org.junit.Assert.assertSame;
import static org.junit.Assert.assertTrue;
public class CdiObjectFactoryTest {
@Before
public void setUp() throws Exception {
@BeforeClass
public static void setup() throws Exception {
Weld weld = new Weld().containerId(RegistrySingletonProvider.STATIC_INSTANCE);
WeldContainer container = weld.initialize();
SimpleNamingContextBuilder builder = new SimpleNamingContextBuilder();
builder.activate();
StartMain sm = new StartMain(new String[0]);
WeldContainer weldContainer = sm.go();
builder.bind(CdiObjectFactory.CDI_JNDIKEY_BEANMANAGER_COMP, weldContainer.getBeanManager());
builder.bind(CdiObjectFactory.CDI_JNDIKEY_BEANMANAGER_COMP, container.getBeanManager());
}
@Test
public void testFindBeanManager() throws Exception {
public void testFindBeanManager() {
assertNotNull(new CdiObjectFactory().findBeanManager());
}
@@ -56,7 +56,8 @@ public class CdiObjectFactoryTest {
assertNotNull(fooConsumer.fooService);
}
@Test public void testGetInjectionTarget() throws Exception {
@Test
public void testGetInjectionTarget() {
final CdiObjectFactory cdiObjectFactory = new CdiObjectFactory();
final InjectionTarget<?> injectionTarget = cdiObjectFactory.getInjectionTarget(FooConsumer.class);
assertNotNull(injectionTarget);
+2 -2
View File
@@ -1202,13 +1202,13 @@
<dependency>
<groupId>org.jboss.weld</groupId>
<artifactId>weld-core</artifactId>
<version>2.2.16.SP1</version>
<version>2.4.8.Final</version>
</dependency>
<dependency>
<groupId>org.jboss.weld.se</groupId>
<artifactId>weld-se</artifactId>
<version>2.2.16.SP1</version>
<version>2.4.8.Final</version>
</dependency>
<dependency>