Bug #1024

avatar

smuxi-server needs to marshal non-Smuxi and non-runtime (System.*) exceptions

Added by Mirco Bauer 3570 days ago.

Status:New Start:02/15/2015
Priority:Normal Due date:
Assigned to:avatarMirco 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.

Also available in: Atom PDF