Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
Turing Sprint 166
Description
When upgrading CXF dependency to 3.1.12 (see CMS-10860), NoSuchMethodError is found (from running hippo-testsuite master branch):
[INFO] [talledLocalContainer] java.lang.NoSuchMethodError: org.apache.cxf.jaxrs.utils.ResourceUtils.createApplication(Ljavax/ws/rs/core/Application;ZZ)Lorg/apache/cxf/jaxrs/JAXRSServerFactoryBean; [INFO] [talledLocalContainer] at org.onehippo.repository.jaxrs.RepositoryJaxrsService.addEndpoint(RepositoryJaxrsService.java:189) [INFO] [talledLocalContainer] at org.onehippo.repository.jaxrs.RepositoryJaxrsService.init(RepositoryJaxrsService.java:139) [INFO] [talledLocalContainer] at org.onehippo.repository.jaxrs.RepositoryJaxrsServlet.init(RepositoryJaxrsServlet.java:46) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4931) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5241) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:745) [INFO] [talledLocalContainer] [INFO] [talledLocalContainer] Sep 08, 2017 3:04:49 PM org.apache.catalina.core.StandardContext loadOnStartup [INFO] [talledLocalContainer] SEVERE: Servlet [RepositoryJaxrsServlet] in web application [/cms] threw load() exception [INFO] [talledLocalContainer] java.lang.NoSuchMethodError: org.apache.cxf.jaxrs.utils.ResourceUtils.createApplication(Ljavax/ws/rs/core/Application;ZZ)Lorg/apache/cxf/jaxrs/JAXRSServerFactoryBean; [INFO] [talledLocalContainer] at org.onehippo.repository.jaxrs.RepositoryJaxrsService.addEndpoint(RepositoryJaxrsService.java:189) [INFO] [talledLocalContainer] at org.onehippo.repository.jaxrs.RepositoryJaxrsService.init(RepositoryJaxrsService.java:139) [INFO] [talledLocalContainer] at org.onehippo.repository.jaxrs.RepositoryJaxrsServlet.init(RepositoryJaxrsServlet.java:46) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1183) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:989) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:4931) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5241) [INFO] [talledLocalContainer] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752) [INFO] [talledLocalContainer] at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728) [INFO] [talledLocalContainer] at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952) [INFO] [talledLocalContainer] at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823) [INFO] [talledLocalContainer] at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [INFO] [talledLocalContainer] at java.util.concurrent.FutureTask.run(FutureTask.java:266) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [INFO] [talledLocalContainer] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [INFO] [talledLocalContainer] at java.lang.Thread.run(Thread.java:745)