mirror of
https://github.com/apache/struts.git
synced 2026-08-05 22:56:59 +00:00
WW-5226 Upgrades Weld to version 2.4.8.Final
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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>
|
||||
|
||||
Reference in New Issue
Block a user