diff options
Diffstat (limited to 'src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java')
-rw-r--r-- | src/com/vaadin/terminal/gwt/server/AbstractCommunicationManager.java | 6 |
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"); } } |