g.apache.cxf.phase.PhaseInterceptorChain.doDefaultLogging {http://servicexxx.com/}XxxxServiceService のインターセプタが例外をスローしました。現在アンワインドしていますjava.lang.RuntimeException: org.apache.cxf.staxutils で
安全な XMLInputFactory を作成できません。
StaxUtils.createXMLInputFactory(StaxUtils.java:338)
org.apache.cxf.staxutils.StaxUtils.getXMLInputFactory(StaxUtils.java:278)
org.apache.cxf.staxutils.StaxUtils.createXMLStreamReader(StaxUtils.java:1723)
org. .apache.cxf.interceptor.StaxInInterceptor.handleMessage(StaxInInterceptor.java:127)
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
org.apache.cxf.transport.servletでorg.apache.cxf.transport.servlet.ServletController.invoke( ServletController.java:208)
の
org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java) の .ServletController.invokeDestination(ServletController.java:234) :160)
org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216) で
org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) で
org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) で
javax.servlet.http.HttpServlet .service(HttpServlet.java:652)
org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
で org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
で org.apache.hiro.web.servlet.AdviceFilter .executeChain(AdviceFilter.java:108)
org.apache.hiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
at org.apache.hiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125) )
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
で org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
org.apache.hiro.web.servlet.AdviceFilter.executeChain(AdviceFilter.java:108)
org.apache.hiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:137)
org.apache.hiro.web .servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
@org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162) )
com.github.xiaoymin.swaggerbootstrapui.filter.SecurityBasicAuthFilter.doFilter(SecurityBasicAuthFilter.java:84)
にあります。
構成を追加する
@PostConstruct public void init() { //cxf 変換を安全に設定しないと、エラーが報告されます。安全な XMLInputFactory を作成できません。 System.setProperty(StaxUtils.ALLOW_INSECURE_PARSER, "1"); }