Re[2]: Проблема интеграции Spring+DWR
От: flashface  
Дата: 28.11.08 17:04
Оценка: 4 (1)
D>А как вообще Spring дружит с DWR?

Нормально дружит.
В маппинге пишем:
/engine.js=dwrController
/util.js=dwrController
/interface.js=dwrController
/interface/**=dwrController
/call/**=dwrController

dwrController:
<bean id="dwrController" class="org.springframework.web.servlet.mvc.ServletWrappingController">
    <property name="servletClass" value="org.directwebremoting.servlet.DwrServlet"/>
</bean>


Минусы: способ немного устарел и приходится отдельно dwr.xml держать.
Плюсы: это работает.

Конечно, этот Есть модный namespace dwr и вроде даже как-то через аннотации можно подключать.

Рекомендуется к прочтению http://bram.jteam.nl/index.php/2007/01/31/spring-dwr-ajax-made-easy/
Проблема интеграции Spring+DWR
От: kellny  
Дата: 22.11.08 18:46
Оценка:
Не могу понять в чем проблема, делаю все как здесь
Захожу на http://localhost:8090/springapp/dwr и получаю:
javax.servlet.ServletException: Servlet.init() for servlet dwr-invoker threw exception
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
    org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
    org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
    org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
    java.lang.Thread.run(Thread.java:619)

Работет только, по старому варианту с dwr.xml
Как заменяю:
 <servlet-class>org.directwebremoting.servlet.DwrServlet</servlet-class>

на
<servlet-class>org.directwebremoting.spring.DwrSpringServlet</servlet-class>

Вылетает
Re: Проблема интеграции Spring+DWR
От: lexius www.acula.org
Дата: 22.11.08 18:55
Оценка:
<beans xmlns="http://www.springframework.org/schema/beans"
       ...
       xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"
       ...
       http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd
       ..."
       default-lazy-init="false">

<dwr:controller id="dwrController" debug="true">
        <dwr:config-param name="activeReverseAjaxEnabled" value="true"/>
        <dwr:config-param name="scriptCompressed" value="true"/>
    </dwr:controller>
    <dwr:configuration/>
************
www.acula.org
Re[2]: Проблема интеграции Spring+DWR
От: kellny  
Дата: 22.11.08 19:44
Оценка:
Здравствуйте, lexius, Вы писали:


L>
L><beans xmlns="http://www.springframework.org/schema/beans"
L>       ...
L>       xmlns:dwr="http://www.directwebremoting.org/schema/spring-dwr"
L>       ...
L>       http://www.directwebremoting.org/schema/spring-dwr http://www.directwebremoting.org/schema/spring-dwr-2.0.xsd
L>       ..."
L>       default-lazy-init="false">

L><dwr:controller id="dwrController" debug="true">
L>        <dwr:config-param name="activeReverseAjaxEnabled" value="true"/>
L>        <dwr:config-param name="scriptCompressed" value="true"/>
L>    </dwr:controller>
L>    <dwr:configuration/>
L>


Поменял, но к сожалению ничего не изменилось
Re[3]: Проблема интеграции Spring+DWR
От: lexius www.acula.org
Дата: 22.11.08 20:09
Оценка:
Здравствуйте, kellny, Вы писали:

K>Поменял, но к сожалению ничего не изменилось


Тогда нужен более подробный лог. Так сказать трудно в чем дело.
************
www.acula.org
Re[4]: Проблема интеграции Spring+DWR
От: kellny  
Дата: 23.11.08 08:38
Оценка:
Здравствуйте, lexius, Вы писали:

L>Здравствуйте, kellny, Вы писали:


K>>Поменял, но к сожалению ничего не изменилось


L>Тогда нужен более подробный лог. Так сказать трудно в чем дело.



Я так понял вот эти логи:
catalina.log
localhost.log
Re[2]: Проблема интеграции Spring+DWR
От: Oboltus  
Дата: 24.11.08 08:26
Оценка:
А зачем контроллер? DWR может работать и без него.
Re: Проблема интеграции Spring+DWR
От: Oboltus  
Дата: 24.11.08 08:28
Оценка:
Опубликуйте фрагменты web.xml и конфигурационного файла Spring с тэгами, относящимися к DWR, пока не очень понятна причины ошибки.
Есть ли у Вас тэг dwr:configuration?
Re: Проблема интеграции Spring+DWR
От: Donz Россия http://donz-ru.livejournal.com
Дата: 28.11.08 13:43
Оценка:
Здравствуйте, kellny, Вы писали:

http://forum.springframework.org/archive/index.php/t-50068.html — кажется эта проблема с решением.
А как вообще Spring дружит с DWR? Может jabsorb использовать?
spring dwr jabsorb
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.