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

本文详细解析了部署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目录下就行。

 

[root@yfw ~]# cd /opt/openfire [root@yfw openfire]# # 删除名为 restapi-openfire-plugin-assembly 的残留目录 [root@yfw openfire]# rm -rf restapi-openfire-plugin-assembly [root@yfw openfire]# [root@yfw openfire]# # 再次确认是否还有任何 restapi 相关内容 [root@yfw openfire]# ls -la | grep -i restapi -rw-r--r-- 1 root root 15366925 Oct 2 19:06 restAPI.jar [root@yfw openfire]# # 删除根目录下的 restAPI.jar(不是在 plugins/ 下) [root@yfw openfire]# rm -f /opt/openfire/restAPI.jar [root@yfw openfire]# [root@yfw openfire]# # 再次确认是否还有任何 restapi 相关内容 [root@yfw openfire]# ls -la /opt/openfire | grep -i restapi [root@yfw openfire]# # 进入 plugins 目录 [root@yfw openfire]# cd /opt/openfire/plugins [root@yfw plugins]# [root@yfw plugins]# # 查看是否有残留 [root@yfw plugins]# ls -la | grep -i restapi -rw-r--r-- 1 root root 13769741 Oct 3 01:25 restAPI-openfire-plugin-assembly.jar [root@yfw plugins]# # 删除错误命名的 JAR 文件 [root@yfw plugins]# rm -f /opt/openfire/plugins/restAPI-openfire-plugin-assembly.jar [root@yfw plugins]# [root@yfw plugins]# # 再次检查是否还有任何 restapi 相关内容(不区分大小写) [root@yfw plugins]# ls -la /opt/openfire/plugins | grep -i restapi [root@yfw plugins]# # 回到你的项目目录 [root@yfw plugins]# cd ~/openfire-plugins/restapi-plugin [root@yfw restapi-plugin]# [root@yfw restapi-plugin]# # 清理旧构建 + 重新打包 [root@yfw restapi-plugin]# mvn clean package [INFO] Scanning for projects... [INFO] [INFO] ------------< com.example.openfire.plugins:restapi-plugin >------------- [INFO] Building REST API Plugin 1.0.0-SNAPSHOT [INFO] --------------------------------[ jar ]--------------------------------- [INFO] [INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ restapi-plugin --- [INFO] Deleting /root/openfire-plugins/restapi-plugin/target [INFO] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ restapi-plugin --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 1 resource [INFO] [INFO] --- maven-compiler-plugin:3.11.0:compile (default-compile) @ restapi-plugin --- [INFO] Changes detected - recompiling the module! :source [INFO] Compiling 1 source file with javac [debug target 11] to target/classes [WARNING] system modules path not set in conjunction with -source 11 [INFO] [INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ restapi-plugin --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] skip non existing resourceDirectory /root/openfire-plugins/restapi-plugin/src/test/resources [INFO] [INFO] --- maven-compiler-plugin:3.11.0:testCompile (default-testCompile) @ restapi-plugin --- [INFO] No sources to compile [INFO] [INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ restapi-plugin --- [INFO] No tests to run. [INFO] [INFO] --- maven-jar-plugin:3.3.0:jar (default-jar) @ restapi-plugin --- [INFO] Building jar: /root/openfire-plugins/restapi-plugin/target/restapi-plugin-assembly.jar [INFO] [INFO] --- maven-assembly-plugin:3.6.0:single (default) @ restapi-plugin --- [WARNING] Artifact: com.example.openfire.plugins:restapi-plugin:jar:1.0.0-SNAPSHOT references the same file as the assembly destination file. Moving it to a temporary location for inclusion. [INFO] Building jar: /root/openfire-plugins/restapi-plugin/target/restapi-plugin-assembly.jar [WARNING] Configuration option 'appendAssemblyId' is set to false. Instead of attaching the assembly file: /root/openfire-plugins/restapi-plugin/target/restapi-plugin-assembly.jar, it will become the file for main project artifact. NOTE: If multiple descriptors or descriptor-formats are provided for this project, the value of this file will be non-deterministic! [WARNING] Replacing pre-existing project main-artifact file: /root/openfire-plugins/restapi-plugin/target/archive-tmp/restapi-plugin-assembly.jar with assembly file: /root/openfire-plugins/restapi-plugin/target/restapi-plugin-assembly.jar [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.841 s [INFO] Finished at: 2025-10-03T02:27:13+08:00 [INFO] ------------------------------------------------------------------------ [root@yfw restapi-plugin]# [root@yfw restapi-plugin]# # 将生成的 JAR 复制到 Openfire 插件目录,命名为标准名称 [root@yfw restapi-plugin]# cp target/restapi-plugin-assembly.jar /opt/openfire/plugins/restapi-plugin.jar [root@yfw restapi-plugin]# # 启动服务 [root@yfw restapi-plugin]# systemctl start openfire [root@yfw restapi-plugin]# [root@yfw restapi-plugin]# # 实时查看日志 [root@yfw restapi-plugin]# tail -f /opt/openfire/logs/openfire.log 2025.10.03 02:22:51.138 INFO [shutdown-thread-0]: org.jivesoftware.openfire.spi.ConnectionListener[component-directTLS] - Stopped. 2025.10.03 02:22:51.138 INFO [shutdown-thread-0]: org.jivesoftware.openfire.spi.NettyConnectionAcceptor[connection_manager] - Closing channel [id: 0x6f26cf11, L:/0:0:0:0:0:0:0:0:5262] 2025.10.03 02:22:51.154 INFO [shutdown-thread-0]: org.jivesoftware.openfire.spi.ConnectionListener[connection_manager] - Stopped. 2025.10.03 02:22:51.154 INFO [shutdown-thread-0]: org.jivesoftware.openfire.spi.NettyConnectionAcceptor[connection_manager_ssl] - Closing channel [id: 0xcdd66d4e, L:/0:0:0:0:0:0:0:0:5263] 2025.10.03 02:22:51.165 INFO [shutdown-thread-0]: org.jivesoftware.openfire.spi.ConnectionListener[connection_manager-directTLS] - Stopped. 2025.10.03 02:22:51.167 INFO [shutdown-thread-0]: org.jivesoftware.openfire.http.HttpSessionManager - Stopping instance 2025.10.03 02:22:51.180 INFO [shutdown-thread-0]: org.jivesoftware.openfire.http.HttpBindManager - HTTP bind service stopped 2025.10.03 02:22:51.198 INFO [shutdown-thread-0]: org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider - Flushing write cache to database 2025.10.03 02:22:51.200 INFO [shutdown-thread-0]: org.jivesoftware.openfire.OfflineMessageStore - Offline message cleaning - Stop old timer if started 2025.10.03 02:22:51.211 INFO [Thread-2]: org.jivesoftware.openfire.XMPPServer - Openfire stopped 2025.10.03 02:27:47.786 INFO [main]: org.jivesoftware.openfire.XMPPServer - Registering shutdown hook (standalone mode) 2025.10.03 02:27:48.444 INFO [main]: org.jivesoftware.util.cache.ConsistencyMonitor - Applying configuration for cache consistency check. Enabled: false 2025.10.03 02:27:48.482 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Servers Cache 2025.10.03 02:27:48.484 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Components Cache 2025.10.03 02:27:48.485 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Users Cache 2025.10.03 02:27:48.485 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing AnonymousUsers Cache 2025.10.03 02:27:48.485 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing User Sessions 2025.10.03 02:27:48.493 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Roster 2025.10.03 02:27:48.495 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for RosterItems 2025.10.03 02:27:48.521 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Routing Result Listeners 2025.10.03 02:27:48.525 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Multicast Service 2025.10.03 02:27:48.530 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Offline Message Size 2025.10.03 02:27:48.533 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for VCard 2025.10.03 02:27:48.641 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Privacy Lists 2025.10.03 02:27:48.642 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for File Transfer Cache 2025.10.03 02:27:48.780 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Offline Presence Cache 2025.10.03 02:27:48.780 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Last Activity Cache 2025.10.03 02:27:48.785 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for User 2025.10.03 02:27:48.785 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Remote Users Existence 2025.10.03 02:27:48.805 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Components Sessions 2025.10.03 02:27:48.806 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Connection Managers Sessions 2025.10.03 02:27:48.806 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Incoming Server Session Info Cache 2025.10.03 02:27:48.806 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Sessions by Hostname 2025.10.03 02:27:48.806 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Client Session Info Cache 2025.10.03 02:27:48.808 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Directed Presences 2025.10.03 02:27:48.810 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for PEPServiceManager 2025.10.03 02:27:48.812 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for File Transfer 2025.10.03 02:27:48.815 INFO [main]: org.jivesoftware.openfire.pubsub.PubSubPersistenceProviderManager - Loading PubSub persistence provider: class org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider. 2025.10.03 02:27:48.817 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Published Items 2025.10.03 02:27:48.818 INFO [main]: org.jivesoftware.openfire.pubsub.CachingPubsubPersistenceProvider - Loading PubSub persistence provider to delegate to: class org.jivesoftware.openfire.pubsub.DefaultPubSubPersistenceProvider. 2025.10.03 02:27:48.822 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Default Node Configurations 2025.10.03 02:27:48.851 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Disco Server Features 2025.10.03 02:27:48.858 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Disco Server Items 2025.10.03 02:27:48.859 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Components 2025.10.03 02:27:49.127 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Entity Capabilities 2025.10.03 02:27:49.127 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Entity Capabilities Users 2025.10.03 02:27:49.173 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group (Shared) Metadata Cache 2025.10.03 02:27:49.175 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group 2025.10.03 02:27:49.175 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Group Metadata Cache 2025.10.03 02:27:49.201 INFO [main]: org.jivesoftware.openfire.pubsub.PubSubModule - 发布–订阅域:pubsub.localhost 2025.10.03 02:27:49.211 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Service Pings Sent 2025.10.03 02:27:49.213 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC History 2025.10.03 02:27:49.215 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Service 'conference' Rooms 2025.10.03 02:27:49.218 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Service 'conference' Room Statistics 2025.10.03 02:27:49.222 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Service 'lobby' Rooms 2025.10.03 02:27:49.222 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Service 'lobby' Room Statistics 2025.10.03 02:27:49.235 INFO [main]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Rescheduling user idle task, recurring every PT15M 2025.10.03 02:27:49.240 INFO [main]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - 多用户聊天域:conference.localhost 2025.10.03 02:27:49.259 INFO [main]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - Rescheduling user idle task, recurring every PT15M 2025.10.03 02:27:49.260 INFO [main]: org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl - 多用户聊天域:lobby.localhost 2025.10.03 02:27:49.289 INFO [main]: org.jivesoftware.openfire.XMPPServer - Openfire 4.9.2 [2025年10月3日 上午2:27:49] 2025.10.03 02:27:49.671 INFO [PluginMonitorTask-2]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for DNS Records 2025.10.03 02:27:49.836 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for LDAP UserDN 2025.10.03 02:27:49.853 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Creating new SslContextFactory instance 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'ANONYMOUS' SASL mechanism. 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'CRAM-MD5' SASL mechanism. 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'DIGEST-MD5' SASL mechanism. 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'EXTERNAL' SASL mechanism. 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'GSSAPI' SASL mechanism. 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'JIVE-SHAREDSECRET' SASL mechanism. 2025.10.03 02:27:50.773 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'PLAIN' SASL mechanism. 2025.10.03 02:27:50.774 INFO [main]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'SCRAM-SHA-1' SASL mechanism. 2025.10.03 02:27:50.843 INFO [main]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Remote Server Configurations 2025.10.03 02:27:51.044 INFO [PluginMonitorTask-2]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Misses 2025.10.03 02:27:51.044 INFO [PluginMonitorTask-2]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Hits 2025.10.03 02:27:51.085 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.container.AdminConsolePlugin - 管理控制台正在侦听: http://0.0.0.0:9090 https://0.0.0.0:9091 2025.10.03 02:27:51.088 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'admin'. 2025.10.03 02:27:51.177 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'clientcontrol-2.1.10'. 2025.10.03 02:27:51.216 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'justmarried-1.3.0'. 2025.10.03 02:27:51.244 INFO [PluginMonitorExec-3]: org.igniterealtime.openfire.plugin.mucextinfo.MucExtInfoPlugin - Replacing original IQ Disco Info handlers for all MUC services with proxies. 2025.10.03 02:27:51.258 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'mucextinfo-1.0.0'. 2025.10.03 02:27:51.757 INFO [PluginMonitorExec-3]: uk.ifsoft.openfire.plugins.pade.PadePlugin - start pade server localhost:7443 2025.10.03 02:27:51.759 INFO [PluginMonitorExec-3]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for URL Source Content 2025.10.03 02:27:51.780 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.net.SASLAuthentication - Support added for the 'PADE' SASL mechanism. 2025.10.03 02:27:51.780 INFO [PluginMonitorExec-3]: uk.ifsoft.openfire.plugins.pade.PadePlugin - Create recordings folder 2025.10.03 02:27:51.785 INFO [PluginMonitorExec-3]: uk.ifsoft.openfire.plugins.pade.PadePlugin - Starting Openfire Meetings 2025.10.03 02:27:51.792 INFO [PluginMonitorExec-3]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Room Properties 2025.10.03 02:27:51.881 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.plugin.ofmeet.JitsiJvbWrapper - Successfully initialized Jitsi Videobridge. /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64/bin/java -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp -Dconfig.file=/opt/openfire/bin/../plugins/pade/classes/jvb/application.conf -Dnet.java.sip.communicator.SC_HOME_DIR_LOCATION=/opt/openfire/bin/../plugins/pade/classes/jvb -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=config -Djava.util.logging.config.file=./logging.properties -Djdk.tls.ephemeralDHKeySize=2048 -cp ./jitsi-videobridge-2.1-SNAPSHOT.jar:./jitsi-videobridge-2.1-SNAPSHOT-jar-with-dependencies.jar org.jitsi.videobridge.MainKt --apis=rest 2025.10.03 02:27:51.900 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.plugin.ofmeet.JitsiJicofoWrapper - Initializing Jitsi Focus Component (jicofo)... 2025.10.03 02:27:51.936 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.plugin.ofmeet.JitsiJicofoWrapper - allowed external component access 2025.10.03 02:27:51.981 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.plugin.ofmeet.JitsiJicofoWrapper - Successfully initialized Jitsi Focus Component (jicofo). /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64/bin/java -Xmx1024m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp -Dconfig.file=/opt/openfire/bin/../plugins/pade/classes/jicofo/application.conf -Dnet.java.sip.communicator.SC_HOME_DIR_LOCATION=/opt/openfire/bin/../plugins/pade/classes/jicofo -Dnet.java.sip.communicator.SC_HOME_DIR_NAME=config -Djava.util.logging.config.file=./logging.properties -Djdk.tls.ephemeralDHKeySize=2048 -cp ./jicofo-1.1-SNAPSHOT.jar:./jicofo-1.1-SNAPSHOT-jar-with-dependencies.jar org.jitsi.jicofo.Main --host=localhost --port=5275 --domain=localhost --secret=ElaQPVPKh05Zy4pb3Rgrvmm5XFoXVadRneWHyRqr --user_domain=localhost --user_name=focus --user_password=yra84zlHMIbfpL8CQpJDYDz5ODmtQXPpoRVds1WN 2025.10.03 02:27:52.005 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.plugin.ofmeet.OfMeetPlugin - Initialized public web socket for /colibri-ws web socket 2025.10.03 02:27:57.504 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.plugin.ofmeet.OfMeetPlugin - OfMeet Plugin - Initialize IQ handler 2025.10.03 02:27:57.742 INFO [PluginMonitorExec-3]: org.quartz.impl.StdSchedulerFactory - Using default implementation for ThreadExecutor 2025.10.03 02:27:57.792 INFO [PluginMonitorExec-3]: org.quartz.simpl.SimpleThreadPool - Job execution threads will use class loader of thread: PluginMonitorExec-3 2025.10.03 02:27:57.815 INFO [PluginMonitorExec-3]: org.quartz.core.SchedulerSignalerImpl - Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl 2025.10.03 02:27:57.815 INFO [PluginMonitorExec-3]: org.quartz.core.QuartzScheduler - Quartz Scheduler v.2.3.2 created. 2025.10.03 02:27:57.817 INFO [PluginMonitorExec-3]: org.quartz.simpl.RAMJobStore - RAMJobStore initialized. 2025.10.03 02:27:57.819 INFO [PluginMonitorExec-3]: org.quartz.core.QuartzScheduler - Scheduler meta-data: Quartz Scheduler (v2.3.2) 'DefaultQuartzScheduler' with instanceId 'NON_CLUSTERED' Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally. NOT STARTED. Currently in standby mode. Number of jobs executed: 0 Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 10 threads. Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered. 2025.10.03 02:27:57.819 INFO [PluginMonitorExec-3]: org.quartz.impl.StdSchedulerFactory - Quartz scheduler 'DefaultQuartzScheduler' initialized from default resource file in Quartz package: 'quartz.properties' 2025.10.03 02:27:57.819 INFO [PluginMonitorExec-3]: org.quartz.impl.StdSchedulerFactory - Quartz scheduler version: 2.3.2 2025.10.03 02:27:57.819 INFO [PluginMonitorExec-3]: org.quartz.core.QuartzScheduler - Scheduler DefaultQuartzScheduler_$_NON_CLUSTERED started. 2025.10.03 02:27:57.820 INFO [PluginMonitorExec-3]: uk.ifsoft.openfire.plugins.pade.PadePlugin - Creating webauthn RelyingParty 2025.10.03 02:27:57.838 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'pade-1.8.4'. 2025.10.03 02:27:57.873 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'presence-1.7.4'. 2025.10.03 02:27:57.912 INFO [PluginMonitorExec-3]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for pushnotification.users 2025.10.03 02:27:57.912 INFO [PluginMonitorExec-3]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for pushnotification.messages 2025.10.03 02:27:57.936 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'pushnotification-1.0.1'. 2025.10.03 02:27:57.942 ERROR [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - An exception occurred while loading plugin 'restapi-plugin': java.lang.NullPointerException: null at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:582) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:380) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:368) [xmppserver-4.9.2.jar:4.9.2] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] 2025.10.03 02:27:58.006 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'search-1.7.5'. 2025.10.03 02:27:58.116 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'usercreation-1.4.1'. 2025.10.03 02:27:58.171 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'userimportexport-2.8.0'. 2025.10.03 02:27:58.316 ERROR [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginServlet - An unexpected problem occurred while attempting to register servlets for plugin 'org.jivesoftware.openfire.plugin.UserServicePlugin@254478e0'. java.lang.ExceptionInInitializerError: null at java.lang.Class.forName0(Native Method) ~[?:?] at java.lang.Class.forName(Class.java:315) ~[?:?] at com.sun.proxy.$Proxy24.<clinit>(Unknown Source) ~[?:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) ~[?:?] at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] at java.lang.reflect.Constructor.newInstance(Constructor.java:490) ~[?:?] at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1022) ~[?:?] at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1008) ~[?:?] at com.sun.jersey.server.impl.application.WebApplicationImpl$26.run(WebApplicationImpl.java:1626) ~[?:?] at java.security.AccessController.doPrivileged(Native Method) ~[?:?] at com.sun.jersey.server.impl.application.WebApplicationImpl.createProxy(WebApplicationImpl.java:1623) ~[?:?] at com.sun.jersey.server.impl.application.WebApplicationImpl.<init>(WebApplicationImpl.java:335) ~[?:?] at com.sun.jersey.server.impl.container.WebApplicationProviderImpl.createWebApplication(WebApplicationProviderImpl.java:55) ~[?:?] at com.sun.jersey.spi.container.WebApplicationFactory.createWebApplication(WebApplicationFactory.java:66) ~[?:?] at com.sun.jersey.spi.container.servlet.ServletContainer.create(ServletContainer.java:412) ~[?:?] at com.sun.jersey.spi.container.servlet.ServletContainer$InternalWebComponent.create(ServletContainer.java:327) ~[?:?] at com.sun.jersey.spi.container.servlet.WebComponent.load(WebComponent.java:603) ~[?:?] at com.sun.jersey.spi.container.servlet.WebComponent.init(WebComponent.java:207) ~[?:?] at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:394) ~[?:?] at com.sun.jersey.spi.container.servlet.ServletContainer.init(ServletContainer.java:577) ~[?:?] at javax.servlet.GenericServlet.init(GenericServlet.java:180) ~[jetty-servlet-api-4.0.6.jar:?] at org.jivesoftware.openfire.plugin.JerseyWrapper.init(JerseyWrapper.java:83) ~[?:?] at org.jivesoftware.openfire.container.PluginServlet.registerServlets(PluginServlet.java:192) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:631) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:380) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:368) [xmppserver-4.9.2.jar:4.9.2] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: com.sun.ws.rs.ext.RuntimeDelegateImpl at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:122) ~[?:?] at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:91) ~[?:?] at javax.ws.rs.core.EntityTag.<clinit>(EntityTag.java:35) ~[?:?] ... 31 more Caused by: java.lang.ClassNotFoundException: com.sun.ws.rs.ext.RuntimeDelegateImpl at java.net.URLClassLoader.findClass(URLClassLoader.java:476) ~[?:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?] at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?] at java.lang.Class.forName0(Native Method) ~[?:?] at java.lang.Class.forName(Class.java:315) ~[?:?] at javax.ws.rs.ext.FactoryFinder.newInstance(FactoryFinder.java:62) ~[?:?] at javax.ws.rs.ext.FactoryFinder.find(FactoryFinder.java:155) ~[?:?] at javax.ws.rs.ext.RuntimeDelegate.findDelegate(RuntimeDelegate.java:105) ~[?:?] at javax.ws.rs.ext.RuntimeDelegate.getInstance(RuntimeDelegate.java:91) ~[?:?] at javax.ws.rs.core.EntityTag.<clinit>(EntityTag.java:35) ~[?:?] ... 31 more 2025.10.03 02:27:58.339 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'userservice-2.1.3'. 2025.10.03 02:27:58.384 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'userstatus-1.3.0'. 2025.10.03 02:27:58.422 INFO [PluginMonitorExec-3]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'xmppweb-0.10.3 Release 1'. 2025.10.03 02:27:58.436 INFO [PluginMonitorExec-2]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'jabberbrowsing-1.0.1'. 2025.10.03 02:27:58.579 INFO [PluginMonitorExec-5]: org.jivesoftware.util.cache.CacheFactory - Created local-only cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for MUC Extended Service Discovery 2025.10.03 02:27:58.633 INFO [PluginMonitorExec-5]: org.jivesoftware.openfire.fastpath.FastpathPlugin - start webchat 2025.10.03 02:27:58.658 INFO [PluginMonitorExec-5]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'fastpath-4.5.1'. 2025.10.03 02:27:58.698 INFO [PluginMonitorExec-4]: org.jivesoftware.openfire.container.PluginManager - Successfully loaded plugin 'contentfilter-1.9.0'. 2025.10.03 02:27:58.699 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.container.PluginMonitor - Finished processing all plugins. 2025.10.03 02:27:58.824 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[socket_c2s] - Started. 2025.10.03 02:27:58.827 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[socket_c2s-directTLS] - Started. 2025.10.03 02:27:58.837 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[socket_s2s] - Started. 2025.10.03 02:27:58.841 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[socket_s2s-directTLS] - Started. 2025.10.03 02:27:58.844 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[component] - Started. 2025.10.03 02:27:58.856 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[component-directTLS] - Started. 2025.10.03 02:27:58.862 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[connection_manager] - Started. 2025.10.03 02:27:58.866 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.ConnectionListener[connection_manager-directTLS] - Started. 2025.10.03 02:27:58.870 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Creating new SslContextFactory instance 2025.10.03 02:27:58.876 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.http.HttpSessionManager - Starting instance 2025.10.03 02:27:59.039 INFO [PluginMonitorTask-2]: org.jivesoftware.openfire.http.HttpBindManager - HTTP bind service started 2025.10.03 02:27:59.825 INFO [socket_c2s-thread-2]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Locked Out Accounts 2025.10.03 02:28:00.212 INFO [socket_c2s-thread-2]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Sequences 2025.10.03 02:28:19.053 ERROR [PluginMonitorExec-2]: org.jivesoftware.openfire.container.PluginManager - An exception occurred while loading plugin 'restapi-plugin': java.lang.NullPointerException: null at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:582) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:380) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:368) [xmppserver-4.9.2.jar:4.9.2] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?] 2025.10.03 02:28:39.079 ERROR [PluginMonitorExec-2]: org.jivesoftware.openfire.container.PluginManager - An exception occurred while loading plugin 'restapi-plugin': java.lang.NullPointerException: null at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java:582) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:380) [xmppserver-4.9.2.jar:4.9.2] at org.jivesoftware.openfire.container.PluginMonitor$MonitorTask$4.call(PluginMonitor.java:368) [xmppserver-4.9.2.jar:4.9.2] at java.util.concurrent.FutureTask.run(FutureTask.java:264) [?:?] at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?] at java.lang.Thread.run(Thread.java:829) [?:?]
最新发布
10-04
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值