Updating Weld version due to CVE-2014-8122 # Conflicts: # parent/pom.xml
Project: http://git-wip-us.apache.org/repos/asf/cxf/repo Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/487cb7c2 Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/487cb7c2 Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/487cb7c2 Branch: refs/heads/3.0.x-fixes Commit: 487cb7c2c992e280e3aa6758399ecfa5bfaccff5 Parents: 8fbce9d Author: Colm O hEigeartaigh <cohei...@apache.org> Authored: Tue Mar 15 11:35:09 2016 +0000 Committer: Colm O hEigeartaigh <cohei...@apache.org> Committed: Tue Mar 15 11:41:08 2016 +0000 ---------------------------------------------------------------------- parent/pom.xml | 5 +++++ .../cxf/systest/jaxrs/cdi/WeldDiscoverableContainer.java | 9 +++++---- .../cxf/systest/jaxrs/cdi/tomcat/AbstractTomcatServer.java | 4 ++-- 3 files changed, 12 insertions(+), 6 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cxf/blob/487cb7c2/parent/pom.xml ---------------------------------------------------------------------- diff --git a/parent/pom.xml b/parent/pom.xml index a06475f..15a8088 100644 --- a/parent/pom.xml +++ b/parent/pom.xml @@ -172,7 +172,12 @@ <cxf.validation.api.version>1.1.0.Final</cxf.validation.api.version> <cxf.cdi.api.version>1.1</cxf.cdi.api.version> <cxf.json.api.version>1.0</cxf.json.api.version> +<<<<<<< HEAD <cxf.jboss.weld.version>2.1.2.Final</cxf.jboss.weld.version> +======= + <cxf.jboss.weld.version>2.3.3.Final</cxf.jboss.weld.version> + <cxf.jboss.logging.version>3.3.0.Final</cxf.jboss.logging.version> +>>>>>>> 3a1b806... Updating Weld version due to CVE-2014-8122 <cxf.osgi.validation.api.version>1.1.0</cxf.osgi.validation.api.version> <cxf.hibernate.validator.version>5.0.2.Final</cxf.hibernate.validator.version> <cxf.glassfish.json.version>1.0.4</cxf.glassfish.json.version> http://git-wip-us.apache.org/repos/asf/cxf/blob/487cb7c2/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/WeldDiscoverableContainer.java ---------------------------------------------------------------------- diff --git a/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/WeldDiscoverableContainer.java b/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/WeldDiscoverableContainer.java index db726d8..2fabdd1 100644 --- a/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/WeldDiscoverableContainer.java +++ b/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/WeldDiscoverableContainer.java @@ -21,7 +21,8 @@ package org.apache.cxf.systest.jaxrs.cdi; import org.jboss.weld.environment.Container; import org.jboss.weld.environment.ContainerContext; import org.jboss.weld.environment.jetty.JettyContainer; -import org.jboss.weld.environment.tomcat7.Tomcat7Container; +import org.jboss.weld.environment.tomcat.TomcatContainer; +import org.jboss.weld.resources.spi.ResourceLoader; /** * Because we are mixing several Servlet Containers in the same project, JBoss Weld @@ -34,13 +35,13 @@ public class WeldDiscoverableContainer implements Container { if (JettyContainer.class.getName().equals(System.getProperty(Container.class.getName()))) { delegate = JettyContainer.INSTANCE; } else { - delegate = Tomcat7Container.INSTANCE; + delegate = TomcatContainer.INSTANCE; } } @Override - public boolean touch(ContainerContext context) throws Exception { - return delegate.touch(context); + public boolean touch(ResourceLoader loader, ContainerContext context) throws Exception { + return delegate.touch(loader, context); } @Override http://git-wip-us.apache.org/repos/asf/cxf/blob/487cb7c2/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/tomcat/AbstractTomcatServer.java ---------------------------------------------------------------------- diff --git a/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/tomcat/AbstractTomcatServer.java b/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/tomcat/AbstractTomcatServer.java index a28cff3..2ff0388 100644 --- a/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/tomcat/AbstractTomcatServer.java +++ b/systests/cdi/src/test/java/org/apache/cxf/systest/jaxrs/cdi/tomcat/AbstractTomcatServer.java @@ -26,7 +26,7 @@ import java.io.IOException; import org.apache.catalina.startup.Tomcat; import org.apache.cxf.testutil.common.AbstractBusTestServerBase; import org.jboss.weld.environment.Container; -import org.jboss.weld.environment.tomcat7.Tomcat7Container; +import org.jboss.weld.environment.tomcat.TomcatContainer; public abstract class AbstractTomcatServer extends AbstractBusTestServerBase { @@ -44,7 +44,7 @@ public abstract class AbstractTomcatServer extends AbstractBusTestServerBase { protected void run() { System.setProperty("java.naming.factory.url", "org.eclipse.jetty.jndi"); System.setProperty("java.naming.factory.initial", "org.eclipse.jetty.jndi.InitialContextFactory"); - System.setProperty(Container.class.getName(), Tomcat7Container.class.getName()); + System.setProperty(Container.class.getName(), TomcatContainer.class.getName()); server = new Tomcat(); server.setPort(port);