我试图从Websphere 9转到Liberty配置文件。几乎可以正常使用,但是当我尝试致电休息服务时,却遇到异常:
[ERROR ] SRVE0271E: Uncaught init() exception created by servlet [RestApplicationconfig] in application [DSI]: org.apache.cxf.bus.extension.ExtensionException: Could not find constructor for class org.apache.cxf.ws.policy.PolicyDataEngineImpl for args [com.ibm.ws.jaxrs20.bus.LibertyApplicationBus@70de7d28].
at org.apache.cxf.bus.extension.Extension.load(Extension.java:266)
at [internal classes]
at logback.RequestLoggerServletFilter.doFilter(RequestLoggerServletFilter.java:59)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
at [internal classes]
Caused by: java.lang.NoSuchMethodException: org.apache.cxf.ws.policy.PolicyDataEngineImpl.<init>()
at java.lang.Class.getconstructor0(Class.java:3082)
at java.lang.Class.getconstructor(Class.java:1825)
at org.apache.cxf.bus.extension.Extension.load(Extension.java:241)
... 4 more
[ERROR ] SRVE0315E: An exception occurred: java.lang.Throwable: javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception created by servlet
at com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:5051)
at [internal classes]
Caused by: javax.servlet.ServletException: SRVE0207E: Uncaught initialization exception created by servlet
at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:360)
at [internal classes]
at eu.unicredit.xframe.system.elf.logback.RequestLoggerServletFilter.doFilter(RequestLoggerServletFilter.java:59)
at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:201)
... 1 more
Caused by: org.apache.cxf.bus.extension.ExtensionException: Could not find constructor for class org.apache.cxf.ws.policy.PolicyDataEngineImpl for args [com.ibm.ws.jaxrs20.bus.LibertyApplicationBus@70de7d28].
at org.apache.cxf.bus.extension.Extension.load(Extension.java:266)
... 4 more
Caused by: java.lang.NoSuchMethodException: org.apache.cxf.ws.policy.PolicyDataEngineImpl.<init>()
at java.lang.Class.getconstructor0(Class.java:3082)
at java.lang.Class.getconstructor(Class.java:1825)
at org.apache.cxf.bus.extension.Extension.load(Extension.java:241)
... 4 more
目前,我不知道如何解决这个问题。 我需要帮助。
最好的问候。 拉法(Rafał)