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: | % 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.