金蝶中间件AAS部署应用报错之:java.lang.ClassNotFoundException: javax.persistence.SynchronizationType

金蝶AAS-v9.0部署润乾v5  1.获取润乾的应用包demo(此应用包可从设计器安装目录...\report5\web\webapps下获取)放到金蝶的...\AAS-V9.0\domains\mydomain\applications目录下 2.放置数据库的驱动包至...\AAS-V9.0\lib目录下或者在金蝶控制台中配置数据源连接的时候指定数据库驱动 3.启动金蝶服务器(AAS-V9.0\domains 阅读详情
AI摘要

本文详细解析了部署SpringBoot应用时遇到的NoClassDefFoundError问题,涉及javax.persistence.SynchronizationType类缺失,通过排查库依赖并调整jar包放置位置,成功解决了在金蝶中间件AAS上的部署问题。

在金蝶中间件AAS应用服务器上部署SpringBoot应用时遇到部署不成功的情况,发现控制台报错信息具体如下:

apusic.web.webtool.war./admin-HTTPHandler-5-47] allowCasualMultipartParsing is false,no MultipartConfig,so no parse!
2022-06-17 11:00:11 信息 [apusic.web.ntkoSignServer./ntkoSignServer-HTTPHandler-5-47] 2 Spring WebApplicationInitializers detected on classpath
2022-06-17 11:00:11 错误 [apusic.con.err-HTTPHandler-5-47] ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47]
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47]   .   ____          _            __ _ _
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47]  /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47] ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47]  \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47]   '  |____| .__|_| |_|_| |_\__, | / / / /
2022-06-17 11:00:11 信息 [apusic.con.out-HTTPHandler-5-47]  =========|_|==============|___/=/_/_/_/
2022-06-17 11:00:12 信息 [apusic.con.out-HTTPHandler-5-47]  :: Spring Boot ::                (v2.5.2)
2022-06-17 11:00:12 信息 [apusic.con.out-HTTPHandler-5-47]
2022-06-17 11:00:14 错误 [apusic.con.err-HTTPHandler-5-47] SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
2022-06-17 11:00:14 错误 [apusic.con.err-HTTPHandler-5-47] SLF4J: Defaulting to no-operation (NOP) logger implementation
2022-06-17 11:00:14 错误 [apusic.con.err-HTTPHandler-5-47] SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
2022-06-17 11:00:14 信息 [apusic.web.ntkoSignServer./ntkoSignServer-HTTPHandler-5-47] Initializing Spring embedded WebApplicationContext
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] ERROR SpringApplication Application run failed
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userSessionLost': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ntkoUserService': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:175)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:155)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:97)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.WebContainer.loadServletContainerInitializers(WebContainer.java:1554)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.WebContainer.start(WebContainer.java:305)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.VirtualHost.addContext(VirtualHost.java:157)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.HttpServer.loadWebModule(HttpServer.java:224)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.WebService.loadWebModule(WebService.java:606)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.WebModule.load(WebModule.java:1964)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.J2EEApplication.loadModules(J2EEApplication.java:1300)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.J2EEApplication.startApplication(J2EEApplication.java:1206)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.J2EEApplication.startService(J2EEApplication.java:1062)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.service.Service.start(Service.java:205)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.J2EEDeployer.deploy(J2EEDeployer.java:510)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.J2EEDeployer.deploy(J2EEDeployer.java:401)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.deploy.runtime.J2EEDeployer.deploy(J2EEDeployer.java:673)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.lang.reflect.Method.invoke(Method.java:498)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.jmx.MBeanDescriptor.invoke(MBeanDescriptor.java:551)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.jmx.DynamicMBeanSupport.invoke(DynamicMBeanSupport.java:62)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.core.jvm.jmx.util.MBeanInvokeUtils.invoke(MBeanInvokeUtils.java:683)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.core.jvm.jmx.util.MBeanInvokeUtils.invoke(MBeanInvokeUtils.java:593)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.core.server.aasengine.app.AASAppServerServiceImpl.deployAppInClient(AASAppServerServiceImpl.java:130)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.core.app.impl.ApplifeCycleServiceImpl.deployAppInClient(ApplifeCycleServiceImpl.java:52)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.monitor.web.controller.ApplicationMgmtController.deployApp(ApplicationMgmtController.java:368)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.lang.reflect.Method.invoke(Method.java:498)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:204)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:854)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:765)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.ServletComponent.service(ServletComponent.java:87)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.ServletFilterWrapper.doFilter(ServletFilterWrapper.java:38)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:48)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.monitor.web.filter.AuthorityFilter.doFilter(AuthorityFilter.java:292)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:45)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:45)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.monitor.web.filter.XSSFilter.doFilter(XSSFilter.java:88)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:45)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.aasadmin.monitor.web.filter.CSRFFilter.doFilter(CSRFFilter.java:70)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.WebContainer.invoke(WebContainer.java:1165)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.WebContainer.doProcessRequest(WebContainer.java:949)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.WebContainer.processRequest(WebContainer.java:814)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.VirtualHost.processRequest(VirtualHost.java:379)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.HttpServer.processRequest(HttpServer.java:317)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.HttpConnectionHandler.service(HttpConnectionHandler.java:26)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.ConnectionHandler.processRequest(ConnectionHandler.java:360)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.ConnectionHandler.processConnection(ConnectionHandler.java:138)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.http.ConnectionHandler.run(ConnectionHandler.java:52)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.lang.Thread.run(Thread.java:748)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userSessionLost': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ntkoUserService': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:175)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:157)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:87)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:191)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      ... 83 more
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ntkoUserService': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      ... 101 more
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:579)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      ... 115 more
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] Caused by: java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.<init>(PersistenceAnnotationBeanPostProcessor.java:650)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.lambda$buildPersistenceMetadata$1(PersistenceAnnotationBeanPostProcessor.java:432)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:324)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.buildPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:417)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:388)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(PersistenceAnnotationBeanPostProcessor.java:335)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:1098)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      ... 124 more
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47] Caused by: java.lang.ClassNotFoundException: javax.persistence.SynchronizationType
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.util.UCPClassLoader$1.run(UCPClassLoader.java:190)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.util.UCPClassLoader$1.run(UCPClassLoader.java:179)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.security.AccessController.doPrivileged(Native Method)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.util.UCPClassLoader.findClass(UCPClassLoader.java:179)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.ReloadableClassLoader.findClass(ReloadableClassLoader.java:294)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.ReloadableClassLoader.loadClassInternal(ReloadableClassLoader.java:197)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at com.apusic.web.container.ReloadableClassLoader.loadClass(ReloadableClassLoader.java:153)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
2022-06-17 11:00:16 错误 [apusic.con.err-HTTPHandler-5-47]      ... 132 more
2022-06-17 11:00:16 错误 [apusic.application.ntkoSignServer-HTTPHandler-5-47] 启动失败
com.apusic.deploy.runtime.DeploymentException: 模块 'ntkoSignServer' 装载失败。
        at com.apusic.deploy.runtime.J2EEApplication.loadModules(J2EEApplication.java:1302)
        at com.apusic.deploy.runtime.J2EEApplication.startApplication(J2EEApplication.java:1206)
        at com.apusic.deploy.runtime.J2EEApplication.startService(J2EEApplication.java:1062)
        at com.apusic.service.Service.start(Service.java:205)
        at com.apusic.deploy.runtime.J2EEDeployer.deploy(J2EEDeployer.java:510)
        at com.apusic.deploy.runtime.J2EEDeployer.deploy(J2EEDeployer.java:401)
        at com.apusic.deploy.runtime.J2EEDeployer.deploy(J2EEDeployer.java:673)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at com.apusic.jmx.MBeanDescriptor.invoke(MBeanDescriptor.java:551)
        at com.apusic.jmx.DynamicMBeanSupport.invoke(DynamicMBeanSupport.java:62)
        at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
        at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
        at com.apusic.aasadmin.core.jvm.jmx.util.MBeanInvokeUtils.invoke(MBeanInvokeUtils.java:683)
        at com.apusic.aasadmin.core.jvm.jmx.util.MBeanInvokeUtils.invoke(MBeanInvokeUtils.java:593)
        at com.apusic.aasadmin.core.server.aasengine.app.AASAppServerServiceImpl.deployAppInClient(AASAppServerServiceImpl.java:130)
        at com.apusic.aasadmin.core.app.impl.ApplifeCycleServiceImpl.deployAppInClient(ApplifeCycleServiceImpl.java:52)
        at com.apusic.aasadmin.monitor.web.controller.ApplicationMgmtController.deployApp(ApplicationMgmtController.java:368)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:204)
        at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:132)
        at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:97)
        at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:854)
        at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:765)
        at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
        at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
        at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
        at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
        at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:872)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
        at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
        at com.apusic.web.container.ServletComponent.service(ServletComponent.java:87)
        at com.apusic.web.container.ServletFilterWrapper.doFilter(ServletFilterWrapper.java:38)
        at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:48)
        at com.apusic.aasadmin.monitor.web.filter.AuthorityFilter.doFilter(AuthorityFilter.java:292)
        at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
        at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
        at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:45)
        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
        at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
        at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
        at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:45)
        at com.apusic.aasadmin.monitor.web.filter.XSSFilter.doFilter(XSSFilter.java:88)
        at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
        at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
        at com.apusic.web.container.FilterChainImpl.doFilter(FilterChainImpl.java:45)
        at com.apusic.aasadmin.monitor.web.filter.CSRFFilter.doFilter(CSRFFilter.java:70)
        at com.apusic.web.container.FilterComponent.doFilter(FilterComponent.java:65)
        at com.apusic.web.container.FilterChainImpl.performFilter(FilterChainImpl.java:38)
        at com.apusic.web.container.WebContainer.invoke(WebContainer.java:1165)
        at com.apusic.web.container.WebContainer.doProcessRequest(WebContainer.java:949)
        at com.apusic.web.container.WebContainer.processRequest(WebContainer.java:814)
        at com.apusic.web.http.VirtualHost.processRequest(VirtualHost.java:379)
        at com.apusic.web.http.HttpServer.processRequest(HttpServer.java:317)
        at com.apusic.web.http.HttpConnectionHandler.service(HttpConnectionHandler.java:26)
        at com.apusic.web.http.ConnectionHandler.processRequest(ConnectionHandler.java:360)
        at com.apusic.web.http.ConnectionHandler.processConnection(ConnectionHandler.java:138)
        at com.apusic.web.http.ConnectionHandler.run(ConnectionHandler.java:52)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userSessionLost': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ntkoUserService': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:163)
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:577)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145)
        at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:754)
        at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434)
        at org.springframework.boot.SpringApplication.run(SpringApplication.java:338)
        at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:175)
        at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:155)
        at org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:97)
        at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:174)
        at com.apusic.web.container.WebContainer.loadServletContainerInitializers(WebContainer.java:1554)
        at com.apusic.web.container.WebContainer.start(WebContainer.java:305)
        at com.apusic.web.http.VirtualHost.addContext(VirtualHost.java:157)
        at com.apusic.web.http.HttpServer.loadWebModule(HttpServer.java:224)
        at com.apusic.web.WebService.loadWebModule(WebService.java:606)
        at com.apusic.deploy.runtime.WebModule.load(WebModule.java:1964)
        at com.apusic.deploy.runtime.J2EEApplication.loadModules(J2EEApplication.java:1300)
        ... 67 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'userSessionLost': Unsatisfied dependency expressed through field 'userService'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ntkoUserService': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
        at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:213)
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212)
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:175)
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:157)
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:87)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.getServletContextInitializerBeans(ServletWebServerApplicationContext.java:260)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.selfInitialize(ServletWebServerApplicationContext.java:234)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:191)
        at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:160)
        ... 83 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'ntkoUserService': Unsatisfied dependency expressed through field 'userDao'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
        at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1413)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300)
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
        ... 101 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ntkoUserDao' defined in com.ntko.sign.dao.NtkoUserDao defined in @EnableJpaRepositories declared on JpaRepositoriesRegistrar.EnableJpaRepositoriesConfiguration: Post-processing of merged bean definition failed; nested exception is java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:579)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:524)
        at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1380)
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1300)
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
        ... 115 more
Caused by: java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.<init>(PersistenceAnnotationBeanPostProcessor.java:650)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.lambda$buildPersistenceMetadata$1(PersistenceAnnotationBeanPostProcessor.java:432)
        at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:324)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.buildPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:417)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:388)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(PersistenceAnnotationBeanPostProcessor.java:335)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:1098)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576)
        ... 124 more
Caused by: java.lang.ClassNotFoundException: javax.persistence.SynchronizationType
        at com.apusic.util.UCPClassLoader$1.run(UCPClassLoader.java:190)
        at com.apusic.util.UCPClassLoader$1.run(UCPClassLoader.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.apusic.util.UCPClassLoader.findClass(UCPClassLoader.java:179)
        at com.apusic.web.container.ReloadableClassLoader.findClass(ReloadableClassLoader.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at com.apusic.web.container.ReloadableClassLoader.loadClassInternal(ReloadableClassLoader.java:197)
        at com.apusic.web.container.ReloadableClassLoader.loadClass(ReloadableClassLoader.java:153)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 132 more

这个报错之所以很长是因为我在部署过程中因为报错 不确认到底什么问题,所以进行了多次部署,整体情况就是项目没有部署运行起来,因为我设定的是部署就运行,过程中出现了 dao创建不的情况。 可以看到这个报错信息内容很长,处理完成后得到的经验告诉我:不能慌,不要着急,慢慢找 一下错误信息。

java的问题原因其实还是比较好找,找日志里的Caused by信息 ,然后再根据caused by报错情况顺藤摸瓜基本上就都能找到处理方案。

可以看到这个报错过程中的重点信息即Caused by信息为:

Caused by: java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor$PersistenceElement.<init>(PersistenceAnnotationBeanPostProcessor.java:650)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.lambda$buildPersistenceMetadata$1(PersistenceAnnotationBeanPostProcessor.java:432)
        at org.springframework.util.ReflectionUtils.doWithLocalMethods(ReflectionUtils.java:324)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.buildPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:417)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.findPersistenceMetadata(PersistenceAnnotationBeanPostProcessor.java:388)
        at org.springframework.orm.jpa.support.PersistenceAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(PersistenceAnnotationBeanPostProcessor.java:335)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:1098)
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:576)
        ... 124 more
Caused by: java.lang.ClassNotFoundException: javax.persistence.SynchronizationType
        at com.apusic.util.UCPClassLoader$1.run(UCPClassLoader.java:190)
        at com.apusic.util.UCPClassLoader$1.run(UCPClassLoader.java:179)
        at java.security.AccessController.doPrivileged(Native Method)
        at com.apusic.util.UCPClassLoader.findClass(UCPClassLoader.java:179)
        at com.apusic.web.container.ReloadableClassLoader.findClass(ReloadableClassLoader.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:418)
        at com.apusic.web.container.ReloadableClassLoader.loadClassInternal(ReloadableClassLoader.java:197)
        at com.apusic.web.container.ReloadableClassLoader.loadClass(ReloadableClassLoader.java:153)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:351)
        ... 132 more

Caused by: java.lang.ClassNotFoundException: javax.persistence.SynchronizationType

 

我们先看一下 这个错误信息 , javax.persistence.SynchronizationType这个类找不到。 这个类为 javax.persistence包下所有的,我们检查一下AAS里使用的lib情况。

AAS 的lib 目录在根目录下:

 

可以查到  AAS的lib下 有一个 javax.persistence-2.0.5.jar,但是根据报错 java.lang.ClassNotFoundException: javax.persistence.SynchronizationType 可以看出来使用的这个jar包里不含有SynchronizationType 这个类,因此我们需要考虑换个有SynchronizationType类的jar包。  

根据AAS的jar包使用原则:冲突的jar包放在sp目录里面优先加载 v9默认是先加载aas的jar  假设 应用需要的jar版本比aas lib下的版本高,也应该将 高版本的这个jar放到sp目录下 使其优先加载。

在这次应用部署过程中,我这个应用用的这个SynchronizationType类 是通过jakarta.persistence-api-2.2.3.jar这个jar提供的,因此我只需要考虑将这个jar包放到 AAS的sp目录下即可:

这样之后  java.lang.ClassNotFoundException: javax.persistence.SynchronizationType  的问题 就解决了。

过程中我还尝试将原本AAS的lib下的 jar删除,然后将需要的jar包放到lib对应位置,发现也能解决这个问题,不过还是建议不主动修改AAS本身的jar包,冲突的,需要的 放sp目录下就行。

 

在麒麟V10服务器上安装与运行金蝶AAS中间件 1 简介 金蝶 Apusic 应用服务器(AAS)是由金蝶天燕开发的应用系统运行平台,为应用系统提供便捷开发、灵活部署、可靠运行、高效管理及快速集成等关键支撑。支持 Java 企业级规范和主流应用框架,广泛应用于电子政务和企业核心关键应用。 2 准备工作 AAS 中间件安装包可以在网上搜索下载或联系金蝶天燕公司获取,我们这里以 9.0 版本为例进行操作: AAS-V9.0.zip 安装环境: CPU 飞腾FT2000+ 操作系统:Kylin Linux Advanced Serve.. 阅读详情

相关推荐

金蝶中间件:AAS-V9.0.zip

国产中间件应用完美适配各类业务系统,为客户提供安全稳定、高效可靠、使用便捷的业务运行支撑平台。

allowCasualMultipartParsing is false no MultipartConfig so no parse

金蝶部署的服务包上传文件遇到以下报错信息,allowCasualMultipartParsing is false,no MultipartConfig,so no parse! 解决方案: 在金蝶相应作用域下的config/web.xml添加如下配置 <context-param> <param-name>apusic.allowCasualMultipartParsing</param-name> <param-value>true</pa

weixin_44963125的博客 2913

如何编译RustDesk(Unbuntu 和Android版本)

备注:官方文档上,一边都是基于sciter,这个在后面已经不建议使用了,但是依然可以编译刚开始的时候看官方的文档,涉及的东西比较多,也搞的一头雾水,通过B站上一个视频,可以通过CI/CD来编译,以及act本地试试(最终放弃,大概需要下载大几十G的容器下来)。最终总算明确了方向,可以用自动化流水线来编译。直接看CI/CD的脚本文件文件在.github/workflows目录下,重点研究 bridge.yml 和flutter-build.yml 这两个文件。

lvronglee的专栏 2548

java中常见错误及解决方案

1. java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ecrm_3]] at java.ut...

monnahi的博客 5969

LK32T102 单片机 操作GPIO实现流水灯(1)

前言: LK32T10232(32位)单片机是一款专为电机控制器和数字电源开发的高性能 MCU。采Cortex-M0 内核,最高工作频率可达 72Mhz,ADC 采样速率 达 1Msps。同时具备协处理器单元可满足各种乘法、除法、移位以及各种 复杂函数运算。 LK32T102(32位)支持单电源供电,且内嵌高精度高速及低速振荡器,以及具备 多种低功耗工作模式。同时,集成了多路增强型 PWM,多通道模拟比较 器和高速运算放大器,可满足多种电机及功率控制应用,并简化系统成本。...

qq_58676187的博客 3189

雷达信号处理DDC数字下变频

由于接收到的雷达信号频率较高,不能对其进行直接采样并数据处理,所以需要对雷达信号进行预处理,在降低其采样率的同时,将其由中频降低到低频,然后对输出的基带信号进行后续的解析,以便于获取雷达信号的特征参数。 本文采用数字正交下变频,将单通道信号转化为正交双通道信号,数字下变频(DDC)的原型为模拟下变频,通过对窄带雷达信号或单频信号进行数字混频,然后对信号进行正交采样,提取 I、Q 两路正交分量,最后通过滤波去除信号中的高频分量,将信号由中高频搬移至低频。 模拟下变频的系统框图如下: 其数学推导.

qq_44033461的博客 5230

Caused by: java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType

重构项目,出现问题求大佬解决,主要找不到java.lang.NoClassDefFoundError: javax/persistence/SynchronizationType的问题

qq_43783803的博客 834

Jitsi中的Prosody(谐音:破扫敌)介绍

凭借其灵活的插件系统、强大的安全性和出色的性能,Prosody 成为许多企业和开发者构建定制化通信解决方案的首选。在 Jitsi 的多方视频会议场景中,Prosody 不仅处理基本的信令任务,还需要与其他组件(如 Jitsi Videobridge)协作,确保视频流的正确分发和控制。Prosody 提供了丰富的插件系统,允许开发者通过模块扩展其功能。Prosody 就是一个实现 XMPP 协议的服务器,它支持 XMPP 协议的标准功能,如消息传递、群组聊天、传送状态信息等,并提供了高效、可扩展的服务。

江左散人的专栏 1167

javaEE第二阶段报错信息及原因记录(Spring+Mybaits+SpringMVC+Maven+mapper逆向工程)

javaEE第二阶段,使用技术:Spring+Mybaits+SpringMVC+Maven+mapper逆向工程 1. 报错信息:org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'itemsDao' defined in file [D:\IDEA\maven_day...

我想做阿信的博客 1988

STM32实战:5分钟搞定MXL90614红外测温模块的I2C驱动(附完整代码)

本文提供了一份快速集成MLX90614红外测温模块的STM32实战指南。通过详细的软件I2C驱动代码,重点解析了SMBus通信协议、CRC校验及温度数据转换,帮助开发者避开常见陷阱,实现5分钟内完成模块驱动并读取准确温度值。

wasm7browser的博客 353

AI硬件加速:CPU vs GPU性能对比

AI硬件加速:CPU vs GPU性能对比 关键词:人工智能、硬件加速、CPU、GPU、性能对比、硬件架构、并行计算、优化策略、项目实战 摘要: 本文将深入探讨AI

AI天才研究院 1914

金蝶中间件上传文件报错

金蝶中间件上传文件报错 上传文件报错,见下图:allowCasualMultipartParsing is false,no MultipartConfig,so no parse! 解决办法: vi /jindie/domains/mydomain/config/web.xml 在里边添加配置,并重启服务

sinat_41780604的博客 2120

软件可靠性设计

本文系统介绍了软件可靠性设计与建模的理论框架和实施方法。首先从可靠性定义、核心思想和与建模的关系等理论基础出发,重点阐述了模块化设计、冗余容错、异常处理等六类可靠性设计方法及其技术栈。文章详细分析了可靠性设计在软件生命周期各阶段的应用,并深入探讨了设计与建模的深度结合机制,包括参数影响、验证方法和量化指标。最后提出了覆盖设计、开发、测试和运行四个阶段的落地策略,形成完整的"设计-建模-运行"流程体系。全文强调通过预防性设计和量化建模相结合的方法提升软件系统的可靠性和稳定性。

moton2017的博客 896

java.lang.UnsupportedOperationException

Arrays.asList()使用中所遇到的坑

xu990128638的专栏 2482

YOLO26模型应用过程中的报错处理及疑问解答,涉及环境搭建、模型训练、模块改进、论文写作

本文记录了YOLO26模型的这一系列过程中可能发生的问题,以及大家非常关心的问题,这里统一做了一个记录和解答。

Limiiiing的博客 241

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

解决spring项目中引入devtools的 java.lang.reflect.InvocationTargetException错误

报错信息如下:(请确认是你的错误) Exception in thread "restartedMain" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAcc...

村雨的博客 5427

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

java map failed_java.lang.OutOfMemoryError: Map failed此报错如何解决

java.io.IOException: Map failed详细信息如下 :java.lang.RuntimeException:java.io.IOException:Mapfailedatcom.fr.web.core.MessageRecorder.initWriter(UnknownSource)atcom.fr.web.core.MessageRecorder.write(...

weixin_36262567的博客 1670

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

Springboot+vue项目 适配金蝶AAS,附上金蝶操作说明

金蝶部署 金蝶操作文档

HM_1011000000的博客 7274

金蝶多文件上传报错的处理方法

金蝶底层封装Tomcat,如果多文件无法上传是因为没有配置。 首先找到当前域下的实例文件,我的是AAS/domains/mydomain。 然后在当前文件下找到config文件中的web.xml 最后添加如下配置即可: <context-param> <param-name>apusic.allowCasualMultipartParsing</param-name> 、 <param-value>true</param-value>

StrongGS的博客 2089

dubbo启动报错 java.lang.reflect.InvocationTargetException null 没有提供者没有消费者

在网上查找了一番,网上的说发众说飞云,有人说要保证提供者和消费者的包名一致,也有人说是ip的问题要在host里面配置,服务提供者的主类上没有配置注解,这个有点坑爹了,大家在配置的时候一定要注意的就是细心,否则要吃大亏的。启动dubbo时,控制台报错信息如下。后来经过一番仔细查找发现不对的地方了。打开dubbo的服务注册中心发现。浏览器访问接口测试成功。...

m0_67403076的博客 1445

启动Spring MVC项目报错java.lang.AbstractMethodError

1.环境介绍 在Spring MVC项目中,配置自己写的过滤器时发现实现Filter接口时,只强制实现doFilter方法 查看Filter源码发现,其他两个方法被default修饰: public interface Filter { default public void init(FilterConfig filterConfig) throws ServletException {} public void doFilter(ServletRequ.

a1489540461的博客 3725

Maven构建过程中 [ERROR] Malformed \uxxxx encoding 的解决过程

背景 在使用CICD进行构建时,第一次构建成功,第二次之后就一直失败,异常信息如下: [ERROR] Malformed \uxxxx encoding. java.lang.IllegalArgumentException: Malformed \uxxxx encoding. at java.util.Properties.loadConvert (Properties.java:574) at java.util.Properties.load0 (Properties.java:39..

风中云彩的博客 9352

java实战1:程序常见Exception异常汇总

1:java序列化异常:Caused by: java.io.NotSerializableException: java.security.ProtectionDomain 在运行时突然报序列化异常 Exception in thread "main" java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.Nati

weixin_43930865的博客 3691

java应用程序错误_我想运行应用程序时出现Java FX错误

我尝试使用javaFx构建一个Windows应用程序,当我尝试运行该应用程序时,它给了我这个。ant -f D:\\java\\NetBeansProjects\\Login2 jfxsa-run init: Deleting:D:\java\NetBeansProjects\Login2\build\built-jar.properties deps-jar:Updating property ...

weixin_39759182的博客 1043

Tomcat基本组件、其功能和处理请求的过程

一、Tomcat组件 Tomcat是一个基于组件的服务器,它的构成组件都是可配置的,其中最外层的组件是Catalina Servlet容器,其他的组件按照一定的格式要求配置在这个顶层容器中 Tomcat的各个组件是在\conf\server.xml文件中配置的,如下: XML配置文件结构                     顶层类元素:一个配置文件中只能有一个元素,可

ZHANGBOQING1994的专栏 1114

出现 java.lang.NoSuchMethodError 错误的原因及解决方法

在项目依赖比较复杂或者Java运行的环境有问题时,或者同一类型的jar包有不同版本存在,都可能触发该错误。本质上说是JVM找不到某个类的特定方法,也就是说JVM加载了错误版本的类。说白了,就是JVM找不到真正想要调用的方法啦!出现该错误的情形主要有以下两个种:(1)引用了不匹配的包版本; (2)开发环境和运行环境不一致。

安正勋的博客 12万+
上一篇: tongweb使用之端口冲突处理办法
下一篇: KingBaseES 报错Connection to X.X.X.X:54321 refused.Check that the hostname and port are correct and ..
夜雨胭脂凝夜紫
博客等级 码龄16年 452粉丝 153原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值