Hello i'm beginer. I write simple chat in dwr3.0 like this
web.xml
<servlet>
<servlet-name>dispatcher</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dispatcher</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
dispatcher-servlet.xml
<dwr:configuration>
<dwr:convert type="bean" class="dwr.test" />
</dwr:configuration>
<dwr:controller id="dwrController" debug="true">
<dwr:config-param name="activeReverseAjaxEnabled"
value="true"></dwr:config-param>
</dwr:controller>
<bean id="test" class="dwr.test">
<dwr:remote javascript="test">
<dwr:include method="send" />
</dwr:remote>
</bean>
dwr.test.java
@Service
@RemoteProxy(name = "test")
public class test {
@RemoteMethod
public void send(final String nickname, final String message) {
Browser.withAllSessions(new Runnable() {
public void run() {
Util.addRows("chatLog", new String[][]{{nickname, message}});
}
});
}
}
I'ts works good !
But I need to create message notification (example when add to basket)
In ajaxBasketController invoke dwr.test.message()
public void message() {
ServerContext sc = ServerContextFactory.get();
//got error
//No singleton ServerContext see logs for possible causes and solutions.
WebContext wc = WebContextFactory.get();
//got null
}
Why got errors ?
----------------------------------------------------
Stwórz własną stronę startową!
Zbierz najciekawsze treści w jednym miejscu!
http://klik.wp.pl/?adr=http%3A%2F%2Fpozbierane.pl&sid=902---------------------------------------------------------------------
To unsubscribe, e-mail:
dev-unsubscribe@...
For additional commands, e-mail:
dev-help@...