|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Всем привет! Создал простейший war файл на Java+Spring. Когда запускаю проект через IDE NetBeans или IntelIdea используя Tomee7, то страница с шаблоном start открывается в браузере. Когда запускаю Tomee7 отдельно, как сервер и пытаюсь задеплоить созданный ранее WAR, то получаю ошибку: org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted автор20-Jan-2019 19:24:34.216 INFO [http-nio-8080-exec-3] sun.reflect.DelegatingMethodAccessorImpl.invoke Deploying web application archive [C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo.war] 20-Jan-2019 19:24:34.217 INFO [http-nio-8080-exec-3] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- localhost -> /webdemo 20-Jan-2019 19:24:34.220 INFO [http-nio-8080-exec-3] org.apache.openejb.util.JarExtractor.extract Extracting jar: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo.war 20-Jan-2019 19:24:36.232 INFO [http-nio-8080-exec-3] org.apache.openejb.util.JarExtractor.extract Extracted path: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:36.862 INFO [http-nio-8080-exec-3] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:37.069 INFO [http-nio-8080-exec-3] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container) 20-Jan-2019 19:24:37.070 INFO [http-nio-8080-exec-3] org.apache.openejb.config.AutoConfig.createContainer Auto-creating a container for bean webdemo.Comp1907328356: Container(type=MANAGED, id=Default Managed Container) 20-Jan-2019 19:24:37.070 INFO [http-nio-8080-exec-3] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=Default Managed Container) 20-Jan-2019 19:24:37.081 INFO [http-nio-8080-exec-3] org.apache.openejb.core.managed.SimplePassivater.init Using directory C:\Dev\apache-tomee-plume-7.1.0\temp for stateful session passivation 20-Jan-2019 19:24:37.099 INFO [http-nio-8080-exec-3] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo" loaded. 20-Jan-2019 19:24:37.099 INFO [http-nio-8080-exec-3] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:37.529 INFO [http-nio-8080-exec-3] org.apache.openejb.assembler.classic.Assembler.destroyApplication Undeploying app: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:37.533 SEVERE [http-nio-8080-exec-3] sun.reflect.NativeMethodAccessorImpl.invoke ContainerBase.removeChild: destroy: org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_destroy]) for component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/webdemo]] in state [STARTING_PREP] at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:402) Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 19:36 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Полный лог: автор20-Jan-2019 19:24:34.216 INFO [http-nio-8080-exec-3] sun.reflect.DelegatingMethodAccessorImpl.invoke Deploying web application archive [C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo.war] 20-Jan-2019 19:24:34.217 INFO [http-nio-8080-exec-3] org.apache.tomee.catalina.TomcatWebAppBuilder.init ------------------------- localhost -> /webdemo 20-Jan-2019 19:24:34.220 INFO [http-nio-8080-exec-3] org.apache.openejb.util.JarExtractor.extract Extracting jar: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo.war 20-Jan-2019 19:24:36.232 INFO [http-nio-8080-exec-3] org.apache.openejb.util.JarExtractor.extract Extracted path: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:36.862 INFO [http-nio-8080-exec-3] org.apache.openejb.config.ConfigurationFactory.configureApplication Configuring enterprise application: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:37.069 INFO [http-nio-8080-exec-3] org.apache.openejb.config.ConfigurationFactory.configureService Configuring Service(id=Default Managed Container, type=Container, provider-id=Default Managed Container) 20-Jan-2019 19:24:37.070 INFO [http-nio-8080-exec-3] org.apache.openejb.config.AutoConfig.createContainer Auto-creating a container for bean webdemo.Comp1907328356: Container(type=MANAGED, id=Default Managed Container) 20-Jan-2019 19:24:37.070 INFO [http-nio-8080-exec-3] org.apache.openejb.assembler.classic.Assembler.createRecipe Creating Container(id=Default Managed Container) 20-Jan-2019 19:24:37.081 INFO [http-nio-8080-exec-3] org.apache.openejb.core.managed.SimplePassivater.init Using directory C:\Dev\apache-tomee-plume-7.1.0\temp for stateful session passivation 20-Jan-2019 19:24:37.099 INFO [http-nio-8080-exec-3] org.apache.openejb.config.AppInfoBuilder.build Enterprise application "C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo" loaded. 20-Jan-2019 19:24:37.099 INFO [http-nio-8080-exec-3] org.apache.openejb.assembler.classic.Assembler.createApplication Assembling app: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:37.529 INFO [http-nio-8080-exec-3] org.apache.openejb.assembler.classic.Assembler.destroyApplication Undeploying app: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo 20-Jan-2019 19:24:37.533 SEVERE [http-nio-8080-exec-3] sun.reflect.NativeMethodAccessorImpl.invoke ContainerBase.removeChild: destroy: org.apache.catalina.LifecycleException: An invalid Lifecycle transition was attempted ([before_destroy]) for component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/webdemo]] in state [STARTING_PREP] at org.apache.catalina.util.LifecycleBase.invalidTransition(LifecycleBase.java:402) at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:292) at org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:856) at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1651) at org.apache.tomee.catalina.TomcatWebAppBuilder.undeploy(TomcatWebAppBuilder.java:1631) at org.apache.tomee.catalina.TomcatWebAppBuilder.undeployWebApps(TomcatWebAppBuilder.java:764) at org.apache.openejb.assembler.classic.Assembler.destroyApplication(Assembler.java:2374) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1092) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:757) at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1303) at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1125) at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1650) 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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1525) at org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:285) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:206) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:348) at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:52) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) 20-Jan-2019 19:24:37.838 SEVERE [http-nio-8080-exec-3] org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal Unable to deploy collapsed ear in war StandardEngine[Catalina].StandardHost[localhost].StandardContext[/webdemo] org.apache.openejb.OpenEJBException: Creating application failed: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1096) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:757) at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1303) at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1125) at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1650) 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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1525) at org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:285) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:206) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:348) at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:52) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: java.lang.NoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.<init>(ValidatorFactoryImpl.java:140) at org.hibernate.validator.HibernateValidator.buildValidatorFactory(HibernateValidator.java:38) at org.apache.bval.jsr.ConfigurationImpl.__privileged_doBuildValidatorFactory(ConfigurationImpl.java:332) at org.apache.bval.jsr.ConfigurationImpl.doBuildValidatorFactory(ConfigurationImpl.java) at org.apache.bval.jsr.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:324) at org.apache.openejb.assembler.classic.ValidatorBuilder$OpenEjbConfig.buildValidatorFactory(ValidatorBuilder.java:401) at org.apache.openejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:111) at org.apache.openejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:67) at org.apache.openejb.assembler.classic.LazyValidatorFactory.ensureDelegate(LazyValidatorFactory.java:54) at org.apache.openejb.assembler.classic.LazyValidatorFactory.getFactory(LazyValidatorFactory.java:65) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:975) ... 57 more 20-Jan-2019 19:24:37.839 SEVERE [http-nio-8080-exec-3] sun.reflect.NativeMethodAccessorImpl.invoke ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/webdemo]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1650) 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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1525) at org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:285) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:206) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:348) at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:52) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) Caused by: org.apache.tomee.catalina.TomEERuntimeException: org.apache.openejb.OpenEJBException: Creating application failed: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1315) at org.apache.tomee.catalina.TomcatWebAppBuilder.configureStart(TomcatWebAppBuilder.java:1125) at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:133) at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 50 more Caused by: org.apache.openejb.OpenEJBException: Creating application failed: C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:1096) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:757) at org.apache.tomee.catalina.TomcatWebAppBuilder.startInternal(TomcatWebAppBuilder.java:1303) ... 55 more Caused by: java.lang.NoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; at org.hibernate.validator.internal.engine.ValidatorFactoryImpl.<init>(ValidatorFactoryImpl.java:140) at org.hibernate.validator.HibernateValidator.buildValidatorFactory(HibernateValidator.java:38) at org.apache.bval.jsr.ConfigurationImpl.__privileged_doBuildValidatorFactory(ConfigurationImpl.java:332) at org.apache.bval.jsr.ConfigurationImpl.doBuildValidatorFactory(ConfigurationImpl.java) at org.apache.bval.jsr.ConfigurationImpl.buildValidatorFactory(ConfigurationImpl.java:324) at org.apache.openejb.assembler.classic.ValidatorBuilder$OpenEjbConfig.buildValidatorFactory(ValidatorBuilder.java:401) at org.apache.openejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:111) at org.apache.openejb.assembler.classic.ValidatorBuilder.buildFactory(ValidatorBuilder.java:67) at org.apache.openejb.assembler.classic.LazyValidatorFactory.ensureDelegate(LazyValidatorFactory.java:54) at org.apache.openejb.assembler.classic.LazyValidatorFactory.getFactory(LazyValidatorFactory.java:65) at org.apache.openejb.assembler.classic.Assembler.createApplication(Assembler.java:975) ... 57 more 20-Jan-2019 19:24:37.839 SEVERE [http-nio-8080-exec-3] sun.reflect.NativeMethodAccessorImpl.invoke Error deploying web application archive [C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo.war] java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/webdemo]] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:758) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:507) at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1650) 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.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300) at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819) at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801) at org.apache.catalina.manager.ManagerServlet.check(ManagerServlet.java:1525) at org.apache.catalina.manager.HTMLManagerServlet.upload(HTMLManagerServlet.java:285) at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServlet.java:206) at javax.servlet.http.HttpServlet.service(HttpServlet.java:661) at javax.servlet.http.HttpServlet.service(HttpServlet.java:742) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.CsrfPreventionFilter.doFilter(CsrfPreventionFilter.java:136) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.filters.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:109) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) at org.apache.tomee.catalina.OpenEJBValve.invoke(OpenEJBValve.java:44) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:610) at org.apache.catalina.valves.RequestFilterValve.process(RequestFilterValve.java:348) at org.apache.catalina.valves.RemoteAddrValve.invoke(RemoteAddrValve.java:52) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) at org.apache.tomee.catalina.OpenEJBSecurityListener$RequestCapturer.invoke(OpenEJBSecurityListener.java:97) at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:650) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:800) at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1471) at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) at java.lang.Thread.run(Thread.java:748) 20-Jan-2019 19:24:37.840 INFO [http-nio-8080-exec-3] sun.reflect.DelegatingMethodAccessorImpl.invoke Deployment of web application archive [C:\Dev\apache-tomee-plume-7.1.0\webapps\webdemo.war] has finished in [3,623] ms ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 19:44 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Molasar, Насколько я понимаю у Вас спрингбут апп и запускается он двумя спобами Код: xml 1.
или сразу мавеном Код: xml 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 22:14 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
авторNoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; Версия библиотеки неверная скорее всего. Хорошего Вам дня! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 22:23 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
А что за библиотека? Где копать? Valentin KolesnikovавторNoSuchMethodError: javax.validation.spi.ConfigurationState.getValueExtractors()Ljava/util/Set; Версия библиотеки неверная скорее всего. Хорошего Вам дня! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 22:34 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
На обычном Tomcat9 диплоится успешно. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2019, 23:17 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
MolasarА что за библиотека? Где копать? Valentin Kolesnikovпропущено... Версия библиотеки неверная скорее всего. Хорошего Вам дня! Очевидно, что это Bean Validation. Попробуйте, добавить в classpath более новую версию (если хибер, то hibernate-validator). ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 00:29 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
MolasarНа обычном Tomcat9 диплоится успешно. Как Вы деплоймент делаете? Черещ веб или в директорию на каталине садите? Я уж не говорю о том что у Вас спрингбут апп и там надо немного добавить в pom.xml как тут написано https://www.baeldung.com/spring-boot-war-tomcat-deploy ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 04:21 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Sergunka, хотя бы версию спрингбута огласите, пожалуйста, а лучше - весь помник. А судя по ошибки, что-то с чем-то несовместимо, и кажется мне, что это спригбут 2+ с томкатом 7. А в идее вы пускаете просто embedded tomcat. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 08:24 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Озверин Molasar , хотя бы версию спрингбута огласите, пожалуйста, а лучше - весь помник. А судя по ошибки, что-то с чем-то несовместимо, и кажется мне, что это спригбут 2+ с томкатом 7. А в идее вы пускаете просто embedded tomcat. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 08:24 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Деплой делаю через веб интерфейс Tomee и Tomcat SergunkaMolasarНа обычном Tomcat9 диплоится успешно. Как Вы деплоймент делаете? Черещ веб или в директорию на каталине садите? Я уж не говорю о том что у Вас спрингбут апп и там надо немного добавить в pom.xml как тут написано https://www.baeldung.com/spring-boot-war-tomcat-deploy ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:38 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Spring Boot 2.1.2 Tomee Plume 7.1.0 ОзверинSergunka, хотя бы версию спрингбута огласите, пожалуйста, а лучше - весь помник. А судя по ошибки, что-то с чем-то несовместимо, и кажется мне, что это спригбут 2+ с томкатом 7. А в идее вы пускаете просто embedded tomcat. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 11:39 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Molasar, почему-то решил, что разговор про томкат 4) Это же ЕЕ сервер, у него какие-то свои джарники хибера, видимо. http://tomee.apache.org/tomee-and-hibernate.html ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 12:02 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Озверин, ну и как вариант, проверить, что : https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#getting-started-system-requirements-servlet-containers ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 12:03 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
А при чем здесь хибер? Я в начале ветки выложил код. Простейшее приложение выводит хтмл код. ОзверинMolasar, почему-то решил, что разговор про томкат 4) Это же ЕЕ сервер, у него какие-то свои джарники хибера, видимо. http://tomee.apache.org/tomee-and-hibernate.html ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 12:43 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
В идее я указываю путь к папке, где лежит Томее7. В этом случае работает. ОзверинSergunka, хотя бы версию спрингбута огласите, пожалуйста, а лучше - весь помник. А судя по ошибки, что-то с чем-то несовместимо, и кажется мне, что это спригбут 2+ с томкатом 7. А в идее вы пускаете просто embedded tomcat. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 12:46 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
MolasarВ идее я указываю путь к папке, где лежит Томее7. В этом случае работает. ОзверинSergunka, хотя бы версию спрингбута огласите, пожалуйста, а лучше - весь помник. А судя по ошибки, что-то с чем-то несовместимо, и кажется мне, что это спригбут 2+ с томкатом 7. А в идее вы пускаете просто embedded tomcat. Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
в яве валидаторы ввели новые " относительно" недавно, и, наверное, у вас новый хибер че-то там дернуть хочет javax.validation.spi.ConfigurationState.getValueExtractors, но не может, так как нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 13:00 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Мне уже в этой теме написали: Очевидно, что это Bean Validation. Попробуйте, добавить в classpath более новую версию (если хибер, то hibernate-validator). Почему если я запускаю в Идее тот же самый проект как jar через Tomee7, то все работает? А деплой на Tomee7 как WAR через веб выдает эту ошибку? А где нужно ковырять validation? ОзверинMolasarВ идее я указываю путь к папке, где лежит Томее7. В этом случае работает. пропущено... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
в яве валидаторы ввели новые " относительно" недавно, и, наверное, у вас новый хибер че-то там дернуть хочет javax.validation.spi.ConfigurationState.getValueExtractors, но не может, так как нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 13:14 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Molasar Почему если я запускаю в Идее тот же самый проект как jar через Tomee7, то все работает? А деплой на Tomee7 как WAR через веб выдает эту ошибку? Eсли посмотреть сюда , видно, что Хибер Валидатор хочет метод getValueExtractors, который появился в Bean Validation 2.0 spi (а это java ee 8), а TomEE 7 реализует версию java ee 7. В идее в настройках App серверов, можно указать какие java ee spi необходимо использовать. Мне кажется, если включите чекбокс Bean Validation Api, то тоже перестанет работать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 17:01 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Можете скачать java ee 8 spi и положить в папку tomee/lib (заменив версию 7.0) или сразу использовать tomee 8. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.01.2019, 17:13 |
|
Deploy WAR on Tomee plume 7.1.0
|
|||
---|---|---|---|
#18+
Благодарю! Всё работает с Tomee 8. Позже попробую java ee 8 spi. cossack5Можете скачать java ee 8 spi и положить в папку tomee/lib (заменив версию 7.0) или сразу использовать tomee 8. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2019, 09:46 |
|
|
start [/forum/topic.php?fid=59&fpage=33&tid=2121529]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
108ms |
get tp. blocked users: |
1ms |
others: | 404ms |
total: | 593ms |
0 / 0 |