|
|
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
есть такой обработчик http-запроса Код: java 1. 2. 3. 4. 5. 6. 7. 8. Объясните, пожалуйста, что за параметры у ModelAndView и куда возвращается return? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 15:58:13 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Объясните, пожалуйста, что за параметры у ModelAndView А JavaDoc на что? http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/web/servlet/ModelAndView.html#ModelAndView(java.lang.String, java.lang.String, java.lang.Object) view - имя для View Resolver-а. "employees" - имя данных по которым они доступны из View list - сами данные. redwhite90и куда возвращается return? return никуда не возвращается. Это ключевое слово Java, которое передаёт управление предыдущему методу по стеку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:03:45 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, автор"employees" - имя данных по которым они доступны из View я наверное не понимаю концепции. что это значит? я делаю http запрос через что-то к этому контроллеру. из какой вью я получаю доступ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:23:32 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я наверное не понимаю концепции. что это значит? Это значит, что если View это, например, шаблон/JSP, то в шаблоне по ключу employees можно получить доступ к списку. Например ${employees}. Зависит, от синтаксиса шаблона. redwhite90я делаю http запрос через что-то к этому контроллеру. из какой вью я получаю доступ? XML_VIEW_NAME ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:26:59 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторprivate static final String XML_VIEW_NAME = "employees"; то есть из employees.jsp и employes.html я имею доступ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:34:41 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Хочу добавить, что я задаю запрос при помощи curl. как он resolve-ит данные? грубо говоря я отправляю запрос /employee/{id} а в ответ я вижу xml-ку где обрабатывается данные для отображения xml-ки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:44:47 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Хочу добавить, что я задаю запрос при помощи curl. как он resolve-ит данные? curl резолвит? redwhite90где обрабатывается данные для отображения xml-ки? Надо смотреть спринговый конфиг. Чет там в WEB-INF валяется? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:48:13 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Хочу добавить, что я задаю запрос при помощи curl Как закажете . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 16:57:50 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
я запутался совсем. Есть view resolver. Я так понимаю он просто по имени находит вьюху. curl это resolver разве? а как вообще весь жизненный цикл происходит с момента посылания запроса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:36:43 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Basil A. Sidorov, я умею создавать запросы при помощи curl ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:38:16 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я запутался совсем. Есть view resolver. Я так понимаю он просто по имени находит вьюху. curl это resolver разве? а как вообще весь жизненный цикл происходит с момента посылания запроса? Приходит запрос. Контейнер отправляет его в Spring-овый Servlet. Спринг парсит запрос, ищет контроллер и вызывает его с параметрами получеными из запроса. По результату работы контроллера, Spring находит View и мержит в него Model. Результат View+Model записывается в Servlet Response. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:40:18 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я запутался совсем. Есть view resolver. Я так понимаю он просто по имени находит вьюху. curl это resolver разве? а как вообще весь жизненный цикл происходит с момента посылания запроса? Покажи уже xml из WEB-INF. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:40:44 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, web.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. rest-context.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. rest-servlet.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:49:33 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Код: xml 1. этот код только раскомментирован ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 17:51:43 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
авторПо результату работы контроллера, Spring находит View и мержит в него Model Код: java 1. 2. 3. 4. слова соответствуют коду разве? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:00:35 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Странно сделано. Если надо вернуть объекты как XML, то ModelAndView не нужны. Можно просто вернуть объекты в контроллере. А Spring настроить, чтобы по-умолчанию он их резолвил как XML. Здесь же по-тупому прописано что для employees надо использовать XML View. А что других объектов уже в XML не предполагается? А ModelAndView имеет смысл использовать уже для шаблонов. В данном случае - JSP. У меня примера под рукой нет, но аналогичный пример - любой RESTful на Spring нагуглить очень просто. Только они обычно JSON View Resolver используют. Можно его заменить на XML. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:02:34 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я умею создавать запросы при помощи curlТогда что вам непонятно? Некто (cURL, браузер, специальное приложение) отправляет запрос, оформленный по требованиям HTTP. Веб-сервер принимает запрос, контейнер выполняет некую предобработку и "по цепочке" отдаёт запрос на обработку приложению. Приложение формирует ответ и контейнер возвращает этот ответ клиенту, возможно выполнив некую постобработку. Или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:04:18 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, пример тосюда взят http://www.ibm.com/developerworks/ru/library/wa-spring3webserv/#download ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:19:41 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторЗдесь же по-тупому прописано что для employees надо использовать XML View здесь это где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:24:37 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
авторПриложение формирует ответ и контейнер возвращает этот ответ клиенту что есть ответ?вью с инжектированными данными? что есть ModelView всё таки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:26:56 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90Blazkowicz, авторЗдесь же по-тупому прописано что для employees надо использовать XML View здесь это где? 14518300 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:37:15 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90что есть ModelView всё таки? ModelAndView это ссылка на View и Model для отображения в этой View ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 18:38:08 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, "employees" - имя данных по которым они доступны из View я пишу всё что угодно здесь и продолжает работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 19:17:41 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, "employees" - имя данных по которым они доступны из View я пишу всё что угодно здесь и продолжает работать. продолжает работать= на запрос C:\Users\Nikolay_Tkachev\Downloads\curl-7.31.0-ssl-sspi-zlib-static-bin-w32\curl-7.31.0-ssl-sspi-zlib-static-bin-w32>curl -H Accept:application/xml http://localhost:8080/SpringRestFullHelloWorldApplication/service/employees выдается правильный ответ(curl) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.07.2013, 19:19:09 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowiczredwhite90Blazkowicz, пропущено... здесь это где? 14518300 а конкретно в строчку можете тыкнуть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 10:52:06 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90а конкретно в строчку можете тыкнуть? http://static.springsource.org/spring/docs/2.0.2/api/org/springframework/web/servlet/view/BeanNameViewResolver.html RTFMSimple implementation of ViewResolver that interprets a view name as bean name in the current application context, i.e. in the XML file of the executing DispatcherServlet. XML_VIEW_NAME -> BeanNameViewResolver -> bean id="employees" class="MarshallingView" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 10:56:27 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, я понял, что вьюха ищется по имени бина. а причем тут xml? как вообще выбрать необходимый ViewResolver? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:34:08 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я понял, что вьюха ищется по имени бина. а причем тут xml? как вообще выбрать необходимый ViewResolver? Издеваешься? MarshallingView - это сериализация данных Внутри: <constructor-arg ref="jaxbMarshaller" /> JAXB - это технология сериализации в XML. Что значит "причем тут xml"???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:37:06 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, авторMarshallingView - это сериализация данных Внутри: <constructor-arg ref="jaxbMarshaller" /> JAXB - это технология сериализации в XML. безусловно понимаю,но есть же ещё XmlViewResolver ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:39:27 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
если я пользую BeanNameViewResolver, то надо bean зааннотировать в соответствии с Jaxb? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:41:10 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90безусловно понимаю,но есть же ещё XmlViewResolver Где есть? В приведенном конфиге его нет. JavaDoc XmlViewResolver вы похоже тоже не открывали, поэтому не понимаете, что view resolver и view это разные слои. ViewResolver ищет View. А сам View уже влияет на конечное представление данных. Если сделать над собой усилие и прочитать доку к XmlViewResolver, то можно обнаружить, что он позволяет конфигурировать поиск view через файл view.xml http://www.mkyong.com/spring-mvc/spring-mvc-xmlviewresolver-example/ К вопросу формирования XML документа ViewResolver отношения не имеет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:47:50 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Вот этот пример мне кажется более внятным http://www.mkyong.com/spring-mvc/spring-3-mvc-contentnegotiatingviewresolver-example/ Правда, мне не нравится что там всё равно в JAXB все бины надо регистрировать. Можно попробовать взять другой XML сериализатор. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 11:53:32 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, а есть где-нибудь сравнение ViewResolver - ов? какой когда использовать. насколько я вижу все по имени просто берут вьюху и всё(bean и xml resolver). есть ещё Negotiating resolver. Судя по коду он может содержать вложенные. как это вообще может работать? Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 12:25:52 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
авторГде есть? В приведенном конфиге его нет. JavaDoc XmlViewResolver вы похоже тоже не открывали, поэтому не понимаете, что view resolver и view это разные слои. ViewResolver ищет View. в spring имел ввиду) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 12:27:35 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
авторViewResolver ищет View. я так понимаю, что механизм поиска отличается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.07.2013, 12:28:19 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
автор http://www.mkyong.com/spring-mvc/spring-3-mvc-contentnegotiatingviewresolver-example/ этот пример вообще не рабочий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 11:59:16 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90а есть где-нибудь сравнение ViewResolver - ов? какой когда использовать. В JavaDoc. redwhite90насколько я вижу все по имени просто берут вьюху и всё(bean и xml resolver). Это если View однотипные. А когда разные, уже сложнее. redwhite90есть ещё Negotiating resolver. Судя по коду он может содержать вложенные. как это вообще может работать? Он вычисляет mediaType из ModelAndView, наверное. Не знаю точно. Посмотри в исходниках. И по MIME типу делегиурет вызов либо BeanNameViewResolver чтобы объект в XML, либо UrlBasedViewResolver чтобы Model в JSP. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 12:15:05 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90я так понимаю, что механизм поиска отличается Resolve это не совсем поиск. Если это шаблоны, то, отчасти, и "поиск". Если маршалинг, то там нет никакого поиска. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 12:16:08 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90этот пример вообще не рабочий Это не ко мне. Но он более показательный, в том плане, что ты можешь реализовать вот так Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 12:20:11 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вернусь к этому примеру http://www.mkyong.com/spring-mvc/spring-3-mvc-and-xml-example/ какая глубокая мысль заключена в названии mvc-dispatcher-servlet.xml, если при изменении его названия на mvc-dispatcher-servlet1.xml всё перестает работать.(в web.xml я всё поменял) такой трэйс: автор05.07.2013 15:17:12 org.apache.catalina.core.AprLifecycleListener init INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_37\bin;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\QuickTime\QTSystem\;C:\Program Files\TortoiseSVN\bin;C:\Program Files\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\;C:\Program Files\Microsoft SQL Server\110\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\110\Tools\Binn\ManagementStudio\;C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\PrivateAssemblies\;C:\Program Files (x86)\Microsoft SQL Server\110\DTS\Binn\;%ANT_HOME%/bin;C:\Program Files\Apache Software Foundation\apache-maven-3.0.5\\bin;C:\Program Files\Apache Software Foundation\apache-ant-1.9.0/bin;. 05.07.2013 15:17:13 org.apache.tomcat.util.digester.SetPropertiesRule begin WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:SpringMVC' did not find a matching property. 05.07.2013 15:17:13 org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["http-bio-8080"] 05.07.2013 15:17:13 org.apache.coyote.AbstractProtocol init INFO: Initializing ProtocolHandler ["ajp-bio-8009"] 05.07.2013 15:17:13 org.apache.catalina.startup.Catalina load INFO: Initialization processed in 698 ms 05.07.2013 15:17:13 org.apache.catalina.core.StandardService startInternal INFO: Starting service Catalina 05.07.2013 15:17:13 org.apache.catalina.core.StandardEngine startInternal INFO: Starting Servlet Engine: Apache Tomcat/7.0.39 05.07.2013 15:17:17 org.apache.catalina.core.ApplicationContext log INFO: No Spring WebApplicationInitializer types detected on classpath 05.07.2013 15:17:19 org.apache.catalina.core.ApplicationContext log INFO: No Spring WebApplicationInitializer types detected on classpath 05.07.2013 15:17:19 org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring root WebApplicationContext 05.07.2013 15:17:19 org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization started 05.07.2013 15:17:19 org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh INFO: Refreshing Root WebApplicationContext: startup date [Fri Jul 05 15:17:19 MSK 2013]; root of context hierarchy 05.07.2013 15:17:19 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/mvc-dispatcher-servlet1.xml] 05.07.2013 15:17:20 org.springframework.beans.factory.support.DefaultListableBeanFactory preInstantiateSingletons INFO: Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@60ec2ea8: defining beans [XMLController,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,mvcContentNegotiationManager,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping#0,org.springframework.format.support.FormattingConversionServiceFactoryBean#0,org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter#0,org.springframework.web.servlet.handler.MappedInterceptor#0,org.springframework.web.servlet.mvc.method.annotation.ExceptionHandlerExceptionResolver#0,org.springframework.web.servlet.mvc.annotation.ResponseStatusExceptionResolver#0,org.springframework.web.servlet.mvc.support.DefaultHandlerExceptionResolver#0,org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping,org.springframework.web.servlet.mvc.HttpRequestHandlerAdapter,org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor]; root of factory hierarchy 05.07.2013 15:17:20 org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping registerHandlerMethod INFO: Mapped "{[/coffee/{name}],methods=[GET],params=[],headers=[],consumes=[],produces=[],custom=[]}" onto public com.mkyong.common.model.Coffee com.mkyong.common.controller.XMLController.getCoffeeInXML(java.lang.String) 05.07.2013 15:17:20 org.springframework.web.context.ContextLoader initWebApplicationContext INFO: Root WebApplicationContext: initialization completed in 887 ms 05.07.2013 15:17:20 org.apache.catalina.core.ApplicationContext log INFO: Initializing Spring FrameworkServlet 'mvc-dispatcher' 05.07.2013 15:17:20 org.springframework.web.servlet.DispatcherServlet initServletBean INFO: FrameworkServlet 'mvc-dispatcher': initialization started 05.07.2013 15:17:20 org.springframework.web.context.support.XmlWebApplicationContext prepareRefresh INFO: Refreshing WebApplicationContext for namespace 'mvc-dispatcher-servlet': startup date [Fri Jul 05 15:17:20 MSK 2013]; parent: Root WebApplicationContext 05.07.2013 15:17:20 org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions INFO: Loading XML bean definitions from ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml] 05.07.2013 15:17:20 org.springframework.web.servlet.DispatcherServlet initServletBean SEVERE: Context initialization failed org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451) at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:651) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:599) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:665) at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:518) at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:459) at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136) at javax.servlet.GenericServlet.init(GenericServlet.java:160) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5123) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5407) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml] at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:140) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328) ... 29 more 05.07.2013 15:17:20 org.apache.catalina.core.ApplicationContext log SEVERE: StandardWrapper.Throwable org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml]; nested exception is java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml] at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:341) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451) at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:651) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:599) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:665) at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:518) at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:459) at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136) at javax.servlet.GenericServlet.init(GenericServlet.java:160) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5123) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5407) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) Caused by: java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml] at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:140) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328) ... 29 more 05.07.2013 15:17:20 org.apache.catalina.core.StandardContext loadOnStartup SEVERE: Servlet /SpringMVC threw load() exception java.io.FileNotFoundException: Could not open ServletContext resource [/WEB-INF/mvc-dispatcher-servlet.xml] at org.springframework.web.context.support.ServletContextResource.getInputStream(ServletContextResource.java:140) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:328) at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:302) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:174) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:209) at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:180) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:125) at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94) at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:130) at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:537) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:451) at org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:651) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:599) at org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:665) at org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:518) at org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:459) at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:136) at javax.servlet.GenericServlet.init(GenericServlet.java:160) at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.java:1280) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1193) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1088) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:5123) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5407) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 05.07.2013 15:17:20 org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["http-bio-8080"] 05.07.2013 15:17:20 org.apache.coyote.AbstractProtocol start INFO: Starting ProtocolHandler ["ajp-bio-8009"] 05.07.2013 15:17:20 org.apache.catalina.startup.Catalina start INFO: Server startup in 7095 ms ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 15:24:50 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Открой уже для себя дебаггер и исходники спринга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 15:27:26 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, исходники есть.... а какой алгоритм отладки? где примерно хоть смотреть надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 15:34:05 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90, По стэктрейсу ошибки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 15:39:39 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, всё сводится к тому, что невозможно найти автор/WEB-INF/mvc-dispatcher-servlet.xml в поиске по проекту ни в одном файле не встречается такая комбинация букв. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:14:59 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:19:24 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
такая = "mvc-dispatcher-servlet.xml" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:19:28 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowiczredwhite90, так в том то и дело, я переименовал этот файл и в web.xml тоже переименовал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:24:34 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Если ничего не получается, то прочтите же, наконец, инструкцию. http://static.springsource.org/spring/docs/3.2.x/spring-framework-reference/html/mvc.html RTFMUpon initialization of a DispatcherServlet, Spring MVC looks for a file named [servlet-name]-servlet.xml in the WEB-INF directory of your web application and creates the beans defined there, overriding the definitions of any beans defined with the same name in the global scope. ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:27:09 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
redwhite90, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:29:33 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, вот это да! зачем тогда заставлять писать это название не понятно... спасибо за помощь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 16:42:02 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
снова нужна помощь( такой контроллер Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. при таком запросе автор http://localhost:8080/ws/rest/candidates при таком web.xml автор<web-app id="WebApp_ID" version="2.4" xmlns=" http://java.sun.com/xml/ns/j2ee" xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"> <display-name>Spring Web MVC Application</display-name> <servlet> <servlet-name>firstServlet</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>firstServlet</servlet-name> <url-pattern>/rest/*</url-pattern> </servlet-mapping> <context-param> <param-name>contextConfigLocation</param-name> <param-value>/WEB-INF/firstServlet-servlet.xml </param-value> </context-param> <listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class> </listener> </web-app> авторjavax.servlet.ServletException: Circular view path [candidate]: would dispatch back to the current handler URL [/ws/rest/candidate] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.) at org.springframework.web.servlet.view.InternalResourceView.prepareForRendering(InternalResourceView.java:292) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:214) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:263) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:263) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) 05.07.2013 18:25:15 org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [firstServlet] in context with path [/ws] threw exception [Circular view path [candidate]: would dispatch back to the current handler URL [/ws/rest/candidate] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.)] with root cause javax.servlet.ServletException: Circular view path [candidate]: would dispatch back to the current handler URL [/ws/rest/candidate] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.) at org.springframework.web.servlet.view.InternalResourceView.prepareForRendering(InternalResourceView.java:292) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:214) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:263) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:749) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:487) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:412) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:339) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:263) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1208) at org.springframework.web.servlet.DispatcherServlet.processDispatchResult(DispatcherServlet.java:992) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:939) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:856) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:936) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:827) at javax.servlet.http.HttpServlet.service(HttpServlet.java:621) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:812) at javax.servlet.http.HttpServlet.service(HttpServlet.java:728) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:947) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 18:29:24 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
извиняюсь, но я заковырялся совсем на этом - голова перестала совсем соображать уже - наставьте на путь истинный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.07.2013, 23:44:24 |
|
||
|
вопрос про spring mvc
|
|||
|---|---|---|---|
|
#18+
Ну как минимум зачем нужны фигурные скобки вокруг candidates? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2013, 00:23:31 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2129035]: |
0ms |
get settings: |
13ms |
get forum list: |
17ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
66ms |
get topic data: |
16ms |
get forum data: |
4ms |
get page messages: |
148ms |
get tp. blocked users: |
2ms |
| others: | 310ms |
| total: | 588ms |

| 0 / 0 |
