Hi
In my extension, I
get the exception below when trying to send a UIButton instance from the client
to the server using invokeULC().
I'm not using any
custom coders.
What is going on
here? Any workaround needed/available?
Thanks,
Etienne
2 02.11.2006
11:57:58.640 1,000 SEVERE Thread[ULC Communication Controller
Thread,6,main] com.ulcjava.base.client.UISession$k_ run exception
occured [com.ulcjava.base.client.ConnectorException: error while sending
requests
at com.ulcjava.base.development.DevelopmentConnector.sendRequests(DevelopmentConnector.java:0)
at com.ulcjava.base.client.UISession$k_.run(UISession$k_.java:100)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.ulcjava.base.shared.internal.IllegalArgumentException: No coder registered for class com.ulcjava.base.client.UIButton
at com.ulcjava.base.shared.internal.UlcObjectOutputStream.a(UlcObjectOutputStream.java:71)
at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:66)
at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:163)
at com.ulcjava.base.shared.internal.Request.writeRequests(Request.java:26)
at com.ulcjava.base.development.DevelopmentConnector.a(DevelopmentConnector.java:51)
at com.ulcjava.base.development.DevelopmentConnector.sendRequests(DevelopmentConnector.java:2)
at com.ulcjava.base.client.UISession$k_.run(UISession$k_.java:100)
at java.lang.Thread.run(Thread.java:534)
]
at com.ulcjava.base.development.DevelopmentConnector.sendRequests(DevelopmentConnector.java:0)
at com.ulcjava.base.client.UISession$k_.run(UISession$k_.java:100)
at java.lang.Thread.run(Thread.java:534)
Caused by: com.ulcjava.base.shared.internal.IllegalArgumentException: No coder registered for class com.ulcjava.base.client.UIButton
at com.ulcjava.base.shared.internal.UlcObjectOutputStream.a(UlcObjectOutputStream.java:71)
at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:66)
at com.ulcjava.base.shared.internal.UlcObjectOutputStream.writeObject(UlcObjectOutputStream.java:163)
at com.ulcjava.base.shared.internal.Request.writeRequests(Request.java:26)
at com.ulcjava.base.development.DevelopmentConnector.a(DevelopmentConnector.java:51)
at com.ulcjava.base.development.DevelopmentConnector.sendRequests(DevelopmentConnector.java:2)
at com.ulcjava.base.client.UISession$k_.run(UISession$k_.java:100)
at java.lang.Thread.run(Thread.java:534)
]
