aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
diff options
context:
space:
mode:
authorArtur Signell <artur@vaadin.com>2012-04-02 22:32:49 +0300
committerArtur Signell <artur@vaadin.com>2012-04-05 00:08:19 +0300
commit56c932f02679d525da5a1ec3de3669a0482456ad (patch)
tree05cb368d5e0f1edb70115e29e091b6632680e9c6 /src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
parenta6e20937c6167beb49a3210897216d6982a2e364 (diff)
downloadvaadin-framework-56c932f02679d525da5a1ec3de3669a0482456ad.tar.gz
vaadin-framework-56c932f02679d525da5a1ec3de3669a0482456ad.zip
Log error for missing RPC manager or target (#8590)
Diffstat (limited to 'src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java')
-rw-r--r--src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
index f0c218eff6..a7bd69d620 100644
--- a/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
+++ b/src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java
@@ -1560,9 +1560,9 @@ public abstract class AbstractCommunicationManager implements Serializable {
if (c instanceof RpcTarget) {
ServerRpcManager.applyInvocation((RpcTarget) c, invocation);
} else {
- // TODO better exception?
- throw new RuntimeException("No RPC target for connector "
- + invocation.getConnectorId());
+ logger.log(Level.WARNING, "RPC call received for connector "
+ + c.getClass().getName() + " (" + c.getConnectorId()
+ + ") but the connector is not a ServerRpcTarget");
}
}