Bug #1024
smuxi-server needs to marshal non-Smuxi and non-runtime (System.*) exceptions
Status: | New | Start: | 02/15/2015 | |
Priority: | Normal | Due date: | ||
Assigned to: | Mirco Bauer | % Done: | 0% |
|
Category: | Engine | |||
Target version: | TBD | |||
Complexity: | High |
Found in Version: | ||
Votes: | 0 |
Description
A smuxi-server can't expect the frontends to know "internal" (libraries used by engines) types when they are thrown as an exception. This leads to errors like this:
13:24:51 Command 'reply' failed. Reason: The constructor to deserialize an object of type Twitterizer.TwitterizerException was not found.
This issue would also go away with a REST API, but that also needs useful exception passing.