Error while generating error message masks original error
When e.g. a create-assoc command fails a "Prettyprinting failed" exception is reported instead the original error:
SEVERE: Request "POST /core/association" failed. Responding with 500 (Internal Server Error). The original exception/error is:
java.lang.RuntimeException: Prettyprinting failed
at systems.dmx.core.impl.DMXObjectModelImpl.toString(DMXObjectModelImpl.java:220)
at java.lang.String.valueOf(String.java:2994)
at java.lang.StringBuilder.append(StringBuilder.java:131)
at systems.dmx.core.impl.AccessLayer.createAssoc(AccessLayer.java:355)
at systems.dmx.core.impl.CoreServiceImpl.createAssoc(CoreServiceImpl.java:209)
at systems.dmx.core.impl.CoreServiceImpl.createAssoc(CoreServiceImpl.java:33)
at systems.dmx.webservice.WebservicePlugin.createAssoc(WebservicePlugin.java:202)
...
Caused by: java.lang.RuntimeException: Serialization failed
at systems.dmx.core.impl.AssocModelImpl.toJSON(AssocModelImpl.java:141)
at systems.dmx.core.impl.DMXObjectModelImpl.toString(DMXObjectModelImpl.java:218)
... 57 more
Caused by: java.lang.RuntimeException: Serialization failed
at systems.dmx.core.impl.DMXObjectModelImpl.toJSON(DMXObjectModelImpl.java:186)
at systems.dmx.core.impl.AssocModelImpl.toJSON(AssocModelImpl.java:137)
... 58 more
Caused by: java.lang.NullPointerException
at systems.dmx.core.impl.DMXObjectModelImpl.toJSON(DMXObjectModelImpl.java:183)
... 59 more