Advertisement
Guest User

Example Lilith JSON Event

a guest
May 13th, 2014
251
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.   "level": "INFO",
  3.   "message": {
  4.     "messagePattern": "message",
  5.     "arguments": [
  6.       "arg1",
  7.       null,
  8.       "arg3"
  9.     ]
  10.   },
  11.   "logger": "Logger",
  12.   "throwable": {
  13.     "name": "the.exception.class.Name",
  14.     "message": "Huhu! Exception Message",
  15.     "stackTrace": [
  16.       {
  17.         "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  18.         "methodName": "createStackTraceElements",
  19.         "fileName": "LoggingEventIOTestBase.java",
  20.         "lineNumber": 317,
  21.         "codeLocation": "CodeLocation",
  22.         "version": "Version",
  23.         "exact": true
  24.       },
  25.       {
  26.         "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  27.         "methodName": "createThrowableInfo",
  28.         "fileName": "LoggingEventIOTestBase.java",
  29.         "lineNumber": 310,
  30.         "codeLocation": "CodeLocation",
  31.         "version": "Version",
  32.         "exact": false
  33.       },
  34.       {
  35.         "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  36.         "methodName": "full",
  37.         "fileName": "LoggingEventIOTestBase.java",
  38.         "lineNumber": 252,
  39.         "exact": false
  40.       },
  41.       {
  42.         "className": "sun.reflect.NativeMethodAccessorImpl",
  43.         "methodName": "invoke0",
  44.         "fileName": "NativeMethodAccessorImpl.java",
  45.         "lineNumber": -2,
  46.         "exact": false
  47.       },
  48.       {
  49.         "className": "sun.reflect.NativeMethodAccessorImpl",
  50.         "methodName": "invoke",
  51.         "fileName": "NativeMethodAccessorImpl.java",
  52.         "lineNumber": 62,
  53.         "exact": false
  54.       },
  55.       {
  56.         "className": "sun.reflect.DelegatingMethodAccessorImpl",
  57.         "methodName": "invoke",
  58.         "fileName": "DelegatingMethodAccessorImpl.java",
  59.         "lineNumber": 43,
  60.         "exact": false
  61.       },
  62.       {
  63.         "className": "java.lang.reflect.Method",
  64.         "methodName": "invoke",
  65.         "fileName": "Method.java",
  66.         "lineNumber": 483,
  67.         "exact": false
  68.       },
  69.       {
  70.         "className": "org.junit.runners.model.FrameworkMethod$1",
  71.         "methodName": "runReflectiveCall",
  72.         "fileName": "FrameworkMethod.java",
  73.         "lineNumber": 47,
  74.         "exact": false
  75.       },
  76.       {
  77.         "className": "org.junit.internal.runners.model.ReflectiveCallable",
  78.         "methodName": "run",
  79.         "fileName": "ReflectiveCallable.java",
  80.         "lineNumber": 12,
  81.         "exact": false
  82.       },
  83.       {
  84.         "className": "org.junit.runners.model.FrameworkMethod",
  85.         "methodName": "invokeExplosively",
  86.         "fileName": "FrameworkMethod.java",
  87.         "lineNumber": 44,
  88.         "exact": false
  89.       },
  90.       {
  91.         "className": "org.junit.internal.runners.statements.InvokeMethod",
  92.         "methodName": "evaluate",
  93.         "fileName": "InvokeMethod.java",
  94.         "lineNumber": 17,
  95.         "exact": false
  96.       },
  97.       {
  98.         "className": "org.junit.internal.runners.statements.RunBefores",
  99.         "methodName": "evaluate",
  100.         "fileName": "RunBefores.java",
  101.         "lineNumber": 26,
  102.         "exact": false
  103.       },
  104.       {
  105.         "className": "org.junit.internal.runners.statements.RunAfters",
  106.         "methodName": "evaluate",
  107.         "fileName": "RunAfters.java",
  108.         "lineNumber": 27,
  109.         "exact": false
  110.       },
  111.       {
  112.         "className": "org.junit.runners.ParentRunner",
  113.         "methodName": "runLeaf",
  114.         "fileName": "ParentRunner.java",
  115.         "lineNumber": 271,
  116.         "exact": false
  117.       },
  118.       {
  119.         "className": "org.junit.runners.BlockJUnit4ClassRunner",
  120.         "methodName": "runChild",
  121.         "fileName": "BlockJUnit4ClassRunner.java",
  122.         "lineNumber": 70,
  123.         "exact": false
  124.       },
  125.       {
  126.         "className": "org.junit.runners.BlockJUnit4ClassRunner",
  127.         "methodName": "runChild",
  128.         "fileName": "BlockJUnit4ClassRunner.java",
  129.         "lineNumber": 50,
  130.         "exact": false
  131.       },
  132.       {
  133.         "className": "org.junit.runners.ParentRunner$3",
  134.         "methodName": "run",
  135.         "fileName": "ParentRunner.java",
  136.         "lineNumber": 238,
  137.         "exact": false
  138.       },
  139.       {
  140.         "className": "org.junit.runners.ParentRunner$1",
  141.         "methodName": "schedule",
  142.         "fileName": "ParentRunner.java",
  143.         "lineNumber": 63,
  144.         "exact": false
  145.       },
  146.       {
  147.         "className": "org.junit.runners.ParentRunner",
  148.         "methodName": "runChildren",
  149.         "fileName": "ParentRunner.java",
  150.         "lineNumber": 236,
  151.         "exact": false
  152.       },
  153.       {
  154.         "className": "org.junit.runners.ParentRunner",
  155.         "methodName": "access$000",
  156.         "fileName": "ParentRunner.java",
  157.         "lineNumber": 53,
  158.         "exact": false
  159.       },
  160.       {
  161.         "className": "org.junit.runners.ParentRunner$2",
  162.         "methodName": "evaluate",
  163.         "fileName": "ParentRunner.java",
  164.         "lineNumber": 229,
  165.         "exact": false
  166.       },
  167.       {
  168.         "className": "org.junit.runners.ParentRunner",
  169.         "methodName": "run",
  170.         "fileName": "ParentRunner.java",
  171.         "lineNumber": 309,
  172.         "exact": false
  173.       },
  174.       {
  175.         "className": "org.junit.runners.Suite",
  176.         "methodName": "runChild",
  177.         "fileName": "Suite.java",
  178.         "lineNumber": 127,
  179.         "exact": false
  180.       },
  181.       {
  182.         "className": "org.junit.runners.Suite",
  183.         "methodName": "runChild",
  184.         "fileName": "Suite.java",
  185.         "lineNumber": 26,
  186.         "exact": false
  187.       },
  188.       {
  189.         "className": "org.junit.runners.ParentRunner$3",
  190.         "methodName": "run",
  191.         "fileName": "ParentRunner.java",
  192.         "lineNumber": 238,
  193.         "exact": false
  194.       },
  195.       {
  196.         "className": "org.junit.runners.ParentRunner$1",
  197.         "methodName": "schedule",
  198.         "fileName": "ParentRunner.java",
  199.         "lineNumber": 63,
  200.         "exact": false
  201.       },
  202.       {
  203.         "className": "org.junit.runners.ParentRunner",
  204.         "methodName": "runChildren",
  205.         "fileName": "ParentRunner.java",
  206.         "lineNumber": 236,
  207.         "exact": false
  208.       },
  209.       {
  210.         "className": "org.junit.runners.ParentRunner",
  211.         "methodName": "access$000",
  212.         "fileName": "ParentRunner.java",
  213.         "lineNumber": 53,
  214.         "exact": false
  215.       },
  216.       {
  217.         "className": "org.junit.runners.ParentRunner$2",
  218.         "methodName": "evaluate",
  219.         "fileName": "ParentRunner.java",
  220.         "lineNumber": 229,
  221.         "exact": false
  222.       },
  223.       {
  224.         "className": "org.junit.runners.ParentRunner",
  225.         "methodName": "run",
  226.         "fileName": "ParentRunner.java",
  227.         "lineNumber": 309,
  228.         "exact": false
  229.       },
  230.       {
  231.         "className": "org.junit.runner.JUnitCore",
  232.         "methodName": "run",
  233.         "fileName": "JUnitCore.java",
  234.         "lineNumber": 160,
  235.         "exact": false
  236.       },
  237.       {
  238.         "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  239.         "methodName": "startRunnerWithArgs",
  240.         "fileName": "JUnit4IdeaTestRunner.java",
  241.         "lineNumber": 77,
  242.         "exact": false
  243.       },
  244.       {
  245.         "className": "com.intellij.rt.execution.junit.JUnitStarter",
  246.         "methodName": "prepareStreamsAndStart",
  247.         "fileName": "JUnitStarter.java",
  248.         "lineNumber": 195,
  249.         "exact": false
  250.       },
  251.       {
  252.         "className": "com.intellij.rt.execution.junit.JUnitStarter",
  253.         "methodName": "main",
  254.         "fileName": "JUnitStarter.java",
  255.         "lineNumber": 63,
  256.         "exact": false
  257.       },
  258.       {
  259.         "className": "sun.reflect.NativeMethodAccessorImpl",
  260.         "methodName": "invoke0",
  261.         "fileName": "NativeMethodAccessorImpl.java",
  262.         "lineNumber": -2,
  263.         "exact": false
  264.       },
  265.       {
  266.         "className": "sun.reflect.NativeMethodAccessorImpl",
  267.         "methodName": "invoke",
  268.         "fileName": "NativeMethodAccessorImpl.java",
  269.         "lineNumber": 62,
  270.         "exact": false
  271.       },
  272.       {
  273.         "className": "sun.reflect.DelegatingMethodAccessorImpl",
  274.         "methodName": "invoke",
  275.         "fileName": "DelegatingMethodAccessorImpl.java",
  276.         "lineNumber": 43,
  277.         "exact": false
  278.       },
  279.       {
  280.         "className": "java.lang.reflect.Method",
  281.         "methodName": "invoke",
  282.         "fileName": "Method.java",
  283.         "lineNumber": 483,
  284.         "exact": false
  285.       },
  286.       {
  287.         "className": "com.intellij.rt.execution.application.AppMain",
  288.         "methodName": "main",
  289.         "fileName": "AppMain.java",
  290.         "lineNumber": 120,
  291.         "exact": false
  292.       }
  293.     ],
  294.     "omittedElements": 0,
  295.     "cause": {
  296.       "name": "another.exception.class.Name",
  297.       "message": "Huhu! Exception Message",
  298.       "stackTrace": [
  299.         {
  300.           "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  301.           "methodName": "createStackTraceElements",
  302.           "fileName": "LoggingEventIOTestBase.java",
  303.           "lineNumber": 317,
  304.           "codeLocation": "CodeLocation",
  305.           "version": "Version",
  306.           "exact": true
  307.         },
  308.         {
  309.           "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  310.           "methodName": "createThrowableInfo",
  311.           "fileName": "LoggingEventIOTestBase.java",
  312.           "lineNumber": 310,
  313.           "codeLocation": "CodeLocation",
  314.           "version": "Version",
  315.           "exact": false
  316.         },
  317.         {
  318.           "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  319.           "methodName": "full",
  320.           "fileName": "LoggingEventIOTestBase.java",
  321.           "lineNumber": 253,
  322.           "exact": false
  323.         },
  324.         {
  325.           "className": "sun.reflect.NativeMethodAccessorImpl",
  326.           "methodName": "invoke0",
  327.           "fileName": "NativeMethodAccessorImpl.java",
  328.           "lineNumber": -2,
  329.           "exact": false
  330.         },
  331.         {
  332.           "className": "sun.reflect.NativeMethodAccessorImpl",
  333.           "methodName": "invoke",
  334.           "fileName": "NativeMethodAccessorImpl.java",
  335.           "lineNumber": 62,
  336.           "exact": false
  337.         },
  338.         {
  339.           "className": "sun.reflect.DelegatingMethodAccessorImpl",
  340.           "methodName": "invoke",
  341.           "fileName": "DelegatingMethodAccessorImpl.java",
  342.           "lineNumber": 43,
  343.           "exact": false
  344.         },
  345.         {
  346.           "className": "java.lang.reflect.Method",
  347.           "methodName": "invoke",
  348.           "fileName": "Method.java",
  349.           "lineNumber": 483,
  350.           "exact": false
  351.         },
  352.         {
  353.           "className": "org.junit.runners.model.FrameworkMethod$1",
  354.           "methodName": "runReflectiveCall",
  355.           "fileName": "FrameworkMethod.java",
  356.           "lineNumber": 47,
  357.           "exact": false
  358.         },
  359.         {
  360.           "className": "org.junit.internal.runners.model.ReflectiveCallable",
  361.           "methodName": "run",
  362.           "fileName": "ReflectiveCallable.java",
  363.           "lineNumber": 12,
  364.           "exact": false
  365.         },
  366.         {
  367.           "className": "org.junit.runners.model.FrameworkMethod",
  368.           "methodName": "invokeExplosively",
  369.           "fileName": "FrameworkMethod.java",
  370.           "lineNumber": 44,
  371.           "exact": false
  372.         },
  373.         {
  374.           "className": "org.junit.internal.runners.statements.InvokeMethod",
  375.           "methodName": "evaluate",
  376.           "fileName": "InvokeMethod.java",
  377.           "lineNumber": 17,
  378.           "exact": false
  379.         },
  380.         {
  381.           "className": "org.junit.internal.runners.statements.RunBefores",
  382.           "methodName": "evaluate",
  383.           "fileName": "RunBefores.java",
  384.           "lineNumber": 26,
  385.           "exact": false
  386.         },
  387.         {
  388.           "className": "org.junit.internal.runners.statements.RunAfters",
  389.           "methodName": "evaluate",
  390.           "fileName": "RunAfters.java",
  391.           "lineNumber": 27,
  392.           "exact": false
  393.         },
  394.         {
  395.           "className": "org.junit.runners.ParentRunner",
  396.           "methodName": "runLeaf",
  397.           "fileName": "ParentRunner.java",
  398.           "lineNumber": 271,
  399.           "exact": false
  400.         },
  401.         {
  402.           "className": "org.junit.runners.BlockJUnit4ClassRunner",
  403.           "methodName": "runChild",
  404.           "fileName": "BlockJUnit4ClassRunner.java",
  405.           "lineNumber": 70,
  406.           "exact": false
  407.         },
  408.         {
  409.           "className": "org.junit.runners.BlockJUnit4ClassRunner",
  410.           "methodName": "runChild",
  411.           "fileName": "BlockJUnit4ClassRunner.java",
  412.           "lineNumber": 50,
  413.           "exact": false
  414.         },
  415.         {
  416.           "className": "org.junit.runners.ParentRunner$3",
  417.           "methodName": "run",
  418.           "fileName": "ParentRunner.java",
  419.           "lineNumber": 238,
  420.           "exact": false
  421.         },
  422.         {
  423.           "className": "org.junit.runners.ParentRunner$1",
  424.           "methodName": "schedule",
  425.           "fileName": "ParentRunner.java",
  426.           "lineNumber": 63,
  427.           "exact": false
  428.         },
  429.         {
  430.           "className": "org.junit.runners.ParentRunner",
  431.           "methodName": "runChildren",
  432.           "fileName": "ParentRunner.java",
  433.           "lineNumber": 236,
  434.           "exact": false
  435.         },
  436.         {
  437.           "className": "org.junit.runners.ParentRunner",
  438.           "methodName": "access$000",
  439.           "fileName": "ParentRunner.java",
  440.           "lineNumber": 53,
  441.           "exact": false
  442.         },
  443.         {
  444.           "className": "org.junit.runners.ParentRunner$2",
  445.           "methodName": "evaluate",
  446.           "fileName": "ParentRunner.java",
  447.           "lineNumber": 229,
  448.           "exact": false
  449.         },
  450.         {
  451.           "className": "org.junit.runners.ParentRunner",
  452.           "methodName": "run",
  453.           "fileName": "ParentRunner.java",
  454.           "lineNumber": 309,
  455.           "exact": false
  456.         },
  457.         {
  458.           "className": "org.junit.runners.Suite",
  459.           "methodName": "runChild",
  460.           "fileName": "Suite.java",
  461.           "lineNumber": 127,
  462.           "exact": false
  463.         },
  464.         {
  465.           "className": "org.junit.runners.Suite",
  466.           "methodName": "runChild",
  467.           "fileName": "Suite.java",
  468.           "lineNumber": 26,
  469.           "exact": false
  470.         },
  471.         {
  472.           "className": "org.junit.runners.ParentRunner$3",
  473.           "methodName": "run",
  474.           "fileName": "ParentRunner.java",
  475.           "lineNumber": 238,
  476.           "exact": false
  477.         },
  478.         {
  479.           "className": "org.junit.runners.ParentRunner$1",
  480.           "methodName": "schedule",
  481.           "fileName": "ParentRunner.java",
  482.           "lineNumber": 63,
  483.           "exact": false
  484.         },
  485.         {
  486.           "className": "org.junit.runners.ParentRunner",
  487.           "methodName": "runChildren",
  488.           "fileName": "ParentRunner.java",
  489.           "lineNumber": 236,
  490.           "exact": false
  491.         },
  492.         {
  493.           "className": "org.junit.runners.ParentRunner",
  494.           "methodName": "access$000",
  495.           "fileName": "ParentRunner.java",
  496.           "lineNumber": 53,
  497.           "exact": false
  498.         },
  499.         {
  500.           "className": "org.junit.runners.ParentRunner$2",
  501.           "methodName": "evaluate",
  502.           "fileName": "ParentRunner.java",
  503.           "lineNumber": 229,
  504.           "exact": false
  505.         },
  506.         {
  507.           "className": "org.junit.runners.ParentRunner",
  508.           "methodName": "run",
  509.           "fileName": "ParentRunner.java",
  510.           "lineNumber": 309,
  511.           "exact": false
  512.         },
  513.         {
  514.           "className": "org.junit.runner.JUnitCore",
  515.           "methodName": "run",
  516.           "fileName": "JUnitCore.java",
  517.           "lineNumber": 160,
  518.           "exact": false
  519.         },
  520.         {
  521.           "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  522.           "methodName": "startRunnerWithArgs",
  523.           "fileName": "JUnit4IdeaTestRunner.java",
  524.           "lineNumber": 77,
  525.           "exact": false
  526.         },
  527.         {
  528.           "className": "com.intellij.rt.execution.junit.JUnitStarter",
  529.           "methodName": "prepareStreamsAndStart",
  530.           "fileName": "JUnitStarter.java",
  531.           "lineNumber": 195,
  532.           "exact": false
  533.         },
  534.         {
  535.           "className": "com.intellij.rt.execution.junit.JUnitStarter",
  536.           "methodName": "main",
  537.           "fileName": "JUnitStarter.java",
  538.           "lineNumber": 63,
  539.           "exact": false
  540.         },
  541.         {
  542.           "className": "sun.reflect.NativeMethodAccessorImpl",
  543.           "methodName": "invoke0",
  544.           "fileName": "NativeMethodAccessorImpl.java",
  545.           "lineNumber": -2,
  546.           "exact": false
  547.         },
  548.         {
  549.           "className": "sun.reflect.NativeMethodAccessorImpl",
  550.           "methodName": "invoke",
  551.           "fileName": "NativeMethodAccessorImpl.java",
  552.           "lineNumber": 62,
  553.           "exact": false
  554.         },
  555.         {
  556.           "className": "sun.reflect.DelegatingMethodAccessorImpl",
  557.           "methodName": "invoke",
  558.           "fileName": "DelegatingMethodAccessorImpl.java",
  559.           "lineNumber": 43,
  560.           "exact": false
  561.         },
  562.         {
  563.           "className": "java.lang.reflect.Method",
  564.           "methodName": "invoke",
  565.           "fileName": "Method.java",
  566.           "lineNumber": 483,
  567.           "exact": false
  568.         },
  569.         {
  570.           "className": "com.intellij.rt.execution.application.AppMain",
  571.           "methodName": "main",
  572.           "fileName": "AppMain.java",
  573.           "lineNumber": 120,
  574.           "exact": false
  575.         }
  576.       ],
  577.       "omittedElements": 0,
  578.       "suppressed": [
  579.         {
  580.           "name": "yet.another.exception.class.Name",
  581.           "message": "Suppressed1",
  582.           "stackTrace": [
  583.             {
  584.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  585.               "methodName": "createStackTraceElements",
  586.               "fileName": "LoggingEventIOTestBase.java",
  587.               "lineNumber": 317,
  588.               "codeLocation": "CodeLocation",
  589.               "version": "Version",
  590.               "exact": true
  591.             },
  592.             {
  593.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  594.               "methodName": "createThrowableInfo",
  595.               "fileName": "LoggingEventIOTestBase.java",
  596.               "lineNumber": 310,
  597.               "codeLocation": "CodeLocation",
  598.               "version": "Version",
  599.               "exact": false
  600.             },
  601.             {
  602.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  603.               "methodName": "full",
  604.               "fileName": "LoggingEventIOTestBase.java",
  605.               "lineNumber": 255,
  606.               "exact": false
  607.             },
  608.             {
  609.               "className": "sun.reflect.NativeMethodAccessorImpl",
  610.               "methodName": "invoke0",
  611.               "fileName": "NativeMethodAccessorImpl.java",
  612.               "lineNumber": -2,
  613.               "exact": false
  614.             },
  615.             {
  616.               "className": "sun.reflect.NativeMethodAccessorImpl",
  617.               "methodName": "invoke",
  618.               "fileName": "NativeMethodAccessorImpl.java",
  619.               "lineNumber": 62,
  620.               "exact": false
  621.             },
  622.             {
  623.               "className": "sun.reflect.DelegatingMethodAccessorImpl",
  624.               "methodName": "invoke",
  625.               "fileName": "DelegatingMethodAccessorImpl.java",
  626.               "lineNumber": 43,
  627.               "exact": false
  628.             },
  629.             {
  630.               "className": "java.lang.reflect.Method",
  631.               "methodName": "invoke",
  632.               "fileName": "Method.java",
  633.               "lineNumber": 483,
  634.               "exact": false
  635.             },
  636.             {
  637.               "className": "org.junit.runners.model.FrameworkMethod$1",
  638.               "methodName": "runReflectiveCall",
  639.               "fileName": "FrameworkMethod.java",
  640.               "lineNumber": 47,
  641.               "exact": false
  642.             },
  643.             {
  644.               "className": "org.junit.internal.runners.model.ReflectiveCallable",
  645.               "methodName": "run",
  646.               "fileName": "ReflectiveCallable.java",
  647.               "lineNumber": 12,
  648.               "exact": false
  649.             },
  650.             {
  651.               "className": "org.junit.runners.model.FrameworkMethod",
  652.               "methodName": "invokeExplosively",
  653.               "fileName": "FrameworkMethod.java",
  654.               "lineNumber": 44,
  655.               "exact": false
  656.             },
  657.             {
  658.               "className": "org.junit.internal.runners.statements.InvokeMethod",
  659.               "methodName": "evaluate",
  660.               "fileName": "InvokeMethod.java",
  661.               "lineNumber": 17,
  662.               "exact": false
  663.             },
  664.             {
  665.               "className": "org.junit.internal.runners.statements.RunBefores",
  666.               "methodName": "evaluate",
  667.               "fileName": "RunBefores.java",
  668.               "lineNumber": 26,
  669.               "exact": false
  670.             },
  671.             {
  672.               "className": "org.junit.internal.runners.statements.RunAfters",
  673.               "methodName": "evaluate",
  674.               "fileName": "RunAfters.java",
  675.               "lineNumber": 27,
  676.               "exact": false
  677.             },
  678.             {
  679.               "className": "org.junit.runners.ParentRunner",
  680.               "methodName": "runLeaf",
  681.               "fileName": "ParentRunner.java",
  682.               "lineNumber": 271,
  683.               "exact": false
  684.             },
  685.             {
  686.               "className": "org.junit.runners.BlockJUnit4ClassRunner",
  687.               "methodName": "runChild",
  688.               "fileName": "BlockJUnit4ClassRunner.java",
  689.               "lineNumber": 70,
  690.               "exact": false
  691.             },
  692.             {
  693.               "className": "org.junit.runners.BlockJUnit4ClassRunner",
  694.               "methodName": "runChild",
  695.               "fileName": "BlockJUnit4ClassRunner.java",
  696.               "lineNumber": 50,
  697.               "exact": false
  698.             },
  699.             {
  700.               "className": "org.junit.runners.ParentRunner$3",
  701.               "methodName": "run",
  702.               "fileName": "ParentRunner.java",
  703.               "lineNumber": 238,
  704.               "exact": false
  705.             },
  706.             {
  707.               "className": "org.junit.runners.ParentRunner$1",
  708.               "methodName": "schedule",
  709.               "fileName": "ParentRunner.java",
  710.               "lineNumber": 63,
  711.               "exact": false
  712.             },
  713.             {
  714.               "className": "org.junit.runners.ParentRunner",
  715.               "methodName": "runChildren",
  716.               "fileName": "ParentRunner.java",
  717.               "lineNumber": 236,
  718.               "exact": false
  719.             },
  720.             {
  721.               "className": "org.junit.runners.ParentRunner",
  722.               "methodName": "access$000",
  723.               "fileName": "ParentRunner.java",
  724.               "lineNumber": 53,
  725.               "exact": false
  726.             },
  727.             {
  728.               "className": "org.junit.runners.ParentRunner$2",
  729.               "methodName": "evaluate",
  730.               "fileName": "ParentRunner.java",
  731.               "lineNumber": 229,
  732.               "exact": false
  733.             },
  734.             {
  735.               "className": "org.junit.runners.ParentRunner",
  736.               "methodName": "run",
  737.               "fileName": "ParentRunner.java",
  738.               "lineNumber": 309,
  739.               "exact": false
  740.             },
  741.             {
  742.               "className": "org.junit.runners.Suite",
  743.               "methodName": "runChild",
  744.               "fileName": "Suite.java",
  745.               "lineNumber": 127,
  746.               "exact": false
  747.             },
  748.             {
  749.               "className": "org.junit.runners.Suite",
  750.               "methodName": "runChild",
  751.               "fileName": "Suite.java",
  752.               "lineNumber": 26,
  753.               "exact": false
  754.             },
  755.             {
  756.               "className": "org.junit.runners.ParentRunner$3",
  757.               "methodName": "run",
  758.               "fileName": "ParentRunner.java",
  759.               "lineNumber": 238,
  760.               "exact": false
  761.             },
  762.             {
  763.               "className": "org.junit.runners.ParentRunner$1",
  764.               "methodName": "schedule",
  765.               "fileName": "ParentRunner.java",
  766.               "lineNumber": 63,
  767.               "exact": false
  768.             },
  769.             {
  770.               "className": "org.junit.runners.ParentRunner",
  771.               "methodName": "runChildren",
  772.               "fileName": "ParentRunner.java",
  773.               "lineNumber": 236,
  774.               "exact": false
  775.             },
  776.             {
  777.               "className": "org.junit.runners.ParentRunner",
  778.               "methodName": "access$000",
  779.               "fileName": "ParentRunner.java",
  780.               "lineNumber": 53,
  781.               "exact": false
  782.             },
  783.             {
  784.               "className": "org.junit.runners.ParentRunner$2",
  785.               "methodName": "evaluate",
  786.               "fileName": "ParentRunner.java",
  787.               "lineNumber": 229,
  788.               "exact": false
  789.             },
  790.             {
  791.               "className": "org.junit.runners.ParentRunner",
  792.               "methodName": "run",
  793.               "fileName": "ParentRunner.java",
  794.               "lineNumber": 309,
  795.               "exact": false
  796.             },
  797.             {
  798.               "className": "org.junit.runner.JUnitCore",
  799.               "methodName": "run",
  800.               "fileName": "JUnitCore.java",
  801.               "lineNumber": 160,
  802.               "exact": false
  803.             },
  804.             {
  805.               "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  806.               "methodName": "startRunnerWithArgs",
  807.               "fileName": "JUnit4IdeaTestRunner.java",
  808.               "lineNumber": 77,
  809.               "exact": false
  810.             },
  811.             {
  812.               "className": "com.intellij.rt.execution.junit.JUnitStarter",
  813.               "methodName": "prepareStreamsAndStart",
  814.               "fileName": "JUnitStarter.java",
  815.               "lineNumber": 195,
  816.               "exact": false
  817.             },
  818.             {
  819.               "className": "com.intellij.rt.execution.junit.JUnitStarter",
  820.               "methodName": "main",
  821.               "fileName": "JUnitStarter.java",
  822.               "lineNumber": 63,
  823.               "exact": false
  824.             },
  825.             {
  826.               "className": "sun.reflect.NativeMethodAccessorImpl",
  827.               "methodName": "invoke0",
  828.               "fileName": "NativeMethodAccessorImpl.java",
  829.               "lineNumber": -2,
  830.               "exact": false
  831.             },
  832.             {
  833.               "className": "sun.reflect.NativeMethodAccessorImpl",
  834.               "methodName": "invoke",
  835.               "fileName": "NativeMethodAccessorImpl.java",
  836.               "lineNumber": 62,
  837.               "exact": false
  838.             },
  839.             {
  840.               "className": "sun.reflect.DelegatingMethodAccessorImpl",
  841.               "methodName": "invoke",
  842.               "fileName": "DelegatingMethodAccessorImpl.java",
  843.               "lineNumber": 43,
  844.               "exact": false
  845.             },
  846.             {
  847.               "className": "java.lang.reflect.Method",
  848.               "methodName": "invoke",
  849.               "fileName": "Method.java",
  850.               "lineNumber": 483,
  851.               "exact": false
  852.             },
  853.             {
  854.               "className": "com.intellij.rt.execution.application.AppMain",
  855.               "methodName": "main",
  856.               "fileName": "AppMain.java",
  857.               "lineNumber": 120,
  858.               "exact": false
  859.             }
  860.           ],
  861.           "omittedElements": 0
  862.         },
  863.         {
  864.           "name": "yet.another.exception.class.Name",
  865.           "message": "Suppressed2",
  866.           "stackTrace": [
  867.             {
  868.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  869.               "methodName": "createStackTraceElements",
  870.               "fileName": "LoggingEventIOTestBase.java",
  871.               "lineNumber": 317,
  872.               "codeLocation": "CodeLocation",
  873.               "version": "Version",
  874.               "exact": true
  875.             },
  876.             {
  877.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  878.               "methodName": "createThrowableInfo",
  879.               "fileName": "LoggingEventIOTestBase.java",
  880.               "lineNumber": 310,
  881.               "codeLocation": "CodeLocation",
  882.               "version": "Version",
  883.               "exact": false
  884.             },
  885.             {
  886.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  887.               "methodName": "full",
  888.               "fileName": "LoggingEventIOTestBase.java",
  889.               "lineNumber": 256,
  890.               "exact": false
  891.             },
  892.             {
  893.               "className": "sun.reflect.NativeMethodAccessorImpl",
  894.               "methodName": "invoke0",
  895.               "fileName": "NativeMethodAccessorImpl.java",
  896.               "lineNumber": -2,
  897.               "exact": false
  898.             },
  899.             {
  900.               "className": "sun.reflect.NativeMethodAccessorImpl",
  901.               "methodName": "invoke",
  902.               "fileName": "NativeMethodAccessorImpl.java",
  903.               "lineNumber": 62,
  904.               "exact": false
  905.             },
  906.             {
  907.               "className": "sun.reflect.DelegatingMethodAccessorImpl",
  908.               "methodName": "invoke",
  909.               "fileName": "DelegatingMethodAccessorImpl.java",
  910.               "lineNumber": 43,
  911.               "exact": false
  912.             },
  913.             {
  914.               "className": "java.lang.reflect.Method",
  915.               "methodName": "invoke",
  916.               "fileName": "Method.java",
  917.               "lineNumber": 483,
  918.               "exact": false
  919.             },
  920.             {
  921.               "className": "org.junit.runners.model.FrameworkMethod$1",
  922.               "methodName": "runReflectiveCall",
  923.               "fileName": "FrameworkMethod.java",
  924.               "lineNumber": 47,
  925.               "exact": false
  926.             },
  927.             {
  928.               "className": "org.junit.internal.runners.model.ReflectiveCallable",
  929.               "methodName": "run",
  930.               "fileName": "ReflectiveCallable.java",
  931.               "lineNumber": 12,
  932.               "exact": false
  933.             },
  934.             {
  935.               "className": "org.junit.runners.model.FrameworkMethod",
  936.               "methodName": "invokeExplosively",
  937.               "fileName": "FrameworkMethod.java",
  938.               "lineNumber": 44,
  939.               "exact": false
  940.             },
  941.             {
  942.               "className": "org.junit.internal.runners.statements.InvokeMethod",
  943.               "methodName": "evaluate",
  944.               "fileName": "InvokeMethod.java",
  945.               "lineNumber": 17,
  946.               "exact": false
  947.             },
  948.             {
  949.               "className": "org.junit.internal.runners.statements.RunBefores",
  950.               "methodName": "evaluate",
  951.               "fileName": "RunBefores.java",
  952.               "lineNumber": 26,
  953.               "exact": false
  954.             },
  955.             {
  956.               "className": "org.junit.internal.runners.statements.RunAfters",
  957.               "methodName": "evaluate",
  958.               "fileName": "RunAfters.java",
  959.               "lineNumber": 27,
  960.               "exact": false
  961.             },
  962.             {
  963.               "className": "org.junit.runners.ParentRunner",
  964.               "methodName": "runLeaf",
  965.               "fileName": "ParentRunner.java",
  966.               "lineNumber": 271,
  967.               "exact": false
  968.             },
  969.             {
  970.               "className": "org.junit.runners.BlockJUnit4ClassRunner",
  971.               "methodName": "runChild",
  972.               "fileName": "BlockJUnit4ClassRunner.java",
  973.               "lineNumber": 70,
  974.               "exact": false
  975.             },
  976.             {
  977.               "className": "org.junit.runners.BlockJUnit4ClassRunner",
  978.               "methodName": "runChild",
  979.               "fileName": "BlockJUnit4ClassRunner.java",
  980.               "lineNumber": 50,
  981.               "exact": false
  982.             },
  983.             {
  984.               "className": "org.junit.runners.ParentRunner$3",
  985.               "methodName": "run",
  986.               "fileName": "ParentRunner.java",
  987.               "lineNumber": 238,
  988.               "exact": false
  989.             },
  990.             {
  991.               "className": "org.junit.runners.ParentRunner$1",
  992.               "methodName": "schedule",
  993.               "fileName": "ParentRunner.java",
  994.               "lineNumber": 63,
  995.               "exact": false
  996.             },
  997.             {
  998.               "className": "org.junit.runners.ParentRunner",
  999.               "methodName": "runChildren",
  1000.               "fileName": "ParentRunner.java",
  1001.               "lineNumber": 236,
  1002.               "exact": false
  1003.             },
  1004.             {
  1005.               "className": "org.junit.runners.ParentRunner",
  1006.               "methodName": "access$000",
  1007.               "fileName": "ParentRunner.java",
  1008.               "lineNumber": 53,
  1009.               "exact": false
  1010.             },
  1011.             {
  1012.               "className": "org.junit.runners.ParentRunner$2",
  1013.               "methodName": "evaluate",
  1014.               "fileName": "ParentRunner.java",
  1015.               "lineNumber": 229,
  1016.               "exact": false
  1017.             },
  1018.             {
  1019.               "className": "org.junit.runners.ParentRunner",
  1020.               "methodName": "run",
  1021.               "fileName": "ParentRunner.java",
  1022.               "lineNumber": 309,
  1023.               "exact": false
  1024.             },
  1025.             {
  1026.               "className": "org.junit.runners.Suite",
  1027.               "methodName": "runChild",
  1028.               "fileName": "Suite.java",
  1029.               "lineNumber": 127,
  1030.               "exact": false
  1031.             },
  1032.             {
  1033.               "className": "org.junit.runners.Suite",
  1034.               "methodName": "runChild",
  1035.               "fileName": "Suite.java",
  1036.               "lineNumber": 26,
  1037.               "exact": false
  1038.             },
  1039.             {
  1040.               "className": "org.junit.runners.ParentRunner$3",
  1041.               "methodName": "run",
  1042.               "fileName": "ParentRunner.java",
  1043.               "lineNumber": 238,
  1044.               "exact": false
  1045.             },
  1046.             {
  1047.               "className": "org.junit.runners.ParentRunner$1",
  1048.               "methodName": "schedule",
  1049.               "fileName": "ParentRunner.java",
  1050.               "lineNumber": 63,
  1051.               "exact": false
  1052.             },
  1053.             {
  1054.               "className": "org.junit.runners.ParentRunner",
  1055.               "methodName": "runChildren",
  1056.               "fileName": "ParentRunner.java",
  1057.               "lineNumber": 236,
  1058.               "exact": false
  1059.             },
  1060.             {
  1061.               "className": "org.junit.runners.ParentRunner",
  1062.               "methodName": "access$000",
  1063.               "fileName": "ParentRunner.java",
  1064.               "lineNumber": 53,
  1065.               "exact": false
  1066.             },
  1067.             {
  1068.               "className": "org.junit.runners.ParentRunner$2",
  1069.               "methodName": "evaluate",
  1070.               "fileName": "ParentRunner.java",
  1071.               "lineNumber": 229,
  1072.               "exact": false
  1073.             },
  1074.             {
  1075.               "className": "org.junit.runners.ParentRunner",
  1076.               "methodName": "run",
  1077.               "fileName": "ParentRunner.java",
  1078.               "lineNumber": 309,
  1079.               "exact": false
  1080.             },
  1081.             {
  1082.               "className": "org.junit.runner.JUnitCore",
  1083.               "methodName": "run",
  1084.               "fileName": "JUnitCore.java",
  1085.               "lineNumber": 160,
  1086.               "exact": false
  1087.             },
  1088.             {
  1089.               "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  1090.               "methodName": "startRunnerWithArgs",
  1091.               "fileName": "JUnit4IdeaTestRunner.java",
  1092.               "lineNumber": 77,
  1093.               "exact": false
  1094.             },
  1095.             {
  1096.               "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1097.               "methodName": "prepareStreamsAndStart",
  1098.               "fileName": "JUnitStarter.java",
  1099.               "lineNumber": 195,
  1100.               "exact": false
  1101.             },
  1102.             {
  1103.               "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1104.               "methodName": "main",
  1105.               "fileName": "JUnitStarter.java",
  1106.               "lineNumber": 63,
  1107.               "exact": false
  1108.             },
  1109.             {
  1110.               "className": "sun.reflect.NativeMethodAccessorImpl",
  1111.               "methodName": "invoke0",
  1112.               "fileName": "NativeMethodAccessorImpl.java",
  1113.               "lineNumber": -2,
  1114.               "exact": false
  1115.             },
  1116.             {
  1117.               "className": "sun.reflect.NativeMethodAccessorImpl",
  1118.               "methodName": "invoke",
  1119.               "fileName": "NativeMethodAccessorImpl.java",
  1120.               "lineNumber": 62,
  1121.               "exact": false
  1122.             },
  1123.             {
  1124.               "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1125.               "methodName": "invoke",
  1126.               "fileName": "DelegatingMethodAccessorImpl.java",
  1127.               "lineNumber": 43,
  1128.               "exact": false
  1129.             },
  1130.             {
  1131.               "className": "java.lang.reflect.Method",
  1132.               "methodName": "invoke",
  1133.               "fileName": "Method.java",
  1134.               "lineNumber": 483,
  1135.               "exact": false
  1136.             },
  1137.             {
  1138.               "className": "com.intellij.rt.execution.application.AppMain",
  1139.               "methodName": "main",
  1140.               "fileName": "AppMain.java",
  1141.               "lineNumber": 120,
  1142.               "exact": false
  1143.             }
  1144.           ],
  1145.           "omittedElements": 0
  1146.         },
  1147.         {
  1148.           "name": "yet.another.exception.class.Name",
  1149.           "message": "Suppressed3",
  1150.           "stackTrace": [
  1151.             {
  1152.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1153.               "methodName": "createStackTraceElements",
  1154.               "fileName": "LoggingEventIOTestBase.java",
  1155.               "lineNumber": 317,
  1156.               "codeLocation": "CodeLocation",
  1157.               "version": "Version",
  1158.               "exact": true
  1159.             },
  1160.             {
  1161.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1162.               "methodName": "createThrowableInfo",
  1163.               "fileName": "LoggingEventIOTestBase.java",
  1164.               "lineNumber": 310,
  1165.               "codeLocation": "CodeLocation",
  1166.               "version": "Version",
  1167.               "exact": false
  1168.             },
  1169.             {
  1170.               "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1171.               "methodName": "full",
  1172.               "fileName": "LoggingEventIOTestBase.java",
  1173.               "lineNumber": 257,
  1174.               "exact": false
  1175.             },
  1176.             {
  1177.               "className": "sun.reflect.NativeMethodAccessorImpl",
  1178.               "methodName": "invoke0",
  1179.               "fileName": "NativeMethodAccessorImpl.java",
  1180.               "lineNumber": -2,
  1181.               "exact": false
  1182.             },
  1183.             {
  1184.               "className": "sun.reflect.NativeMethodAccessorImpl",
  1185.               "methodName": "invoke",
  1186.               "fileName": "NativeMethodAccessorImpl.java",
  1187.               "lineNumber": 62,
  1188.               "exact": false
  1189.             },
  1190.             {
  1191.               "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1192.               "methodName": "invoke",
  1193.               "fileName": "DelegatingMethodAccessorImpl.java",
  1194.               "lineNumber": 43,
  1195.               "exact": false
  1196.             },
  1197.             {
  1198.               "className": "java.lang.reflect.Method",
  1199.               "methodName": "invoke",
  1200.               "fileName": "Method.java",
  1201.               "lineNumber": 483,
  1202.               "exact": false
  1203.             },
  1204.             {
  1205.               "className": "org.junit.runners.model.FrameworkMethod$1",
  1206.               "methodName": "runReflectiveCall",
  1207.               "fileName": "FrameworkMethod.java",
  1208.               "lineNumber": 47,
  1209.               "exact": false
  1210.             },
  1211.             {
  1212.               "className": "org.junit.internal.runners.model.ReflectiveCallable",
  1213.               "methodName": "run",
  1214.               "fileName": "ReflectiveCallable.java",
  1215.               "lineNumber": 12,
  1216.               "exact": false
  1217.             },
  1218.             {
  1219.               "className": "org.junit.runners.model.FrameworkMethod",
  1220.               "methodName": "invokeExplosively",
  1221.               "fileName": "FrameworkMethod.java",
  1222.               "lineNumber": 44,
  1223.               "exact": false
  1224.             },
  1225.             {
  1226.               "className": "org.junit.internal.runners.statements.InvokeMethod",
  1227.               "methodName": "evaluate",
  1228.               "fileName": "InvokeMethod.java",
  1229.               "lineNumber": 17,
  1230.               "exact": false
  1231.             },
  1232.             {
  1233.               "className": "org.junit.internal.runners.statements.RunBefores",
  1234.               "methodName": "evaluate",
  1235.               "fileName": "RunBefores.java",
  1236.               "lineNumber": 26,
  1237.               "exact": false
  1238.             },
  1239.             {
  1240.               "className": "org.junit.internal.runners.statements.RunAfters",
  1241.               "methodName": "evaluate",
  1242.               "fileName": "RunAfters.java",
  1243.               "lineNumber": 27,
  1244.               "exact": false
  1245.             },
  1246.             {
  1247.               "className": "org.junit.runners.ParentRunner",
  1248.               "methodName": "runLeaf",
  1249.               "fileName": "ParentRunner.java",
  1250.               "lineNumber": 271,
  1251.               "exact": false
  1252.             },
  1253.             {
  1254.               "className": "org.junit.runners.BlockJUnit4ClassRunner",
  1255.               "methodName": "runChild",
  1256.               "fileName": "BlockJUnit4ClassRunner.java",
  1257.               "lineNumber": 70,
  1258.               "exact": false
  1259.             },
  1260.             {
  1261.               "className": "org.junit.runners.BlockJUnit4ClassRunner",
  1262.               "methodName": "runChild",
  1263.               "fileName": "BlockJUnit4ClassRunner.java",
  1264.               "lineNumber": 50,
  1265.               "exact": false
  1266.             },
  1267.             {
  1268.               "className": "org.junit.runners.ParentRunner$3",
  1269.               "methodName": "run",
  1270.               "fileName": "ParentRunner.java",
  1271.               "lineNumber": 238,
  1272.               "exact": false
  1273.             },
  1274.             {
  1275.               "className": "org.junit.runners.ParentRunner$1",
  1276.               "methodName": "schedule",
  1277.               "fileName": "ParentRunner.java",
  1278.               "lineNumber": 63,
  1279.               "exact": false
  1280.             },
  1281.             {
  1282.               "className": "org.junit.runners.ParentRunner",
  1283.               "methodName": "runChildren",
  1284.               "fileName": "ParentRunner.java",
  1285.               "lineNumber": 236,
  1286.               "exact": false
  1287.             },
  1288.             {
  1289.               "className": "org.junit.runners.ParentRunner",
  1290.               "methodName": "access$000",
  1291.               "fileName": "ParentRunner.java",
  1292.               "lineNumber": 53,
  1293.               "exact": false
  1294.             },
  1295.             {
  1296.               "className": "org.junit.runners.ParentRunner$2",
  1297.               "methodName": "evaluate",
  1298.               "fileName": "ParentRunner.java",
  1299.               "lineNumber": 229,
  1300.               "exact": false
  1301.             },
  1302.             {
  1303.               "className": "org.junit.runners.ParentRunner",
  1304.               "methodName": "run",
  1305.               "fileName": "ParentRunner.java",
  1306.               "lineNumber": 309,
  1307.               "exact": false
  1308.             },
  1309.             {
  1310.               "className": "org.junit.runners.Suite",
  1311.               "methodName": "runChild",
  1312.               "fileName": "Suite.java",
  1313.               "lineNumber": 127,
  1314.               "exact": false
  1315.             },
  1316.             {
  1317.               "className": "org.junit.runners.Suite",
  1318.               "methodName": "runChild",
  1319.               "fileName": "Suite.java",
  1320.               "lineNumber": 26,
  1321.               "exact": false
  1322.             },
  1323.             {
  1324.               "className": "org.junit.runners.ParentRunner$3",
  1325.               "methodName": "run",
  1326.               "fileName": "ParentRunner.java",
  1327.               "lineNumber": 238,
  1328.               "exact": false
  1329.             },
  1330.             {
  1331.               "className": "org.junit.runners.ParentRunner$1",
  1332.               "methodName": "schedule",
  1333.               "fileName": "ParentRunner.java",
  1334.               "lineNumber": 63,
  1335.               "exact": false
  1336.             },
  1337.             {
  1338.               "className": "org.junit.runners.ParentRunner",
  1339.               "methodName": "runChildren",
  1340.               "fileName": "ParentRunner.java",
  1341.               "lineNumber": 236,
  1342.               "exact": false
  1343.             },
  1344.             {
  1345.               "className": "org.junit.runners.ParentRunner",
  1346.               "methodName": "access$000",
  1347.               "fileName": "ParentRunner.java",
  1348.               "lineNumber": 53,
  1349.               "exact": false
  1350.             },
  1351.             {
  1352.               "className": "org.junit.runners.ParentRunner$2",
  1353.               "methodName": "evaluate",
  1354.               "fileName": "ParentRunner.java",
  1355.               "lineNumber": 229,
  1356.               "exact": false
  1357.             },
  1358.             {
  1359.               "className": "org.junit.runners.ParentRunner",
  1360.               "methodName": "run",
  1361.               "fileName": "ParentRunner.java",
  1362.               "lineNumber": 309,
  1363.               "exact": false
  1364.             },
  1365.             {
  1366.               "className": "org.junit.runner.JUnitCore",
  1367.               "methodName": "run",
  1368.               "fileName": "JUnitCore.java",
  1369.               "lineNumber": 160,
  1370.               "exact": false
  1371.             },
  1372.             {
  1373.               "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  1374.               "methodName": "startRunnerWithArgs",
  1375.               "fileName": "JUnit4IdeaTestRunner.java",
  1376.               "lineNumber": 77,
  1377.               "exact": false
  1378.             },
  1379.             {
  1380.               "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1381.               "methodName": "prepareStreamsAndStart",
  1382.               "fileName": "JUnitStarter.java",
  1383.               "lineNumber": 195,
  1384.               "exact": false
  1385.             },
  1386.             {
  1387.               "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1388.               "methodName": "main",
  1389.               "fileName": "JUnitStarter.java",
  1390.               "lineNumber": 63,
  1391.               "exact": false
  1392.             },
  1393.             {
  1394.               "className": "sun.reflect.NativeMethodAccessorImpl",
  1395.               "methodName": "invoke0",
  1396.               "fileName": "NativeMethodAccessorImpl.java",
  1397.               "lineNumber": -2,
  1398.               "exact": false
  1399.             },
  1400.             {
  1401.               "className": "sun.reflect.NativeMethodAccessorImpl",
  1402.               "methodName": "invoke",
  1403.               "fileName": "NativeMethodAccessorImpl.java",
  1404.               "lineNumber": 62,
  1405.               "exact": false
  1406.             },
  1407.             {
  1408.               "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1409.               "methodName": "invoke",
  1410.               "fileName": "DelegatingMethodAccessorImpl.java",
  1411.               "lineNumber": 43,
  1412.               "exact": false
  1413.             },
  1414.             {
  1415.               "className": "java.lang.reflect.Method",
  1416.               "methodName": "invoke",
  1417.               "fileName": "Method.java",
  1418.               "lineNumber": 483,
  1419.               "exact": false
  1420.             },
  1421.             {
  1422.               "className": "com.intellij.rt.execution.application.AppMain",
  1423.               "methodName": "main",
  1424.               "fileName": "AppMain.java",
  1425.               "lineNumber": 120,
  1426.               "exact": false
  1427.             }
  1428.           ],
  1429.           "omittedElements": 0
  1430.         }
  1431.       ],
  1432.       "cause": {
  1433.         "name": "yet.another.exception.class.Name",
  1434.         "message": "Huhu! Exception Message",
  1435.         "stackTrace": [
  1436.           {
  1437.             "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1438.             "methodName": "createStackTraceElements",
  1439.             "fileName": "LoggingEventIOTestBase.java",
  1440.             "lineNumber": 317,
  1441.             "codeLocation": "CodeLocation",
  1442.             "version": "Version",
  1443.             "exact": true
  1444.           },
  1445.           {
  1446.             "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1447.             "methodName": "createThrowableInfo",
  1448.             "fileName": "LoggingEventIOTestBase.java",
  1449.             "lineNumber": 310,
  1450.             "codeLocation": "CodeLocation",
  1451.             "version": "Version",
  1452.             "exact": false
  1453.           },
  1454.           {
  1455.             "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1456.             "methodName": "full",
  1457.             "fileName": "LoggingEventIOTestBase.java",
  1458.             "lineNumber": 265,
  1459.             "exact": false
  1460.           },
  1461.           {
  1462.             "className": "sun.reflect.NativeMethodAccessorImpl",
  1463.             "methodName": "invoke0",
  1464.             "fileName": "NativeMethodAccessorImpl.java",
  1465.             "lineNumber": -2,
  1466.             "exact": false
  1467.           },
  1468.           {
  1469.             "className": "sun.reflect.NativeMethodAccessorImpl",
  1470.             "methodName": "invoke",
  1471.             "fileName": "NativeMethodAccessorImpl.java",
  1472.             "lineNumber": 62,
  1473.             "exact": false
  1474.           },
  1475.           {
  1476.             "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1477.             "methodName": "invoke",
  1478.             "fileName": "DelegatingMethodAccessorImpl.java",
  1479.             "lineNumber": 43,
  1480.             "exact": false
  1481.           },
  1482.           {
  1483.             "className": "java.lang.reflect.Method",
  1484.             "methodName": "invoke",
  1485.             "fileName": "Method.java",
  1486.             "lineNumber": 483,
  1487.             "exact": false
  1488.           },
  1489.           {
  1490.             "className": "org.junit.runners.model.FrameworkMethod$1",
  1491.             "methodName": "runReflectiveCall",
  1492.             "fileName": "FrameworkMethod.java",
  1493.             "lineNumber": 47,
  1494.             "exact": false
  1495.           },
  1496.           {
  1497.             "className": "org.junit.internal.runners.model.ReflectiveCallable",
  1498.             "methodName": "run",
  1499.             "fileName": "ReflectiveCallable.java",
  1500.             "lineNumber": 12,
  1501.             "exact": false
  1502.           },
  1503.           {
  1504.             "className": "org.junit.runners.model.FrameworkMethod",
  1505.             "methodName": "invokeExplosively",
  1506.             "fileName": "FrameworkMethod.java",
  1507.             "lineNumber": 44,
  1508.             "exact": false
  1509.           },
  1510.           {
  1511.             "className": "org.junit.internal.runners.statements.InvokeMethod",
  1512.             "methodName": "evaluate",
  1513.             "fileName": "InvokeMethod.java",
  1514.             "lineNumber": 17,
  1515.             "exact": false
  1516.           },
  1517.           {
  1518.             "className": "org.junit.internal.runners.statements.RunBefores",
  1519.             "methodName": "evaluate",
  1520.             "fileName": "RunBefores.java",
  1521.             "lineNumber": 26,
  1522.             "exact": false
  1523.           },
  1524.           {
  1525.             "className": "org.junit.internal.runners.statements.RunAfters",
  1526.             "methodName": "evaluate",
  1527.             "fileName": "RunAfters.java",
  1528.             "lineNumber": 27,
  1529.             "exact": false
  1530.           },
  1531.           {
  1532.             "className": "org.junit.runners.ParentRunner",
  1533.             "methodName": "runLeaf",
  1534.             "fileName": "ParentRunner.java",
  1535.             "lineNumber": 271,
  1536.             "exact": false
  1537.           },
  1538.           {
  1539.             "className": "org.junit.runners.BlockJUnit4ClassRunner",
  1540.             "methodName": "runChild",
  1541.             "fileName": "BlockJUnit4ClassRunner.java",
  1542.             "lineNumber": 70,
  1543.             "exact": false
  1544.           },
  1545.           {
  1546.             "className": "org.junit.runners.BlockJUnit4ClassRunner",
  1547.             "methodName": "runChild",
  1548.             "fileName": "BlockJUnit4ClassRunner.java",
  1549.             "lineNumber": 50,
  1550.             "exact": false
  1551.           },
  1552.           {
  1553.             "className": "org.junit.runners.ParentRunner$3",
  1554.             "methodName": "run",
  1555.             "fileName": "ParentRunner.java",
  1556.             "lineNumber": 238,
  1557.             "exact": false
  1558.           },
  1559.           {
  1560.             "className": "org.junit.runners.ParentRunner$1",
  1561.             "methodName": "schedule",
  1562.             "fileName": "ParentRunner.java",
  1563.             "lineNumber": 63,
  1564.             "exact": false
  1565.           },
  1566.           {
  1567.             "className": "org.junit.runners.ParentRunner",
  1568.             "methodName": "runChildren",
  1569.             "fileName": "ParentRunner.java",
  1570.             "lineNumber": 236,
  1571.             "exact": false
  1572.           },
  1573.           {
  1574.             "className": "org.junit.runners.ParentRunner",
  1575.             "methodName": "access$000",
  1576.             "fileName": "ParentRunner.java",
  1577.             "lineNumber": 53,
  1578.             "exact": false
  1579.           },
  1580.           {
  1581.             "className": "org.junit.runners.ParentRunner$2",
  1582.             "methodName": "evaluate",
  1583.             "fileName": "ParentRunner.java",
  1584.             "lineNumber": 229,
  1585.             "exact": false
  1586.           },
  1587.           {
  1588.             "className": "org.junit.runners.ParentRunner",
  1589.             "methodName": "run",
  1590.             "fileName": "ParentRunner.java",
  1591.             "lineNumber": 309,
  1592.             "exact": false
  1593.           },
  1594.           {
  1595.             "className": "org.junit.runners.Suite",
  1596.             "methodName": "runChild",
  1597.             "fileName": "Suite.java",
  1598.             "lineNumber": 127,
  1599.             "exact": false
  1600.           },
  1601.           {
  1602.             "className": "org.junit.runners.Suite",
  1603.             "methodName": "runChild",
  1604.             "fileName": "Suite.java",
  1605.             "lineNumber": 26,
  1606.             "exact": false
  1607.           },
  1608.           {
  1609.             "className": "org.junit.runners.ParentRunner$3",
  1610.             "methodName": "run",
  1611.             "fileName": "ParentRunner.java",
  1612.             "lineNumber": 238,
  1613.             "exact": false
  1614.           },
  1615.           {
  1616.             "className": "org.junit.runners.ParentRunner$1",
  1617.             "methodName": "schedule",
  1618.             "fileName": "ParentRunner.java",
  1619.             "lineNumber": 63,
  1620.             "exact": false
  1621.           },
  1622.           {
  1623.             "className": "org.junit.runners.ParentRunner",
  1624.             "methodName": "runChildren",
  1625.             "fileName": "ParentRunner.java",
  1626.             "lineNumber": 236,
  1627.             "exact": false
  1628.           },
  1629.           {
  1630.             "className": "org.junit.runners.ParentRunner",
  1631.             "methodName": "access$000",
  1632.             "fileName": "ParentRunner.java",
  1633.             "lineNumber": 53,
  1634.             "exact": false
  1635.           },
  1636.           {
  1637.             "className": "org.junit.runners.ParentRunner$2",
  1638.             "methodName": "evaluate",
  1639.             "fileName": "ParentRunner.java",
  1640.             "lineNumber": 229,
  1641.             "exact": false
  1642.           },
  1643.           {
  1644.             "className": "org.junit.runners.ParentRunner",
  1645.             "methodName": "run",
  1646.             "fileName": "ParentRunner.java",
  1647.             "lineNumber": 309,
  1648.             "exact": false
  1649.           },
  1650.           {
  1651.             "className": "org.junit.runner.JUnitCore",
  1652.             "methodName": "run",
  1653.             "fileName": "JUnitCore.java",
  1654.             "lineNumber": 160,
  1655.             "exact": false
  1656.           },
  1657.           {
  1658.             "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  1659.             "methodName": "startRunnerWithArgs",
  1660.             "fileName": "JUnit4IdeaTestRunner.java",
  1661.             "lineNumber": 77,
  1662.             "exact": false
  1663.           },
  1664.           {
  1665.             "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1666.             "methodName": "prepareStreamsAndStart",
  1667.             "fileName": "JUnitStarter.java",
  1668.             "lineNumber": 195,
  1669.             "exact": false
  1670.           },
  1671.           {
  1672.             "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1673.             "methodName": "main",
  1674.             "fileName": "JUnitStarter.java",
  1675.             "lineNumber": 63,
  1676.             "exact": false
  1677.           },
  1678.           {
  1679.             "className": "sun.reflect.NativeMethodAccessorImpl",
  1680.             "methodName": "invoke0",
  1681.             "fileName": "NativeMethodAccessorImpl.java",
  1682.             "lineNumber": -2,
  1683.             "exact": false
  1684.           },
  1685.           {
  1686.             "className": "sun.reflect.NativeMethodAccessorImpl",
  1687.             "methodName": "invoke",
  1688.             "fileName": "NativeMethodAccessorImpl.java",
  1689.             "lineNumber": 62,
  1690.             "exact": false
  1691.           },
  1692.           {
  1693.             "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1694.             "methodName": "invoke",
  1695.             "fileName": "DelegatingMethodAccessorImpl.java",
  1696.             "lineNumber": 43,
  1697.             "exact": false
  1698.           },
  1699.           {
  1700.             "className": "java.lang.reflect.Method",
  1701.             "methodName": "invoke",
  1702.             "fileName": "Method.java",
  1703.             "lineNumber": 483,
  1704.             "exact": false
  1705.           },
  1706.           {
  1707.             "className": "com.intellij.rt.execution.application.AppMain",
  1708.             "methodName": "main",
  1709.             "fileName": "AppMain.java",
  1710.             "lineNumber": 120,
  1711.             "exact": false
  1712.           }
  1713.         ],
  1714.         "omittedElements": 0
  1715.       }
  1716.     }
  1717.   },
  1718.   "callStack": [
  1719.     {
  1720.       "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1721.       "methodName": "createStackTraceElements",
  1722.       "fileName": "LoggingEventIOTestBase.java",
  1723.       "lineNumber": 317,
  1724.       "codeLocation": "CodeLocation",
  1725.       "version": "Version",
  1726.       "exact": true
  1727.     },
  1728.     {
  1729.       "className": "de.huxhorn.lilith.data.logging.test.LoggingEventIOTestBase",
  1730.       "methodName": "full",
  1731.       "fileName": "LoggingEventIOTestBase.java",
  1732.       "lineNumber": 292,
  1733.       "codeLocation": "CodeLocation",
  1734.       "version": "Version",
  1735.       "exact": false
  1736.     },
  1737.     {
  1738.       "className": "sun.reflect.NativeMethodAccessorImpl",
  1739.       "methodName": "invoke0",
  1740.       "fileName": "NativeMethodAccessorImpl.java",
  1741.       "lineNumber": -2,
  1742.       "exact": false
  1743.     },
  1744.     {
  1745.       "className": "sun.reflect.NativeMethodAccessorImpl",
  1746.       "methodName": "invoke",
  1747.       "fileName": "NativeMethodAccessorImpl.java",
  1748.       "lineNumber": 62,
  1749.       "exact": false
  1750.     },
  1751.     {
  1752.       "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1753.       "methodName": "invoke",
  1754.       "fileName": "DelegatingMethodAccessorImpl.java",
  1755.       "lineNumber": 43,
  1756.       "exact": false
  1757.     },
  1758.     {
  1759.       "className": "java.lang.reflect.Method",
  1760.       "methodName": "invoke",
  1761.       "fileName": "Method.java",
  1762.       "lineNumber": 483,
  1763.       "exact": false
  1764.     },
  1765.     {
  1766.       "className": "org.junit.runners.model.FrameworkMethod$1",
  1767.       "methodName": "runReflectiveCall",
  1768.       "fileName": "FrameworkMethod.java",
  1769.       "lineNumber": 47,
  1770.       "exact": false
  1771.     },
  1772.     {
  1773.       "className": "org.junit.internal.runners.model.ReflectiveCallable",
  1774.       "methodName": "run",
  1775.       "fileName": "ReflectiveCallable.java",
  1776.       "lineNumber": 12,
  1777.       "exact": false
  1778.     },
  1779.     {
  1780.       "className": "org.junit.runners.model.FrameworkMethod",
  1781.       "methodName": "invokeExplosively",
  1782.       "fileName": "FrameworkMethod.java",
  1783.       "lineNumber": 44,
  1784.       "exact": false
  1785.     },
  1786.     {
  1787.       "className": "org.junit.internal.runners.statements.InvokeMethod",
  1788.       "methodName": "evaluate",
  1789.       "fileName": "InvokeMethod.java",
  1790.       "lineNumber": 17,
  1791.       "exact": false
  1792.     },
  1793.     {
  1794.       "className": "org.junit.internal.runners.statements.RunBefores",
  1795.       "methodName": "evaluate",
  1796.       "fileName": "RunBefores.java",
  1797.       "lineNumber": 26,
  1798.       "exact": false
  1799.     },
  1800.     {
  1801.       "className": "org.junit.internal.runners.statements.RunAfters",
  1802.       "methodName": "evaluate",
  1803.       "fileName": "RunAfters.java",
  1804.       "lineNumber": 27,
  1805.       "exact": false
  1806.     },
  1807.     {
  1808.       "className": "org.junit.runners.ParentRunner",
  1809.       "methodName": "runLeaf",
  1810.       "fileName": "ParentRunner.java",
  1811.       "lineNumber": 271,
  1812.       "exact": false
  1813.     },
  1814.     {
  1815.       "className": "org.junit.runners.BlockJUnit4ClassRunner",
  1816.       "methodName": "runChild",
  1817.       "fileName": "BlockJUnit4ClassRunner.java",
  1818.       "lineNumber": 70,
  1819.       "exact": false
  1820.     },
  1821.     {
  1822.       "className": "org.junit.runners.BlockJUnit4ClassRunner",
  1823.       "methodName": "runChild",
  1824.       "fileName": "BlockJUnit4ClassRunner.java",
  1825.       "lineNumber": 50,
  1826.       "exact": false
  1827.     },
  1828.     {
  1829.       "className": "org.junit.runners.ParentRunner$3",
  1830.       "methodName": "run",
  1831.       "fileName": "ParentRunner.java",
  1832.       "lineNumber": 238,
  1833.       "exact": false
  1834.     },
  1835.     {
  1836.       "className": "org.junit.runners.ParentRunner$1",
  1837.       "methodName": "schedule",
  1838.       "fileName": "ParentRunner.java",
  1839.       "lineNumber": 63,
  1840.       "exact": false
  1841.     },
  1842.     {
  1843.       "className": "org.junit.runners.ParentRunner",
  1844.       "methodName": "runChildren",
  1845.       "fileName": "ParentRunner.java",
  1846.       "lineNumber": 236,
  1847.       "exact": false
  1848.     },
  1849.     {
  1850.       "className": "org.junit.runners.ParentRunner",
  1851.       "methodName": "access$000",
  1852.       "fileName": "ParentRunner.java",
  1853.       "lineNumber": 53,
  1854.       "exact": false
  1855.     },
  1856.     {
  1857.       "className": "org.junit.runners.ParentRunner$2",
  1858.       "methodName": "evaluate",
  1859.       "fileName": "ParentRunner.java",
  1860.       "lineNumber": 229,
  1861.       "exact": false
  1862.     },
  1863.     {
  1864.       "className": "org.junit.runners.ParentRunner",
  1865.       "methodName": "run",
  1866.       "fileName": "ParentRunner.java",
  1867.       "lineNumber": 309,
  1868.       "exact": false
  1869.     },
  1870.     {
  1871.       "className": "org.junit.runners.Suite",
  1872.       "methodName": "runChild",
  1873.       "fileName": "Suite.java",
  1874.       "lineNumber": 127,
  1875.       "exact": false
  1876.     },
  1877.     {
  1878.       "className": "org.junit.runners.Suite",
  1879.       "methodName": "runChild",
  1880.       "fileName": "Suite.java",
  1881.       "lineNumber": 26,
  1882.       "exact": false
  1883.     },
  1884.     {
  1885.       "className": "org.junit.runners.ParentRunner$3",
  1886.       "methodName": "run",
  1887.       "fileName": "ParentRunner.java",
  1888.       "lineNumber": 238,
  1889.       "exact": false
  1890.     },
  1891.     {
  1892.       "className": "org.junit.runners.ParentRunner$1",
  1893.       "methodName": "schedule",
  1894.       "fileName": "ParentRunner.java",
  1895.       "lineNumber": 63,
  1896.       "exact": false
  1897.     },
  1898.     {
  1899.       "className": "org.junit.runners.ParentRunner",
  1900.       "methodName": "runChildren",
  1901.       "fileName": "ParentRunner.java",
  1902.       "lineNumber": 236,
  1903.       "exact": false
  1904.     },
  1905.     {
  1906.       "className": "org.junit.runners.ParentRunner",
  1907.       "methodName": "access$000",
  1908.       "fileName": "ParentRunner.java",
  1909.       "lineNumber": 53,
  1910.       "exact": false
  1911.     },
  1912.     {
  1913.       "className": "org.junit.runners.ParentRunner$2",
  1914.       "methodName": "evaluate",
  1915.       "fileName": "ParentRunner.java",
  1916.       "lineNumber": 229,
  1917.       "exact": false
  1918.     },
  1919.     {
  1920.       "className": "org.junit.runners.ParentRunner",
  1921.       "methodName": "run",
  1922.       "fileName": "ParentRunner.java",
  1923.       "lineNumber": 309,
  1924.       "exact": false
  1925.     },
  1926.     {
  1927.       "className": "org.junit.runner.JUnitCore",
  1928.       "methodName": "run",
  1929.       "fileName": "JUnitCore.java",
  1930.       "lineNumber": 160,
  1931.       "exact": false
  1932.     },
  1933.     {
  1934.       "className": "com.intellij.junit4.JUnit4IdeaTestRunner",
  1935.       "methodName": "startRunnerWithArgs",
  1936.       "fileName": "JUnit4IdeaTestRunner.java",
  1937.       "lineNumber": 77,
  1938.       "exact": false
  1939.     },
  1940.     {
  1941.       "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1942.       "methodName": "prepareStreamsAndStart",
  1943.       "fileName": "JUnitStarter.java",
  1944.       "lineNumber": 195,
  1945.       "exact": false
  1946.     },
  1947.     {
  1948.       "className": "com.intellij.rt.execution.junit.JUnitStarter",
  1949.       "methodName": "main",
  1950.       "fileName": "JUnitStarter.java",
  1951.       "lineNumber": 63,
  1952.       "exact": false
  1953.     },
  1954.     {
  1955.       "className": "sun.reflect.NativeMethodAccessorImpl",
  1956.       "methodName": "invoke0",
  1957.       "fileName": "NativeMethodAccessorImpl.java",
  1958.       "lineNumber": -2,
  1959.       "exact": false
  1960.     },
  1961.     {
  1962.       "className": "sun.reflect.NativeMethodAccessorImpl",
  1963.       "methodName": "invoke",
  1964.       "fileName": "NativeMethodAccessorImpl.java",
  1965.       "lineNumber": 62,
  1966.       "exact": false
  1967.     },
  1968.     {
  1969.       "className": "sun.reflect.DelegatingMethodAccessorImpl",
  1970.       "methodName": "invoke",
  1971.       "fileName": "DelegatingMethodAccessorImpl.java",
  1972.       "lineNumber": 43,
  1973.       "exact": false
  1974.     },
  1975.     {
  1976.       "className": "java.lang.reflect.Method",
  1977.       "methodName": "invoke",
  1978.       "fileName": "Method.java",
  1979.       "lineNumber": 483,
  1980.       "exact": false
  1981.     },
  1982.     {
  1983.       "className": "com.intellij.rt.execution.application.AppMain",
  1984.       "methodName": "main",
  1985.       "fileName": "AppMain.java",
  1986.       "lineNumber": 120,
  1987.       "exact": false
  1988.     }
  1989.   ],
  1990.   "mdc": {
  1991.     "key1": "value1",
  1992.     "key2": "value2",
  1993.     "key3": "value3"
  1994.   },
  1995.   "ndc": [
  1996.     {
  1997.       "messagePattern": "message"
  1998.     },
  1999.     {
  2000.       "messagePattern": "messagePattern {}",
  2001.       "arguments": [
  2002.         "foo"
  2003.       ]
  2004.     }
  2005.   ],
  2006.   "marker": {
  2007.     "name": "marker",
  2008.     "references": {
  2009.       "marker2-1": {
  2010.         "name": "marker2-1"
  2011.       },
  2012.       "marker2-2": {
  2013.         "name": "marker2-2",
  2014.         "references": {
  2015.           "marker3-1": {
  2016.             "name": "marker3-1",
  2017.             "references": {
  2018.               "marker2-1": {
  2019.                 "name": "marker2-1"
  2020.               }
  2021.             }
  2022.           }
  2023.         }
  2024.       }
  2025.     }
  2026.   },
  2027.   "threadInfo": {
  2028.     "id": 17,
  2029.     "name": "Thread-Name",
  2030.     "groupId": 42,
  2031.     "groupName": "ThreadGroup-Name"
  2032.   },
  2033.   "loggerContext": {
  2034.     "name": "ContextName",
  2035.     "birthTime": 1234567890000,
  2036.     "properties": {
  2037.       "foo": "bar"
  2038.     }
  2039.   },
  2040.   "sequenceNumber": 42,
  2041.   "timeStamp": 1234567890000
  2042. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement