ready to be reintegrated into trunk
[cdmlib.git] / cdmlib-io / src / main / java / eu / etaxonomy / cdm / io / common / events / IoProblemEvent.java
index dbf6534e3c51a11f96fa34494bebb7e00e39d611..562b21e0b06f6c1c9e0eb4f87cd039b5b3d1a893 100644 (file)
@@ -66,7 +66,8 @@ public class IoProblemEvent extends IoEventBase {
         */\r
        @Override\r
        public String toString() {\r
-               return String.format("%s [location=%s; severity=%d; %s/%s:%d]", getMessage(), getLocation(), getSeverity(), getThrowingClass().getSimpleName(), getMethodName(), getLineNumber());\r
+               String className = getThrowingClass() == null ? "-" : getThrowingClass().getSimpleName();\r
+               return String.format("%s [location=%s; severity=%d; %s/%s:%d]", getMessage(), getLocation(), getSeverity(), className, getMethodName(), getLineNumber());\r
        }\r
 \r
        \r