我使用GWT事件服务构建了一个简单的聊天。当我在浏览器的两个选项卡中打开聊天时,只有一个选项卡可以捕捉到事件。
我想我可以通过在属性中添加这行来解决这个问题:
eventservice.connection.id.generator=de.novanic.eventservice.service.connection.id.SessionExtendedConnectionIdGenerator
现在,只有我打开的最后一个选项卡可以捕捉事件。
有人能帮我吗?
我遇到了同样的问题,下面是我所做的:
# Generator for unique client ids
eventservice.connection.id.generator = de.novanic.eventservice.service.connection.id.SessionExtendedConnectionIdGenerator
@Marcel Stör:你可能在看一个旧版本的gwteventservicehttp://gwteventservice.googlecode.com/svn/trunk/eventservice/src/main/java/de/novanic/eventservice/service/connection/id/SessionExtendedConnectionIdGenerator.java
尝试使用
# Generator for unique client ids
eventservice.connection.id.generator=de.novanic.eventservice.service.connection.id.SessionExtendedClientIdGenerator
类名是SessionExtendedClientIdGenerator
而不是SessionExtendedConnectionIdGenerator