· 6 years ago · Dec 06, 2019, 10:46 AM
1Код ошибки:
2
3API URL: internal/meta/classifier/TestCls/draft/11/node/14e81770-1773-11ea-8ca9-00ff053d1d33?_dc=1575628992357
4
5Stack trace: org.springframework.dao.InvalidDataAccessApiUsageException: No value supplied for the SQL parameter 'dictionary_data_type': No value registered for key 'dictionary_data_type'
6 at org.springframework.jdbc.core.namedparam.NamedParameterUtils.buildValueArray(NamedParameterUtils.java:355)
7 at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate$2.setValues(NamedParameterJdbcTemplate.java:370)
8 at org.springframework.jdbc.core.JdbcTemplate.lambda$batchUpdate$2(JdbcTemplate.java:944)
9 at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:617)
10 at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:646)
11 at org.springframework.jdbc.core.JdbcTemplate.batchUpdate(JdbcTemplate.java:936)
12 at org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate.batchUpdate(NamedParameterJdbcTemplate.java:365)
13 at com.unidata.mdm.backend.jdbc.UnidataNamedParameterJdbcTemplateImpl.batchUpdate(UnidataNamedParameterJdbcTemplateImpl.java:109)
14 at com.unidata.mdm.backend.service.classifier.meta.repository.impl.DbClassifierDraftNodeAttributeRepositoryImpl.addNodeAttributes(DbClassifierDraftNodeAttributeRepositoryImpl.java:114)
15 at com.unidata.mdm.backend.service.classifier.meta.ClassifierDraftServiceImpl.updateNodeInDraft(ClassifierDraftServiceImpl.java:433)
16 at com.unidata.mdm.backend.service.classifier.meta.util.F.lambda$tuppled$10(F.java:82)
17 at io.vavr.control.Try.mapTry(Try.java:634)
18 at io.vavr.control.Try.map(Try.java:585)
19 at com.unidata.mdm.backend.service.classifier.meta.ClassifierDraftServiceImpl.applyUpdateNodeInDraft(ClassifierDraftServiceImpl.java:418)
20 at com.unidata.mdm.backend.service.classifier.meta.util.F.lambda$null$8(F.java:77)
21 at io.vavr.control.Try.flatMapTry(Try.java:490)
22 at io.vavr.control.Try.flatMap(Try.java:472)
23 at com.unidata.mdm.backend.service.classifier.meta.ClassifierDraftServiceImpl.lambda$addChangeSetCommandToDraft$7(ClassifierDraftServiceImpl.java:259)
24 at com.unidata.mdm.backend.service.classifier.meta.util.TxControllerImpl.lambda$inTxT$3(TxControllerImpl.java:57)
25 at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140)
26 at com.unidata.mdm.backend.service.classifier.meta.util.TxControllerImpl.inTxT(TxControllerImpl.java:56)
27 at com.unidata.mdm.backend.service.classifier.meta.ClassifierDraftServiceImpl.addChangeSetCommandToDraft(ClassifierDraftServiceImpl.java:257)
28 at com.unidata.mdm.backend.service.classifier.meta.ClassifierDraftServiceImpl.lambda$addChangeSetCommandToDraft$6(ClassifierDraftServiceImpl.java:248)
29 at io.vavr.control.Try.flatMapTry(Try.java:490)
30 at io.vavr.control.Try.flatMap(Try.java:472)
31 at com.unidata.mdm.backend.service.classifier.meta.ClassifierDraftServiceImpl.addChangeSetCommandToDraft(ClassifierDraftServiceImpl.java:248)
32 at com.unidata.mdm.backend.api.rest.ClassifierDraftRestService.updateNode(ClassifierDraftRestService.java:580)
33 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
34 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
35 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
36 at java.lang.reflect.Method.invoke(Method.java:498)
37 at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:181)
38 at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:97)
39 at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:200)
40 at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:99)
41 at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
42 at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
43 at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:307)
44 at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
45 at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:251)
46 at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
47 at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
48 at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
49 at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:171)
50 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:293)
51 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPut(AbstractHTTPServlet.java:229)
52 at javax.servlet.http.HttpServlet.service(HttpServlet.java:653)
53 at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:268)
54 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303)
55 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
56 at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
57 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
58 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
59 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320)
60 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
61 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
62 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
63 at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119)
64 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
65 at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111)
66 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
67 at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170)
68 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
69 at org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
70 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
71 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
72 at org.springframework.security.web.authentication.ui.DefaultLogoutPageGeneratingFilter.doFilterInternal(DefaultLogoutPageGeneratingFilter.java:52)
73 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
74 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
75 at org.springframework.security.web.authentication.ui.DefaultLoginPageGeneratingFilter.doFilter(DefaultLoginPageGeneratingFilter.java:206)
76 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
77 at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:200)
78 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
79 at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116)
80 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
81 at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74)
82 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
83 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
84 at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56)
85 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
86 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
87 at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
88 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334)
89 at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215)
90 at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)
91 at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)
92 at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)
93 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
94 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
95 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)
96 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
97 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
98 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
99 at org.apache.catalina.filters.CorsFilter.handleSimpleCORS(CorsFilter.java:301)
100 at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:169)
101 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
102 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
103 at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:262)
104 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
105 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
106 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
107 at com.unidata.mdm.backend.util.filter.RequestIdFilter.doFilterInternal(RequestIdFilter.java:37)
108 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
109 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)
110 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
111 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:218)
112 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:110)
113 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:506)
114 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169)
115 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
116 at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:962)
117 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)
118 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:445)
119 at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1087)
120 at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:637)
121 at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)
122 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
123 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
124 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
125 at java.lang.Thread.run(Thread.java:745)