0.0.M2 и Spring для веб-приложения.Вопрос в том, что файл war можно развернуть на Tomcat и правильно выполнить на Tomcat.Но это не может работать на пристани.Я запускаю причал как отдельную программу.То есть я просто копирую файл war в каталог веб-приложения Jetty и использую «java -jar start.jar»
HTTP ERROR 500
Проблема доступа к / IOServer / schema / loadschemalist.JSON.Причина:
org/springframework/transaction/TransactionDefinition
Причина:
java.lang.NoClassDefFoundError: org / springframework / транзакция / TransactionDefinition на com.fixflyer.service.aggregation.Aggregator.createMessageProcessor (Aggregator.java: Aggregator.java):47) в com.fixflyer.service.configuration.ConfigService.loadSchema (ConfigService.java:41) в sun.reflect.NativeMethodAccessorImpl.invoke0 (родной метод) в sun.reflect.NativeMethodAccessorImpl.invoke (собственный): собственный методс: 710) в org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod (HandlerMethodInvoker.java:167) в org.springframework.web.servlet.mvc.annotationHhoderorg.springframework.web.servlet.mvc.annotation.doService (DispatcherServlet.java:716) в org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:647) в org.springframework.web.servlet.FrameworkServlet.doPost) java вvvvSvS.http.HttpServlet.service (HttpServlet.java:754) в javax.servlet.http.HttpServlet.service (HttpServlet.java:847) в org.eclipse.jetty.servlet.ServletHolder.handle.Holder.Holder atHletorg.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:483) в org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:119) в org.eclipse.jetty.security.дескриптор (SecurityHandler.java:479) в org.eclipse.jetty.server.session.SessionHandler.doHandle (SessionHandler.java:230) вorg.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:956) в org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:411) в org.eclipse.jetion.ser.SessionHandler.doScope (SessionHandler.java:188) в org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:891) в org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedH:117) в org.eclipse.jetty.server.handler.ContextHandlerCollection.handle (ContextHandlerCollection.java:247) в org.eclipse.jetty.server.handler.HandlerCollection.handle (HandlerCollection.java:151) в org.etlipse.server.handler.HandlerWrapper.handle (HandlerWrapper.java:114) в org.eclipse.jetty.server.Server.handle (Server.java:353) в org.eclipse.jetty.server.HttpConnection.handleRequest.HttpConnection.j: 598) в org.eclipse.jetty.server.HttpConnection $ RequestHandler.content (HttpConnection.java:1076) в org.eclipse.jetty.http.HttpParser.parseNext (HttpParser.java:805) в org.etty.http.HttpParser.parseAvailable (HttpParser.java:218) в org.eclipse.jetty.server.HttpConnection.handle (HttpConnection.java:427) в org.eclipse.jetty.io.nio.ShanEJava: 510) на org.eclipse.jetty.io.nio.SelectChannelEndPoint.access $ 000 (SelectChannelEndPoint.java:34) на org.eclipse.jetty.io.nio.SelectChannelEndPoint $ 1.run (SelectChannelEndPoint.java:40)в org.eclipse.jetty.util.thread.QueuedThreadPool $ 2.run (QueuedThreadPool.java:450)
на java.lang.Thread.run (Thread.java:662)
Вызывается: java.lang.ClassNotFoundException: org.springframework.transaction.TransactionDefinition
на java.net.URLClassLoader $ 1.run (URLClassLoader.java:202)
at java.security.AccessController.doPrivileged (собственный метод)
в java.net.URLClassLoader.findClass (URLClassLoader.java:190)
в java.lang.ClassLoader.loadClass (ClassLoader.java:306)
в java.lang.ClassLoader.loadClass (ClassLoader.java:247)
в org.eclipse.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:417)
в org.eclipse.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:370).
... еще 40
Причина:
java.lang.ClassNotFoundException: org.springframework.transaction.TransactionDefinition
на java.net.URLClassLoader $ 1.run (URLClassLoader.java:202)
at java.security.AccessController.doPrivileged (собственный метод)
в java.net.URLClassLoader.findClass (URLClassLoader.java:190)
в java.lang.ClassLoader.loadClass (ClassLoader.java:306)
в java.lang.ClassLoader.loadClass (ClassLoader.java:247)
в org.eclipse.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:417)
в org.eclipse.jetty.webapp.WebAppClassLoader.loadClass (WebAppClassLoader.java:370).
в com.fixflyer.service.aggregation.Aggregator.createMessageProcessor (Aggregator.java:47)
в com.fixflyer.service.configuration.ConfigService.loadSchema (ConfigService.java:41)
at sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод)
at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:25)
в java.lang.reflect.Method.invoke (Method.java:597)
в org.springframework.web.bind.annotation.support.HandlerMethodInvoker.doInvokeMethod (HandlerMethodInvoker.java:710)
в org.springframework.web.bind.annotation.support.HandlerMethodInvoker.invokeHandlerMethod (HandlerMethodInvoker.java:167)
в org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.invokeHandlerMethod (AnnotationMethodHandlerAdapter.java:414)
в org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter.handle (AnnotationMethodHandlerAdapter.java:402)
в org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:771)
в org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java:716)
в org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:647)
в org.springframework.web.servlet.FrameworkServlet.doPost (FrameworkServlet.java:563)
на javax.servlet.http.HttpServlet.service (HttpServlet.java:754)
на javax.servlet.http.HttpServlet.service (HttpServlet.java:847)
в org.eclipse.jetty.servlet.ServletHolder.handle (ServletHolder.java:546)
в org.eclipse.jetty.servlet.ServletHandler.doHandle (ServletHandler.java:483)
в org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:119)
в org.eclipse.jetty.security.SecurityHandler.handle (SecurityHandler.java:479)
в org.eclipse.jetty.server.session.SessionHandler.doHandle (SessionHandler.java:230)
в org.eclipse.jetty.server.handler.ContextHandler.doHandle (ContextHandler.java:956)
в org.eclipse.jetty.servlet.ServletHandler.doScope (ServletHandler.java:411)
в org.eclipse.jetty.server.session.SessionHandler.doScope (SessionHandler.java:188)
в org.eclipse.jetty.server.handler.ContextHandler.doScope (ContextHandler.java:891)
в org.eclipse.jetty.server.handler.ScopedHandler.handle (ScopedHandler.java:117)
в org.eclipse.jetty.server.handler.ContextHandlerCollection.handle (ContextHandlerCollection.java:247)
в org.eclipse.jetty.server.handler.HandlerCollection.handle (HandlerCollection.java:151)в org.eclipse.jetty.server.handler.HandlerWrapper.handle (HandlerWrapper.java:114)
в org.eclipse.jetty.server.Server.handle (Server.java:353)
в org.eclipse.jetty.server.HttpConnection.handleRequest (HttpConnection.java:598)
в org.eclipse.jetty.server.HttpConnection $ RequestHandler.content (HttpConnection.java:1076)
в org.eclipse.jetty.http.HttpParser.parseNext (HttpParser.java:805)
в org.eclipse.jetty.http.HttpParser.parseAvailable (HttpParser.java:218)
в org.eclipse.jetty.server.HttpConnection.handle (HttpConnection.java:427)
в org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle (SelectChannelEndPoint.java:510)
в org.eclipse.jetty.io.nio.SelectChannelEndPoint.access $ 000 (SelectChannelEndPoint.java:34)
в org.eclipse.jetty.io.nio.SelectChannelEndPoint $ 1.run (SelectChannelEndPoint.java:40)
в org.eclipse.jetty.util.thread.QueuedThreadPool $ 2.run (QueuedThreadPool.java:450)
at java.lang.Thread.run (Thread.java:662)
Работает на причале: //